Merge branch 'fixes-for-arm-soc-20120416' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into fixes

* 'fixes-for-arm-soc-20120416' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson:
ARM: ux500: update defconfig
ARM: ux500: Fix unmet direct dependency
ARM: ux500: wake secondary cpu via resched

+6 -6
+4 -5
arch/arm/configs/u8500_defconfig
··· 8 8 # CONFIG_LBDAF is not set 9 9 # CONFIG_BLK_DEV_BSG is not set 10 10 CONFIG_ARCH_U8500=y 11 - CONFIG_UX500_SOC_DB5500=y 12 - CONFIG_UX500_SOC_DB8500=y 13 11 CONFIG_MACH_HREFV60=y 14 12 CONFIG_MACH_SNOWBALL=y 15 13 CONFIG_MACH_U5500=y ··· 37 39 CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" 38 40 CONFIG_BLK_DEV_RAM=y 39 41 CONFIG_BLK_DEV_RAM_SIZE=65536 40 - CONFIG_MISC_DEVICES=y 41 42 CONFIG_AB8500_PWM=y 42 43 CONFIG_SENSORS_BH1780=y 43 44 CONFIG_NETDEVICES=y ··· 62 65 CONFIG_SERIAL_AMBA_PL011_CONSOLE=y 63 66 CONFIG_HW_RANDOM=y 64 67 CONFIG_HW_RANDOM_NOMADIK=y 65 - CONFIG_I2C=y 66 - CONFIG_I2C_NOMADIK=y 67 68 CONFIG_SPI=y 68 69 CONFIG_SPI_PL022=y 69 70 CONFIG_GPIO_STMPE=y 70 71 CONFIG_GPIO_TC3589X=y 72 + CONFIG_POWER_SUPPLY=y 73 + CONFIG_AB8500_BM=y 74 + CONFIG_AB8500_BATTERY_THERM_ON_BATCTRL=y 71 75 CONFIG_MFD_STMPE=y 72 76 CONFIG_MFD_TC3589X=y 73 77 CONFIG_AB5500_CORE=y 74 78 CONFIG_AB8500_CORE=y 79 + CONFIG_REGULATOR=y 75 80 CONFIG_REGULATOR_AB8500=y 76 81 # CONFIG_HID_SUPPORT is not set 77 82 CONFIG_USB_GADGET=y
+1
arch/arm/mach-ux500/Kconfig
··· 17 17 config UX500_SOC_DB8500 18 18 bool 19 19 select MFD_DB8500_PRCMU 20 + select REGULATOR 20 21 select REGULATOR_DB8500_PRCMU 21 22 select CPU_FREQ_TABLE if CPU_FREQ 22 23
+1 -1
arch/arm/mach-ux500/platsmp.c
··· 99 99 */ 100 100 write_pen_release(cpu_logical_map(cpu)); 101 101 102 - gic_raise_softirq(cpumask_of(cpu), 1); 102 + smp_send_reschedule(cpu); 103 103 104 104 timeout = jiffies + (1 * HZ); 105 105 while (time_before(jiffies, timeout)) {