From d74e92783bd8de582b80677cca18881de0e37764 Mon Sep 17 00:00:00 2001 From: Arnd Bergmann Date: Tue, 15 May 2012 10:33:20 +0200 Subject: [PATCH] --- yaml --- r: 303510 b: refs/heads/master c: be944f1e79063e4f27b46c74f10c86b2387afa9f h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/arm/configs/imx_v4_v5_defconfig | 4 +- trunk/arch/arm/configs/omap2plus_defconfig | 2 + trunk/arch/arm/mach-exynos/Kconfig | 9 + trunk/arch/arm/mach-exynos/mach-nuri.c | 33 ++ trunk/arch/arm/mach-exynos/mach-origen.c | 35 +- trunk/arch/arm/mach-exynos/mach-smdk4x12.c | 16 + trunk/arch/arm/mach-exynos/mach-smdkv310.c | 30 ++ .../arm/mach-exynos/mach-universal_c210.c | 33 ++ trunk/arch/arm/mach-imx/Kconfig | 35 +- trunk/arch/arm/mach-imx/Makefile | 4 +- .../arm/mach-imx/eukrea_mbimx51-baseboard.c | 206 ------------ .../arm/mach-imx/eukrea_mbimxsd25-baseboard.c | 51 ++- .../arm/mach-imx/eukrea_mbimxsd35-baseboard.c | 42 +++ ...seboard.c => eukrea_mbimxsd51-baseboard.c} | 120 ++++++- trunk/arch/arm/mach-imx/mach-cpuimx51.c | 301 ------------------ trunk/arch/arm/mach-imx/mach-cpuimx51sd.c | 50 ++- .../arch/arm/mach-imx/mach-eukrea_cpuimx25.c | 2 + .../arm/mach-imx/mach-imx27_visstrim_m10.c | 55 ++++ trunk/arch/arm/mach-imx/mach-mx35_3ds.c | 193 +++++++++++ trunk/arch/arm/mach-mmp/Kconfig | 7 + trunk/arch/arm/mach-mmp/aspenite.c | 20 ++ trunk/arch/arm/mach-mmp/devices.c | 282 ++++++++++++++++ .../arch/arm/mach-mmp/include/mach/devices.h | 3 + trunk/arch/arm/mach-mmp/include/mach/pxa168.h | 8 +- trunk/arch/arm/mach-mmp/include/mach/pxa910.h | 3 + .../arch/arm/mach-mmp/include/mach/regs-usb.h | 253 +++++++++++++++ trunk/arch/arm/mach-mmp/pxa168.c | 20 +- trunk/arch/arm/mach-mmp/pxa910.c | 2 +- trunk/arch/arm/mach-mmp/ttc_dkb.c | 37 +++ trunk/arch/arm/mach-omap2/Kconfig | 1 + trunk/arch/arm/mach-omap2/board-4430sdp.c | 10 +- trunk/arch/arm/mach-omap2/board-am3517crane.c | 2 + trunk/arch/arm/mach-omap2/board-cm-t35.c | 5 + trunk/arch/arm/mach-omap2/board-flash.c | 4 +- trunk/arch/arm/mach-omap2/board-flash.h | 11 + trunk/arch/arm/mach-omap2/board-igep0020.c | 74 ++--- trunk/arch/arm/mach-omap2/board-omap3beagle.c | 7 +- trunk/arch/arm/mach-omap2/board-omap3logic.c | 26 +- trunk/arch/arm/mach-omap2/board-omap4panda.c | 24 +- .../arm/mach-omap2/board-rx51-peripherals.c | 88 ++++- trunk/arch/arm/mach-omap2/devices.c | 31 ++ trunk/arch/arm/mach-omap2/twl-common.c | 190 +++++++++++ trunk/arch/arm/mach-omap2/twl-common.h | 2 + trunk/arch/arm/mach-omap2/vc3xxx_data.c | 1 + trunk/arch/arm/mach-omap2/voltage.c | 21 +- trunk/arch/arm/mach-pxa/hx4700.c | 10 +- .../arch/arm/mach-pxa/include/mach/mioa701.h | 3 + .../mach-pxa/include/mach/pcm990_baseboard.h | 68 +--- trunk/arch/arm/mach-pxa/mioa701.c | 2 + trunk/arch/arm/mach-pxa/pcm990-baseboard.c | 83 +++-- trunk/arch/arm/mach-s3c64xx/mach-crag6410.c | 18 ++ trunk/arch/arm/mach-shmobile/board-ap4evb.c | 2 + trunk/arch/arm/mach-shmobile/board-bonito.c | 2 +- trunk/arch/arm/mach-shmobile/board-mackerel.c | 10 +- trunk/drivers/pcmcia/Kconfig | 2 +- trunk/drivers/pcmcia/Makefile | 1 + trunk/drivers/pcmcia/pxa2xx_hx4700.c | 121 +++++++ trunk/include/linux/mfd/asic3.h | 1 + trunk/include/linux/ti_wilink_st.h | 2 + 60 files changed, 1932 insertions(+), 748 deletions(-) delete mode 100644 trunk/arch/arm/mach-imx/eukrea_mbimx51-baseboard.c rename trunk/arch/arm/mach-imx/{eukrea_mbimxsd-baseboard.c => eukrea_mbimxsd51-baseboard.c} (51%) delete mode 100644 trunk/arch/arm/mach-imx/mach-cpuimx51.c create mode 100644 trunk/arch/arm/mach-mmp/include/mach/regs-usb.h create mode 100644 trunk/drivers/pcmcia/pxa2xx_hx4700.c diff --git a/[refs] b/[refs] index 603cee18fa45..01f6082f8774 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4fc5e65cdbf736a5311b07aa54a916ccaa91ab5f +refs/heads/master: be944f1e79063e4f27b46c74f10c86b2387afa9f diff --git a/trunk/arch/arm/configs/imx_v4_v5_defconfig b/trunk/arch/arm/configs/imx_v4_v5_defconfig index 6b31cb60daab..09a02963cf58 100644 --- a/trunk/arch/arm/configs/imx_v4_v5_defconfig +++ b/trunk/arch/arm/configs/imx_v4_v5_defconfig @@ -92,6 +92,7 @@ CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_ADS7846=m +CONFIG_TOUCHSCREEN_MC13783=m # CONFIG_SERIO is not set # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_8250=m @@ -107,7 +108,8 @@ CONFIG_SPI_SPIDEV=y CONFIG_W1=y CONFIG_W1_MASTER_MXC=y CONFIG_W1_SLAVE_THERM=y -# CONFIG_HWMON is not set +CONFIG_HWMON=m +CONFIG_SENSORS_MC13783_ADC=m CONFIG_WATCHDOG=y CONFIG_IMX2_WDT=y CONFIG_MFD_MC13XXX=y diff --git a/trunk/arch/arm/configs/omap2plus_defconfig b/trunk/arch/arm/configs/omap2plus_defconfig index d5f00d7eb075..9854ff4279e0 100644 --- a/trunk/arch/arm/configs/omap2plus_defconfig +++ b/trunk/arch/arm/configs/omap2plus_defconfig @@ -98,6 +98,7 @@ CONFIG_LIBERTAS_USB=m CONFIG_LIBERTAS_SDIO=m CONFIG_LIBERTAS_DEBUG=y CONFIG_USB_USBNET=y +CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_EPSON2888=y @@ -175,6 +176,7 @@ CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_DEVICEFS=y CONFIG_USB_SUSPEND=y CONFIG_USB_MON=y +CONFIG_USB_EHCI_HCD=y CONFIG_USB_WDM=y CONFIG_USB_STORAGE=y CONFIG_USB_LIBUSUAL=y diff --git a/trunk/arch/arm/mach-exynos/Kconfig b/trunk/arch/arm/mach-exynos/Kconfig index e81c35f936b5..366daff79458 100644 --- a/trunk/arch/arm/mach-exynos/Kconfig +++ b/trunk/arch/arm/mach-exynos/Kconfig @@ -200,6 +200,7 @@ config MACH_SMDKV310 select S3C_DEV_HSMMC2 select S3C_DEV_HSMMC3 select SAMSUNG_DEV_BACKLIGHT + select EXYNOS_DEV_DRM select EXYNOS4_DEV_AHCI select SAMSUNG_DEV_KEYPAD select EXYNOS4_DEV_DMA @@ -252,6 +253,7 @@ config MACH_UNIVERSAL_C210 select S5P_DEV_ONENAND select S5P_DEV_TV select EXYNOS4_DEV_DMA + select EXYNOS_DEV_DRM select EXYNOS4_SETUP_FIMD0 select EXYNOS4_SETUP_I2C1 select EXYNOS4_SETUP_I2C3 @@ -288,6 +290,7 @@ config MACH_NURI select S5P_DEV_USB_EHCI select S5P_SETUP_MIPIPHY select EXYNOS4_DEV_DMA + select EXYNOS_DEV_DRM select EXYNOS4_SETUP_FIMC select EXYNOS4_SETUP_FIMD0 select EXYNOS4_SETUP_I2C1 @@ -322,6 +325,7 @@ config MACH_ORIGEN select S5P_DEV_USB_EHCI select SAMSUNG_DEV_BACKLIGHT select SAMSUNG_DEV_PWM + select EXYNOS_DEV_DRM select EXYNOS4_DEV_DMA select EXYNOS4_DEV_USB_OHCI select EXYNOS4_SETUP_FIMD0 @@ -342,6 +346,11 @@ config MACH_SMDK4212 select S3C_DEV_I2C7 select S3C_DEV_RTC select S3C_DEV_WDT + select S5P_DEV_FIMC0 + select S5P_DEV_FIMC1 + select S5P_DEV_FIMC2 + select S5P_DEV_FIMC3 + select S5P_DEV_MFC select SAMSUNG_DEV_BACKLIGHT select SAMSUNG_DEV_KEYPAD select SAMSUNG_DEV_PWM diff --git a/trunk/arch/arm/mach-exynos/mach-nuri.c b/trunk/arch/arm/mach-exynos/mach-nuri.c index ed90aef404c3..0fcbb2e162e3 100644 --- a/trunk/arch/arm/mach-exynos/mach-nuri.c +++ b/trunk/arch/arm/mach-exynos/mach-nuri.c @@ -25,6 +25,7 @@ #include #include #include +#include #include