Messages in this thread | | | From | Arnd Bergmann <> | Subject | [GIT PULL 0/9] arm-soc updates, first batch | Date | Sat, 24 Mar 2012 22:02:37 +0000 |
| |
Hi Linus,
These are the first nine pull requests for arm-soc in the v3.4 merge window. We have queued up a total of 683 non-merge changesets this time, and today you get 576 of those. This is more than for v3.3, where we had lots of ugly merge conflicts and ended up not sending everything. Despite the larger number of changes, I have a better feeling this time, mostly because of the new way we handle conflicts between the Russell's ARM tree and the arm-soc tree and resolve them much earlier in the cycle.
There are a few conflicts left for you to clean up, but I resolved most of the ones between the branches I'm sending and some particularly annoying ones with stuff you already pulled from other branches. I've provided an extra branch "test-merge" in the same git tree for you with all of these merged. If you compare that with your resolutions, you can point out afterwards what I merged wrong. ;-)
The remaining pull requests are either for stuff that is based on branches you have not pulled yet, or that has not spent enough time in linux-next because it was sent in the last week before the merge window, and I plan to send them early next week. Since you've said that you're away till Tuesday, you might get them at the same time though.
Arnd
=== Tags included in this series ===
1. fixes-non-critical ARM: Non-critical bug fixes 2. maintainers ARM: subarch maintainer updates 3. cleanup ARM: global cleanups 4. timer ARM: timer cleanup work 5. soc ARM: SoC specific updates 6. boards ARM: board specific updates 7. rpmsg remoteproc/rpmsg: new subsystem 8. drivers ARM: driver specific updates 9. dt ARM: device tree work
=== Dirstat ===
1.2% Documentation/devicetree/bindings/arm/ 3.4% Documentation/ 5.0% arch/arm/boot/dts/ 5.7% arch/arm/mach-at91/include/mach/ 11.8% arch/arm/mach-at91/ 1.5% arch/arm/mach-davinci/ 1.7% arch/arm/mach-ep93xx/ 1.9% arch/arm/mach-exynos/include/mach/ 9.9% arch/arm/mach-exynos/ 2.9% arch/arm/mach-imx/ 1.6% arch/arm/mach-mxs/ 1.2% arch/arm/mach-omap1/ 4.6% arch/arm/mach-omap2/ 1.8% arch/arm/mach-s3c24xx/ 1.5% arch/arm/mach-shmobile/ 12.4% arch/arm/mach-tegra/ 1.7% arch/arm/mach-vexpress/ 10.7% arch/arm/ 1.0% arch/ 6.3% drivers/remoteproc/ 2.8% drivers/rpmsg/ 4.9% drivers/ 2.8% include/linux/
=== Shortlog ===
Aaro Koskinen (1): ARM: OMAP: add minimal support for Nokia RM-696
Afzal Mohammed (1): ARM: OMAP2+: id: Add am33xx SoC type detection
Alex (1): ARM: OMAP: Add omap_reserve functionality
Alex Gershgorin (1): i.MX35-PDK: Add Camera support
Amit Daniel Kachhap (5): ARM: EXYNOS: Add support AFTR mode on EXYNOS4210 ARM: S5P: add L2 early resume code ARM: EXYNOS: save L2 settings during bootup ARM: EXYNOS: remove useless code to save/restore L2 ARM: EXYNOS: Enable l2 configuration through device tree
Andrzej Pietrasiewicz (3): ARM: EXYNOS: add support JPEG ARM: EXYNOS: Register JPEG on universal_c210 ARM: EXYNOS: Register JPEG on nuri
Arnd Bergmann (108): Merge branch 'v3.4-next/devel-samsung-rtc' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'depends/driver-core' into next/soc2 Merge branch 'ux500/soc' into next/soc2 Merge branch 'lpc32xx/drivers' into next/drivers Merge tag 'rpmsg-for-3.4' of git://git.kernel.org/.../ohad/remoteproc into next/rpmsg Merge branch 'vexpress-dt-v3.3-rc4' of git://git.linaro.org/people/pawelmoll/linux into next/dt Merge branch 'features/cs89x0' of git://git.pengutronix.de/git/imx/linux-2.6 into next/drivers Merge branch 'imx-fixes' of git://git.pengutronix.de/git/imx/linux-2.6 into next/fixes-non-critical Merge branch 'imx-cleanup' of git://git.pengutronix.de/git/imx/linux-2.6 into next/cleanup Merge branch 'imx-drivers' of git://git.pengutronix.de/git/imx/linux-2.6 into next/drivers Merge branch 'v3.4/fixes' of git://gitorious.org/linux-davinci/linux-davinci into next/fixes-non-critical ARM: davinci: add back dummy header files Merge branch 'davinci/cleanups' into next/cleanup Merge branch 'kirkwood/board' into next/boards Merge branch 'lpc32xx/fixes-non-critical' of git://git.antcom.de/linux-2.6 into next/fixes-non-critical Merge branch 'mxs/gpmi' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/drivers Merge branch 'imx/driver' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/drivers Merge branch 'imx/dt' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/dt Merge branch 'imx/defconfig' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc Merge branch 'rtc-sa1100' of git://github.com/hzhuang1/linux into next/drivers Merge branch 'cleanup-3.4' of git://github.com/hzhuang1/linux into next/cleanup Merge branch 'board-specific' of git://github.com/hzhuang1/linux into next/boards Merge branch 'at91-3.4-base2+cleanup' of git://github.com/at91linux/linux-at91 into at91/staging/base2+cleanup ARM: ux500: U8500 depends on MMU ARM: ux500: add board autoselection ARM: ux500: select L2X0 cache on ux500 ARM: ux500: select CPU_FREQ_TABLE where needed Merge branch 'fixes-non-critical' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical Merge branch 'soc' of git://git.kernel.org/.../tmlind/linux-omap into next/soc Merge branch 'omap1' of git://git.kernel.org/.../tmlind/linux-omap into next/boards Merge branch 'dt' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge branch 'cleanup' of git://git.kernel.org/.../tmlind/linux-omap into omap/cleanup Merge branch 'cleanup' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge branch 'depends/omap/gpio/runtime-pm-cleanup' into next/cleanup Merge branches 'depends/irqdomain' and 'at91/base2+cleanup' into next/dt Merge branch 'at91-3.4-cleanup2+DT' of git://github.com/at91linux/linux-at91 into next/dt Merge branch 'features/imx27-visstrim' of git://git.pengutronix.de/git/imx/linux-2.6 into next/boards Merge branch 'features/imx27-dt' of git://git.pengutronix.de/git/imx/linux-2.6 into next/dt Merge branch 'features/imx31-moboard' of git://git.pengutronix.de/git/imx/linux-2.6 into next/boards Merge branch 'features/imx3' of git://git.pengutronix.de/git/imx/linux-2.6 into next/soc ARM: tegra: select CPU_FREQ_TABLE ARM: tegra: build localtimer support only when needed ARM: tegra: export usb phy symbols Merge tag 'tegra-cleanups' of git://git.kernel.org/.../olof/tegra into tegra/cleanups Merge tag 'tegra-cleanups' of git://git.kernel.org/.../olof/tegra into tegra/cleanups Merge tag 'tegra-dt' of git://git.kernel.org/.../olof/tegra into tegra/dt Merge tag 'tegra-soc' of git://git.kernel.org/.../olof/tegra into tegra/soc Merge tag 'tegra-soc-drivers' of git://git.kernel.org/.../olof/tegra into tegra/soc-drivers Merge tag 'tegra-soc2' of git://git.kernel.org/.../olof/tegra into tegra/soc2 Merge tag 'tegra-boards' of git://git.kernel.org/.../olof/tegra into tegra/boards Merge branch 'depends/irqdomain' into next/drivers Merge branch 'ux500-fixes-20120301' of git://git.kernel.org/.../linusw/linux-stericsson into next/fixes-non-critical Merge branch 'ux500/timers' into next/timer Merge branch 'vexpress/timer' into next/timer Merge branch 'local_timers-for-arm-soc' of git://git.kernel.org/.../maz/arm-platforms into next/timer ARM: shmobile: remove additional __io() macro use Merge branch 'local_timers-for-arm-soc' of git://git.kernel.org/.../maz/arm-platforms into next/timer Merge tag 'imx25-iomux-ds' of git://git.pengutronix.de/git/imx/linux-2.6 into next/fixes-non-critical Merge branches 'lpc32xx/mach-lpc32xx-eth' and 'lpc32xx/mach-lpc32xx-usb' of git://git.antcom.de/linux-2.6 into lpc32xx/drivers Merge branch 'lpc32xx/drivers' into next/drivers Merge branch 'ep93xx-for-arm-soc' of git://github.com/RyanMallon/linux-2.6 into next/cleanup Merge branch 'fixes' of git://gitorious.org/linux-davinci/linux-davinci into next/fixes-non-critical Merge branch 'board-specific' of git://github.com/hzhuang1/linux into next/boards Merge branch 'fixes-non-critical' of git://github.com/hzhuang1/linux into next/maintainers Merge tag 'imx35-cam-fb' of git://git.pengutronix.de/git/imx/linux-2.6 into next/boards Merge branch 'renesas/fixes' into renesas/soc Merge branch 'renesas/soc' into next/soc Merge branch 'v3.4/features' of git://gitorious.org/linux-davinci/linux-davinci into next/drivers Merge branch 'next/soc-exynos5250-gpio' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'next/soc-exynos5250-arch' of git://git.kernel.org/.../kgene/linux-samsung into samsung/exynos5 Merge branch 'for-armsoc' of http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm into next/soc2 Merge branch 'samsung/exynos5' into next/soc2 Merge branch 'samsung/soc' into next/soc2 Merge branch 'at91-3.4-cleanup2-DT2' of git://github.com/at91linux/linux-at91 into next/dt Merge branch 'at91-3.4-cleanup2-DT2+USB' of git://github.com/at91linux/linux-at91 into next/dt Merge branch 'ux500/soc' into ux500/dt Merge branch 'depends/driver-core' into ux500/dt ARM: ux500: Initial Device Tree support for Snowball ARM: ux500: combine the board init functions for DT boot ARM: ux500: split dts file for snowball into generic part Merge branch 'ux500/dt' into next/dt2 Merge branch 'spear/dt' into next/dt2 ARM: tegra: select USB_ULPI if USB is selected clk: make CONFIG_COMMON_CLK invisible Merge branch 'for-3.4/dt' of git://git.kernel.org/.../olof/tegra into next/dt2 Merge branch 'for-3.4/cleanup-and-fixes' of git://git.kernel.org/.../olof/tegra into tegra/cleanups Merge branch 'tegra/cleanups' into next/cleanup2 Merge branch 'for-3.4/boards' of git://git.kernel.org/.../olof/tegra into next/boards Merge branch 'fixes' into next/fixes-non-critical Merge branch 'renesas/timer' into next/timer Merge branch 'samsung/cleanup-exynos-clock' into next/soc Merge branch 'imx/defconfig' into next/drivers Merge branch 'next/fixes-non-critical' into next/drivers Merge branch 'tegra/cleanups' into next/timer Merge branch 'next/fixes-non-critical' into for-next Merge branch 'next/maintainers' into for-next Merge branch 'next/cleanup' into for-next Merge branch 'next/timer' into for-next Merge branch 'next/soc' into for-next Merge branch 'next/boards' into for-next Merge branch 'next/rpmsg' into for-next Merge branch 'next/drivers' into for-next Merge branch 'next/dt' into for-next Merge branch 'next/cleanup2' into for-next Merge branch 'next/drivers2' into for-next Merge branch 'next/clk' into for-next Merge branch 'next/soc2' into for-next Merge branch 'next/dt2' into for-next
Axel Lin (1): rpmsg: rename virtqueue_add_buf_gfp to virtqueue_add_buf
Benoit Cousson (14): arm/dts: OMAP: Remove bootargs node from board files ARM: OMAP2+: kconfig: Enable devicetree by default for OMAP2+ systems ARM: OMAP2+: board-generic: Remove un-needed .atag_offset for DT_MACHINE ARM: OMAP2+: omap_device: Replace dev_warn by dev_dbg in omap_device_build_from_dt ARM: OMAP2+: pm: Do not init statically the SR and voltage layer with DT ARM: OMAP1: kconfig: Enable IRQ_DOMAIN by default for OMAP1 platforms arm/dts: OMAP3&4: Remove the '0x' prefix for serial nodes arm/dts: OMAP4: Add i2c controller nodes arm/dts: OMAP3: Add i2c controller nodes arm/dts: OMAP4: Update DTS file with new GIC bindings Merge branch 'irqdomain/next' of git://git.secretlab.ca/git/linux-2.6 into for_3.4/dt_irq_domain2 ARM: OMAP2/3: intc: Add DT support for TI interrupt controller arm/dts: OMAP3: Add interrupt-controller bindings for INTC ARM: OMAP2+: board-generic: Use of_irq_init API
Bernhard Walle (1): ARM: OMAP2+: GPMC: Export gpmc_enable_hwecc and gpmc_calculate_ecc
Boojin Kim (2): ARM: EXYNOS: Enable MDMA driver ARM: EXYNOS: add support DMA for EXYNOS4X12 SoC
Changhwan Youn (1): ARM: EXYNOS: fix cycle count for periodic mode of clock event timers
Dan Liang (2): ARM: at91/at91sam9x5: overall definition ARM: at91/at91sam9x5: SoC basic support
Daniel Lezcano (4): ARM: at91: coding style fixes ARM: at91: declare header name ARM: at91: remove wait_for_interrupt definition ARM: at91: implement the standby function for pm/cpuidle
Danny Kukawka (3): ARM: ux500: included linux/gpio.h twice ARM: OMAP: clock.c: included linux/debugfs.h twice ARM: OMAP2+: included some headers twice
Dirk Behme (1): ARM: imx6: Rename DEBUG_IMX6Q_UART to UART4
Dmitry Artamonow (3): arm/tegra: fix harmony pinmux for PCIe arm/tegra: add timeout to PCIe PLL lock detection loop arm/tegra: pcie: fix return value of function
Doug Anderson (2): ARM: tegra: Introduce define DEBUG_UART_SHIFT ARM: tegra: uncompress.h: Store UART address in a variable
Eunki Kim (1): ARM: EXYNOS: support EINT for EXYNOS4 and EXYNOS5
Fabio Estevam (16): ARM: mx28: Let audio support be built by default ARM: mx28: Remove duplicate OCOTP error message ARM: mx28evk: Simplify GPIO requests ARM: mxs: Use a proper timeout mechanism ARM: mach-pcm038: Fix field name of regulator_consumer_supply struct ARM: imx_v4_v5_defconfig: Fix the selection of 32 bit flash support for iMX21ADS board ARM: imx_v6_v7_defconfig: Add support for framebuffer and camera on mx31 ARM: mx27_3ds: Add camera support ARM: imx_v4_v5_defconfig: Update defconfig ARM: plat-mxc: audmux-v1: Remove unneeded ifdef's ARM: mx3: Let mx31 and mx35 share the same CCM header file ARM: mach-imx: mx3: Fix section mismatch in imx3_init_l2x0() ARM: mx3: Let mx31 and mx35 enter in LPM mode in WFI ARM: mx3: Setup AIPS registers ARM: mx5: Use common function for configuring AIPS ARM: mx35: Setup the AIPS registers
Felipe Balbi (4): ARM: OMAP3+: SmartReflex: add missing platform_set_drvdata() ARM: OMAP3+: SmartReflex: move late_initcall() closer to its argument ARM: OMAP3+: SmartReflex: misc cleanups ARM: OMAP3+: SmartReflex: micro-optimization for sanity check
Felipe Contreras (1): ARM: OMAP: mailbox: trivial whitespace fix
Grazvydas Ignotas (2): ARM: OMAP: pandora: add support for backlight and poweroff ARM: omap: pandora: fix usbhs platform data
H Hartley Sweeten (1): ep93xx: Convert the watchdog driver into a platform device.
Haojian Zhuang (16): rtc: sa1100: remove periodic code rtc: sa1100: remove verification code of alarm rtc: sa1100: declare irq in resource ARM: pxa: add rtc dummy clock rtc: sa1100: enable clk support ARM: mmp: append irq name of gpio device ARM: pxa: add dummy clock for pxa25x and pxa27x ARM: mmp: enable rtc in pxa910 rtc: sa1100: add OF support serial: pxa: add OF support i2c: pxa: add OF support ARM: mmp: enable rtc clk in pxa168 ARM: mmp: append OF support on pxa168 ARM: dts: append DTS file of pxa168 Document: devicetree: add OF documents for arch-mmp MAINTAINERS: update MAINTAINERS email entry
Heiko Schocher (1): ARM: davinci: map default_queue to edma channels
Heiko Stuebner (21): ARM: S3C24XX: remove unused spi gpio setup functions ARM: S3C24XX: move spi-s3c24xx platdata out of mach ARM: S3C24XX: Remove extern declaration of clk_msysclk ARM: S3C24XX: move common S3C2443 clock definitions to clock.h ARM: S3C2410: move s3c2410_baseclk_add to clock.h ARM: SAMSUNG: cleanup of rtc register definitions rtc-s3c: make room for more variants in devicetree block rtc-s3c: add variants for S3C2443 and S3C2416 ARM: S3C2443/S3C2416: add s3c_rtc_setname and rename rtc devices ARM: S3C24XX: Move s3c2443-clock.c to mach-s3c24xx ARM: S3C24XX: Move common-smdk code to mach directory ARM: S3C24XX: move simtec-specific code to mach directory ARM: S3C24XX: Consolidate Simtec extensions ARM: S3C24XX: Move device setup files to mach directory ARM: S3C24XX: Fix indentation of dma-s3c2443 ARM: S3C24XX: Reuse S3C2443 dma for S3C2416 ARM: S3C24XX: remove obsolete S3C2416_DMA option ARM: S3C24XX: remove XXX_setup_clocks method from S3C2443 ARM: S3C24XX: add get_rate for clk_h on S3C2416/2443 ARM: S3C24XX: add get_rate for clk_p on S3C2416/2443 ARM: S3C24XX: remove call to s3c24xx_setup_clocks
Heiko Stübner (2): pxa: magician/hx4700: Convert to gpio-regulator from bq24022 regulator: Remove bq24022 regulator driver
Hong Xu (1): ARM: at91: Update struct atmel_nand_data to support PMECC
Huang Shijie (1): ARM: mxs: add GPMI-NAND support for imx23/imx28
Igor Grinberg (1): ARM: OMAP3: cm-t3517: add EMAC support
Ilya Yanok (3): ARM: OMAP: move generic EMAC init to separate file arm/dts: mt_ventoux: very basic support for TeeJet Mt.Ventoux board ARM: OMAP2+: ads7846_init: put gpio_pendown into pdata if it's provided
Jaccon Bastiaansen (4): CS89x0 : add platform driver support CS89x0 : add CS89x0 platform device to the iMX21ADS board CS89x0 : remove QQ2440 board support from the CS89x0 driver CS89x0 : add CS89x0 platform device to the iMX31ADS board
Jaecheol Lee (1): ARM: EXYNOS: add clock registers for exynos4x12-cpufreq
Jaehoon Chung (3): ARM: SAMSUNG: support the second capability for samsung-soc mmc: sdhci-s3c: add platform data for the second capability ARM: SAMSUNG: change the name from s3c-sdhci to exynos4-sdhci
Janusz Krzysztofik (12): ARM: OMAP1: ams-delta: register latch dependent devices later ARM: OMAP1: ams-delta: convert latches to basic_mmio_gpio ARM: OMAP1: ams-delta: supersede custom led device by leds-gpio LED: drop leds-ams-delta driver MTD: NAND: ams-delta: use GPIO instead of custom I/O omapfb: lcd_ams_delta: drive control lines over GPIO input: serio: ams-delta: toggle keyboard power over GPIO ARM: OMAP1: ams-delta: fix incorrect section tags ARM: OMAP1: ams-delta: clean up init data section assignments ARM: OMAP1: ams-delta: set up regulator over modem reset GPIO pin ARM: OMAP1: ams-delta: update the modem to use regulator API ASoC: OMAP: ams-delta: drop .set_bias_level callback
Jarkko Nikula (1): ARM: OMAP: McSPI: Remove unused flag from struct omap2_mcspi_device_config
Jason Cooper (2): ARM: kirkwood: add dreamplug (fdt) support. ARM: kirkwood: convert uart0 to devicetree.
Javier Martin (5): i.MX27: visstrim_m10: Add m41t00 RTC support. i.MX27: visstrim_m10: Sort IMX_HAVE_PLATFORM_MXC_MMC properly. i.MX27: visstrim_m10: Register I2C devices after I2C busses have been added. i.MX27: visstrim_m10: Add video support. i.MX27: visstrim_m10: Add led support.
Jean Pihet (3): ARM: OMAP3+: SmartReflex: fix the use of debugfs_create_* API ARM: OMAP3+: SmartReflex: fix error handling ARM: OMAP2+: PM debug: fix the use of debugfs_create_* API
Jean-Christophe PLAGNIOL-VILLARD (50): ARM: at91: code removal of CAP9 SoC ARM: at91: factorise duplicated at91sam9 idle ARM: at91/at91x40: remove use of at91_sys_read/write ARM: at91: make matrix register base soc independent ARM: at91: make ST (System Timer) soc independent ARM: at91/pm_slowclock: rename register to named define ARM: at91/pm_slowclock: function slow_clock() accepts parameters ARM: at91: move at91rm9200 sdramc defines to at91rm9200_sdramc.h ARM: at91: make sdram/ddr register base soc independent ARM: at91/pm_slowclock: add runtime detection of memory contoller ARM: at91/PMC: make register base soc independent ARM: at91/rtc-at91sam9: each SoC can select the RTT device to use ARM: at91:rtc/rtc-at91sam9: ioremap register bank ARM: at91/rtc-at91sam9: pass the GPBR to use via resources ARM: at91: finally drop at91_sys_read/write ARM: at91: merge SRAM Memory banks thanks to mirroring Atmel: move console default platform_device to serial driver ARM: at91/board-dt: drop default console ARM: at91: properly sort dtb files in Makefile.boot ARM: at91: pit add DT support ARM: at91: usb_a9g20/dt: add leds support ARM: at91: at91sam9m10g45ek/dt: add leds support ARM: at91: at91sam9m10g45ek/dt: add gpio-keys support ARM: at91: usb_a9g20/dt: add gpio-keys support ARM: at91: at91sam9x5cm/dt: add leds support ATMEL: fix nand ecc support mtd/atmel_nand: add on_flash_bbt to enable the use of On Flash BBT ARM: at91: enable on flash bbt for Atmel Reference and DT boards of: introduce helper to manage boolean of/mtd/nand: add generic bindings and helpers atmel/nand: add DT support ARM: at91: sam9x5 add nand support i2c/gpio: add DT support ARM: at91: sam9g20 add i2c DT support ARM: at91: usb_a9g20 add DT i2c support ARM: at91: sam9g45 add i2c DT support ARM: at91: sam9x5 add i2c DT support ARM: at91/dt: add Calao DAB-MMX daugther board support for USB-A9G20 ARM: at91/dt: add specific DT soc init ARM: at91: add pmc DT support ARM: at91: always enable sam9 restart ARM: at91: add RSTC (Reset Controller) dt support ARM: at91: add ram controller DT support ARM: at91: add Shutdown Controller (SHDWC) DT support ARM: at91: usb ohci add dt support ARM: at91: dt: enable usb ohci for sam9g20, sam9g45 amd sam9x5 ARM: at91: usb ehci add dt support ARM: at91: dt: enable usb ehci for sam9g45 and sam9x5 USB: at91: Device udc add dt support ARM: at91: sam9g20 udc add dt support
Jesper Juhl (1): ARM: Remove redundant ';' from avic_irq_set_priority()
Jett.Zhou (1): ARM: sa1100: clean up clock support
Jingoo Han (1): ARM: SAMSUNG: Add a callback 'notify_after' for PWM backlight control
Jon Hunter (1): ARM: OMAP: Remove definition cpu_is_omap4430()
Joonyoung Shim (2): ARM: S3C64XX: Add usb otg phy control ARM: S5PV210: Add usb otg phy control
Josh Wu (2): ARM: at91: add clock selection parameter for at91_add_device_isi() ARM: at91: add Atmel ISI and ov2640 support on sam9m10g45 board
Kamil Debski (3): ARM: EXYNOS: add G2D to mach-nuri ARM: EXYNOS: add G2D to mach-universal ARM: SAMSUNG: add G2D to plat-s5p and mach-exynos
Kevin Hilman (6): ARM: OMAP: convert omap_device_build() and callers to __init Merge remote-tracking branch 'omap/hsmmc' into for_3.4/cleanup/pm-base ARM: OMAP: omap_device: remove omap_device_parent ARM: OMAP2+: PM: fix section mismatch with omap2_init_processor_devices() ARM: OMAP2+: PM: fix wakeupgen warning when hotplug disabled ARM: OMAP2+: gpmc-smsc911x: only register regulator for first instance
Kukjin Kim (32): ARM: EXYNOS: use static declaration when it is not used in other files ARM: S3C24XX: use static declaration when it is not used in other files ARM: S3C64XX: use static declaration when it is not used in other files ARM: S5P64X0: use static declaration when it is not used in other files ARM: S5PC100: use static declaration when it is not used in other files ARM: S5PV210: use static declaration when it is not used in other files ARM: SAMSUNG: use static declaration when it is not used in other files ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/ ARM: S3C2412: move mach-s3c2412/* into mach-s3c24xx/ ARM: S3C2416: move mach-s3c2416/* into mach-s3c24xx/ ARM: S3C2440: move mach-s3c2440/* into mach-s3c24xx/ ARM: S3C2443: move mach-s3c2443/* into mach-s3c24xx/ ARM: s3c2410_defconfig: update s3c2410_defconfig Merge branch 'topic/cleanup-s3c24xx' into next/cleanup-s3c24xx Merge branch 'topic/cleanup-use-static' into next/cleanup-use-static Merge branch 'next/cleanup-use-static' into next/cleanup-exynos-clock ARM: EXYNOS: replace clock.c for other new EXYNOS SoCs ARM: EXYNOS: use static declaration on regarding clock ARM: EXYNOS: change the prefix S5P_ to EXYNOS4_ for clock PM / devfreq: update the name of EXYNOS clock register ARM: EXYNOS: to declare static for mach-exynos/common.c ARM: EXYNOS: use exynos_init_uarts() instead of exynos4_init_uarts() ARM: EXYNOS: add clock part for EXYNOS5250 SoC ARM: EXYNOS: add initial setup-i2c0 for EXYNOS5 ARM: EXYNOS: add support uart for EXYNOS4 and EXYNOS5 ARM: EXYNOS: add support for EXYNOS5250 SoC ARM: EXYNOS: add interrupt definitions for EXYNOS5250 ARM: EXYNOS: add support get_core_count() for EXYNOS5250 ARM: EXYNOS: add support ARCH_EXYNOS5 for EXYNOS5 SoCs ARM: EXYNOS: add support device tree enabled board file for EXYNOS5 ARM: dts: add initial dts file for EXYNOS5250, SMDK5250
Lauri Hintsala (1): ARM: mxs: Add initial support for Bluegiga APX4 Development Kit
Laxman Dewangan (2): ARM: tegra: Pause DMA when reading transfer count ARM: tegra: dma: not required to move requestor when stopping.
Lee Jones (11): ARM: ux500: pass parent pointer to each platform device ARM: ux500: export System-on-Chip information ux500 via sysfs ARM: ux500: move top level platform devices in sysfs to /sys/devices/socX ARM: ux500: remove intermediary add_platform_device* functions ARM: ux500: CONFIG: Enable Device Tree support for future endeavours ARM: ux500: db8500: list most devices in the snowball device tree ARM: ux500: Enable Cortex-A9 GIC (Generic Interrupt Controller) in Device Tree ARM: ux500: Enable PL011 AMBA UART Controller for Device Tree ARM: ux500: Enable PL310 Level 2 Cache Controller in Device Tree ARM: ux500: Enable PL022 SSP Controller in Device Tree ARM: ux500: Provide local timer support for Device Tree
Leon Romanovsky (3): ARM: dt: tegra: Enable device tree audio codec on PAZ00 board. ARM: dt: tegra: Enable headset autodetection on PAZ00 board. ASoC: DT: Add digital microphone binding to PAZ00 board.
Linus Walleij (5): ARM: plat-nomadik: get rid of global mtu base pointer ARM: plat-nomadik: handle clocking properly ARM: plat-nomadik: modernize MTU timer ARM: ux500: delete TPS6105X selection ARM: ux500: solve some Kconfig mess
Lothar Waßmann (1): arm/mxs: Add support for SSP/MMC ports 2 & 3
Magnus Damm (35): sh: introduce sh_clk_ops in parallel with clk_ops sh: convert cpg code to sh_clk_ops ARM: mach-shmobile: sh7367 sh_clk_ops rename ARM: mach-shmobile: sh7377 sh_clk_ops rename ARM: mach-shmobile: sh7372 sh_clk_ops rename ARM: mach-shmobile: sh73a0 sh_clk_ops rename ARM: mach-shmobile: r8a7740 sh_clk_ops rename ARM: mach-shmobile: r8a7779 sh_clk_ops rename sh: sh header sh_clk_ops rename sh: sh2 sh_clk_ops rename sh: sh2a sh_clk_ops rename sh: sh3 sh_clk_ops rename sh: sh4 sh_clk_ops rename sh: sh4a sh_clk_ops rename sh: sh5 sh_clk_ops rename sh: board sh_clk_ops rename sh: remove clk_ops ARM: mach-shmobile: sh7367 map_io and init_early update ARM: mach-shmobile: sh7377 map_io and init_early update ARM: mach-shmobile: sh7372 map_io and init_early update ARM: mach-shmobile: sh73a0 map_io and init_early update ARM: mach-shmobile: r8a7740 map_io and init_early update ARM: mach-shmobile: r8a7779 map_io and init_early update ARM: mach-shmobile: r8a7779 L2 cache support ARM: mach-shmobile: rename clk_init() to shmobile_clk_init() ARM: mach-shmobile: Move sh7372 Mackerel external clk setup ARM: mach-shmobile: Move sh7372 AP4EVB external clk setup ARM: mach-shmobile: add shmobile_earlytimer_init() ARM: mach-shmobile: sh7367 and G3EVM timer rework ARM: mach-shmobile: sh7377 and G4EVM timer rework ARM: mach-shmobile: sh7372, AP4EVB and Mackerel timer rework ARM: mach-shmobile: sh73a0, AG5EVM and Kota2 timer rework ARM: mach-shmobile: r8a7740 and Bonito timer rework ARM: mach-shmobile: r8a7779 and Marzen timer rework ARM: mach-shmobile: default to no earlytimer
Manjunath Hadli (10): ARM: davinci: dm644x: move private definitions to C file ARM: davinci: dm365: move private definitions to C file ARM: davinci: dm646x: move private definitions to C file ARM: davinci: create new common platform header for davinci ARM: davinci: streamline sysmod access ARM: davinci: dm644x: improve readability using macro ARM: davinci: dm644x: fix inconsistent variable naming ARM: davinci: dm644x: don't force vpfe registeration on all boards ARM: davinci: dm644x: add support for v4l2 video display ARM: davinci: dm644x evm: add support for VPBE display
Marc Dietrich (5): ARM: tegra: paz00: fix wrong SD1 power gpio ARM: tegra: paz00: fix wrong UART port on mini-pcie plug ARM: dt: tegra: add ADT7461 temperature sensor to paz00 device tree ARM: dt: tegra: add the power gpio key to paz00 device tree ARM: dt: tegra: add the wifi led to paz00 device tree
Marc Zyngier (16): ARM: smp_twd: make local_timer_stop a symbol instead of a #define ARM: local timers: introduce a new registration interface ARM: smp_twd: add runtime registration support ARM: smp_twd: add device tree support ARM: OMAP4: convert to twd_local_timer_register() interface ARM: plat-versatile: convert to twd_local_timer_register() interface ARM: tegra: convert to twd_local_timer_register() interface ARM: shmobile: convert to twd_local_timer_register() interface ARM: ux500: convert to twd_local_timer_register() interface ARM: highbank: convert to twd_local_timer_register() interface ARM: imx6q: convert to twd_local_timer_register() interface ARM: smp_twd: remove old local timer interface ARM: local timers: convert exynos to runtime registration interface ARM: local timers: convert MSM to runtime registration interface ARM: local timers: make the runtime registration interface mandatory ARM: ux500: fix compilation after local timer rework
Mark Asselstine (1): rpmsg: fix build warning when dma_addr_t is 64-bit
Mark Brown (12): ARM: S3C64XX: Support GPIO LEDs on Cragganmore ARM: S3C64XX: Fix build of Cragganmore after SPI changes ARM: S3C64XX: Enable power management for disk on Cragganmore ARM: S3C64XX: Enable power management for WiFi on Cragganmore ARM: S3C64XX: Add hookup for Tomatin module on Cragganmore ARM: S3C64XX: Add basic cpuidle driver ARM: S3C64XX: Add a SPKVDD supply for CODECs on Cragganmore ARM: S3C64XX: Gate some more clocks by default ARM: S3C64XX: Reduce residency requirement for cpuidle WFI mode ARM: S3C64XX: Define some additional always off clocks ARM: S3C64XX: Add some more Cragganmore module IDs to the table ARM: S3C64XX: Supply platform data for SPI on Cragganmore
Mark Grosen (2): remoteproc: do not require an iommu remoteproc: avoid registering a virtio device if not supported
Masanari Iida (1): ARM: OMAP1: Fix typo in lcd_dma.c
Maxim Osipov (1): ARM: at91: Add external RTC for Flexibity board
Mehnert (1): iomux-mx25.h slew rate adjusted for LCD __LD pins
Mike Turquette (3): Documentation: common clk API clk: introduce the common clock framework clk: basic clock hardware types
Minho Ban (1): ARM: SAMSUNG: use spin_lock_irqsave() in clk_{enable,disable}
Mircea Gherzan (1): ARM: OMAP: enable Bluetooth on the PandaBoard
MyungJoo Ham (4): ARM: EXYNOS: Add DMC1, allow PPMU access for DMC PM / devfreq: update the name of EXYNOS clock registers that were omitted ARM: EXYNOS: Add clock register addresses for EXYNOS4X12 bus devfreq driver ARM: EXYNOS: support Exynos4210-bus Devfreq driver on Nuri board
NeilBrown (2): ARM: OMAP2+: UART: remove unused fields in omap_uart_state. ARM: OMAP2+: remove some orphan function declarations.
Nicolas Ferre (29): Merge remote-tracking branch 'armsoc/depends/rmk/for-armsoc' into at91-3.4-base ARM: at91/dma: remove platform data from DMA controller ARM: at91/dma: DMA controller registering with DT support ARM: at91/at91sam9x5: PMC header file ARM: at91/at91sam9x5: clock management for at91sam9x5 chip family ARM: at91/at91sam9x5: Configuration and Makefile ARM: at91/at91sam9x5: Device tree definition files Merge remote-tracking branch 'armsoc/at91/device-board' into at91-3.4-base2 Merge remote-tracking branch 'armsoc/at91/9x5' into at91-3.4-base2 ARM: at91/ST: remove not needed casts ARM: at91/PMC: move assignment out of printf ARM: at91: add at91sam9g25ek.dts in Makefile.boot Merge branch 'irqdomain/next' of git://git.secretlab.ca/git/linux-2.6 ARM: at91/aic: add irq domain and device tree support ARM: at91/snapper9260: move gpio_to_irq out of structure initialization ARM/USB: at91/ohci-at91: remove the use of irq_to_gpio ARM: at91/gpio: change comments and one variable name ARM: at91/gpio: add irqdomain and DT support ARM: at91/gpio: non-DT builds do not have gpio_chip.of_node field ARM: at91/gpio: add .to_irq gpio_chip handler ARM: at91/gpio: remove the static specification of gpio_chip.base ARM: at91/board-dt: remove AIC irq domain from board file ARM: at91: AIC and GPIO IRQ device tree initialization ARM: at91/pit: add traces in case of error ARM: at91/tclib: take iomem size from resource ARM: at91/tc: add device tree support to atmel_tclib ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter ARM: at91: add sam9_smc.o to at91sam9x5 build ARM: at91/pio: add new PIO3 features
Nishanth Menon (6): ARM: OMAP3+: SmartReflex: fix err interrupt disable sequence ARM: OMAP3+: SmartReflex Class3: disable errorgen before disable VP ARM: OMAP3+: SmartReflex: Add a shutdown hook ARM: OMAP3+: SmartReflex: Fix status masking in ERRCONFIG register ARM: OMAP3+: SmartReflex: clear ERRCONFIG_VPBOUNDINTST only on a need ARM: OMAP3+: hwmod: add SmartReflex IRQs
Ohad Ben-Cohen (30): remoteproc: add framework for controlling remote processors remoteproc: add debugfs entries remoteproc: create rpmsg virtio device remoteproc/omap: add a remoteproc driver for OMAP4 rpmsg: add virtio-based remote processor messaging bus samples/rpmsg: add an rpmsg driver sample remoteproc: remove unused resource type remoteproc/omap: utilize module_platform_driver remoteproc: look for truncated firmware images remoteproc: add Kconfig menu rpmsg: add Kconfig menu ARM: OMAP: omap_device: Expose omap_device_{alloc, delete, register} remoteproc: depend on EXPERIMENTAL rpmsg: depend on EXPERIMENTAL remoteproc: don't use virtio's weak barriers remoteproc: bail out if firmware has different endianess remoteproc: s/big switch/lookup table/ remoteproc: make sure we're parsing a 32bit firmware remoteproc/omap: two Kconfig fixes rpmsg: fix name service endpoint leak rpmsg: validate incoming message length before propagating rpmsg: fix published buffer length in rpmsg_recv_done ARM: OMAP: don't build hwspinlock in vain remoteproc: resource table overhaul remoteproc: remoteproc_rpmsg -> remoteproc_virtio remoteproc: safer boot/shutdown order remoteproc: remove the single rpmsg vdev limitation remoteproc/omap: remove the mbox_callback limitation remoteproc: remove the hardcoded vring alignment remoteproc: cleanup resource table parsing paths
Ola Lilja (3): ARM: ux500: Add placeholder for clk_set_parent ARM: ux500: Add DMA-channels for MSP ARM: ux500: Add audio-regulators
Olof Johansson (56): ARM: tegra: emc: device tree bindings ARM: tegra: seaboard: add EMC table to device tree ARM: tegra: Don't WARN_ON() for too early dma channel allocations ARM: tegra: use APB DMA for accessing APB devices ARM: tegra: fuse: use apbio dma for register access ARM: tegra: fuse: add functions to access chip revision ARM: tegra: fuse: add bct strapping reading ARM: tegra: emc: convert tegra2_emc to a platform driver ARM: tegra: emc: device tree support Merge branch 'ux500-timers' of git://git.kernel.org/.../linusw/linux-stericsson into ux500/timers Merge branch 'at91-3.4-base' of git://github.com/at91linux/linux-at91 into next/cleanup Merge branch 'at91-3.4-base+pm_cleanup' of git://github.com/at91linux/linux-at91 into next/cleanup Merge branch 'at91-3.4-base' of git://github.com/at91linux/linux-at91 into at91/base Merge branch 'at91-3.4-base+device_board' of git://github.com/at91linux/linux-at91 into at91/device-board Merge branch 'at91-3.4-base+pm_cleanup' of git://github.com/at91linux/linux-at91 into at91/pm_cleanup Merge branch 'at91-3.4-base+9x5' of git://github.com/at91linux/linux-at91 into at91/9x5 Merge branch 'ux500-timers' of git://git.kernel.org/.../linusw/linux-stericsson into next/soc Merge branch 'mxs/clk' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc Merge branch 'mxs/defconfig' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc Merge branch 'at91-3.4-base+9x5' of git://github.com/at91linux/linux-at91 into next/soc Merge branch 'at91-3.4-base+device_board' of git://github.com/at91linux/linux-at91 into next/drivers Merge branch 'mxs/boards' of git://git.linaro.org/people/shawnguo/linux-2.6 into next/boards Merge branch 'features/imx-clk-prepare' of git://git.pengutronix.de/git/imx/linux-2.6 into next/drivers Merge branch 'for-arm-soc' of git://sources.calxeda.com/kernel/linux into next/soc Merge branch 'for-3.4/soc' into for-3.4/t30-smp Merge branch 'for-3.4/soc-drivers' into for-3.4/t30-smp Merge branch 'depends/rmk/for-armsoc' into for-3.4/cleanup-and-fixes Merge branch 'fixes-non-critical' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical Merge branch 'cleanup' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge branch 'next/cleanup-use-static' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup Merge branch 'maintainers' of git://gitorious.org/linux-davinci/linux-davinci into next/maintainers Merge branch 'fixes-non-critical-part2' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical Merge tag 'rpmsg-fixes-and-more-for-3.4' of git://git.kernel.org/.../ohad/remoteproc into next/rpmsg Merge branch 'next/cleanup-s3c24xx' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup Merge tag 'imx35-imx5-aips-setup' of git://git.pengutronix.de/git/imx/linux-2.6 into next/soc Merge branch 'dt' of git://github.com/hzhuang1/linux into next/dt Merge branch 'regulator' of git://github.com/hzhuang1/linux into next/drivers Merge branch 'rtc' of git://github.com/hzhuang1/linux into next/drivers Merge branch 'io-cleanup-for-3.4' of git://sources.calxeda.com/kernel/linux into next/cleanup2 Merge branch 'fixes-non-critical-part3' of git://git.kernel.org/.../tmlind/linux-omap into next/fixes-non-critical Merge branch 'ams-delta' of git://git.kernel.org/.../tmlind/linux-omap into next/boards Merge branch 'cleanup-pm' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge branch 'uart' of git://git.kernel.org/.../tmlind/linux-omap into next/cleanup Merge branch 'dt-part2' of git://git.kernel.org/.../tmlind/linux-omap into next/dt Merge branch 'sr' of git://git.kernel.org/.../tmlind/linux-omap into next/drivers Merge branch 'board' of git://git.kernel.org/.../tmlind/linux-omap into next/boards Merge branch 'next/devel-samsung' of git://git.kernel.org/.../kgene/linux-samsung into next/soc Merge branch 'fix-smsc911x-regulator' of git://git.kernel.org/.../tmlind/linux-omap into fixes Merge branch 'next/cleanup-exynos-clock' of git://git.kernel.org/.../kgene/linux-samsung into next/cleanup Merge branch 'next/board-samsung' of git://git.kernel.org/.../kgene/linux-samsung into next/boards Merge branch 'next/devel-samsung-mmc' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'next/devel-samsung-dma' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'next/devel-samsung-pd' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers Merge branch 'soc' of git://git.kernel.org/.../rafael/renesas into next/soc Merge branch 'io-cleanup-for-3.4' of git://sources.calxeda.com/kernel/linux into next/cleanup2 ARM: tegra: update main repo and add patchwork
Paul Parsons (6): pxa/hx4700: Correct StrataFlash block size discovery pxa/hx4700: Add ASIC3 LED support pxa/hx4700: Fix PXA_GPIO_IRQ_BASE/IRQ_NUM values ARM: pxa/hx4700: Remove unwanted request for GPIO105 ARM: pxa/hx4700: Reduce sleep mode battery discharge by 35% pxa/hx4700: Remove pcmcia platform_device structure
Paul Walmsley (7): ARM: OMAP2+: I2C: always compile I2C reset code, even if I2C driver is not built ARM: OMAP2xxx: PM: remove obsolete timer disable code in the suspend path ARM: OMAP3: PM: remove superfluous calls to pwrdm_clear_all_prev_pwrst() ARM: OMAP2+: PM: clean up omap_set_pwrdm_state() ARM: OMAP2+: PM: share clkdms_setup() across OMAP2, 3, 4 ARM: OMAP2+: omap_device: call all suspend, resume callbacks when OMAP_DEVICE_NO_IDLE_ON_SUSPEND is set ARM: OMAP2+: PM: share some suspend-related functions across OMAP2, 3, 4
Pawel Moll (8): ARM: vexpress: Get rid of MMIO_P2V ARM: versatile: Map local timers using Device Tree when possible ARM: vexpress: Use FDT data in platform SMP calls ARM: vexpress: Add Device Tree support ARM: vexpress: Motherboard RS1 memory map support ARM: vexpress: Add Device Tree for V2P-CA5s core tile ARM: vexpress: Add Device Tree for V2P-CA9 core tile ARM: vexpress: Add Device Tree for V2P-CA15 core tile (TC1 variant)
Peter De Schrijver (20): ARM: tegra: add support for tegra30 interrupts ARM: tegra: add support for new clock framework features ARM: tegra: implement basic tegra30 clock framework ARM: tegra: enable tegra30 clock framework ARM: tegra: initialize basic system clocks ARM: tegra: definitions for flow controller ARM: tegra: assembler code for LP3 ARM: tegra: cpuidle driver for tegra ARM: tegra: Avoid compiling cpuidle code when not configured ARM: tegra: cleanup use of chipid register ARM: tegra: export Tegra chipid ARM: tegra: initialize Tegra chipid early ARM: tegra: functions to access the flowcontroller ARM: tegra: rework Tegra secondary CPU core bringup ARM: tegra: prepare powergate.c for multiple variants ARM: tegra: export tegra_powergate_is_powered() ARM: tegra: add support for Tegra30 powerdomains ARM: tegra: support for Tegra30 CPU powerdomains ARM: tegra: support for secondary cores on Tegra30 ARM: tegra: Enable CPUIdle on Tegra20
Peter Ujfalusi (1): OMAP4: dma: Correct CPU version check for dma_common_ch_end
Philipp Zabel (1): MAINTAINERS: update maintainer entry for pxa/hx4700
Philippe Langlais (2): ARM: ux500: set ARCH_NR_GPIO to 355 on U8500 platforms ARM: ux500: fix around AB8500 GPIO macro name
Philippe Rétornaz (2): mx31moboard: update maintainer mx31moboard: Add watchdog support
Richard Zhao (15): ARM: mxc: time: add clk_prepare/clk_unprepare ARM: mxc: ahci: add clk_prepare/clk_unprepare ARM: mxc: pwm: add clk_prepare/clk_unprepare ARM: mxc: epit: add clk_prepare/clk_unprepare ARM: mxc: arch_reset: add clk_prepare/clk_unprepare ARM: mxc: audmux-v2: add clk_prepare/clk_unprepare ARM: pm-imx5: add clk_prepare/clk_unprepare ARM: mx31moboard: add clk_prepare/clk_unprepare serial: imx: add clk_prepare/clk_unprepare i2c: imx: add clk_prepare/clk_unprepare mmc: sdhci-esdhc-imx: add clk_prepare/clk_unprepare ARM: dts: imx6q-sabrelite: add 2p5v and 3p3v regulators ARM: dts: imx6q-sabrelite: add sgtl5000 audio codec ARM: mxc: make imx_dma_is_general_purpose more generic for sdma ARM: imx6q: add cko1 clock
Rob Herring (29): ARM: timer-sp: add sched_clock support ARM: highbank: enable sp804 based sched_clock ARM: highbank: remove unused memory.h Merge remote-tracking branch 'arm-soc/at91/base2+cleanup' into cleanup-base usb: ohci-pxa27x: add explicit include of hardware.h ARM: provide runtime hook for ioremap/iounmap ARM: imx: convert to common runtime ioremap hook ARM: msm: use runtime ioremap hook ARM: iop13xx: use runtime ioremap hook ARM: ixp4xx: use runtime ioremap hook ARM: ebsa110: use runtime ioremap hook ARM: remove compile time __arch_ioremap/__arch_iounmap ARM: iop13xx: move io.h externs to pci.h ARM: msm: clean-up mach/io.h [media] davinci: remove includes of mach/io.h ARM: davinci: remove unneeded mach/io.h include ARM: orion5x: clean-up mach/io.h ARM: tegra: clean-up mach/io.h ARM: ep93xx: clean-up mach/io.h ARM: at91: add explicit include of hardware.h to uncompressor ARM: dove: add explicit include of dove.h to addr-map.c ARM: clps711x: remove unneeded include of mach/io.h ARM: make mach/io.h include optional ARM: remove bunch of now unused mach/io.h files ARM: kill off __mem_pci ARM: fix ioremap/iounmap for !CONFIG_MMU ARM: iop13xx: fix missing declaration of iop13xx_init_early ARM: create a common IOMEM definition ARM: __io abuse cleanup
Roland Stigge (21): ARM: LPC32xx: Added lpc32xx_defconfig ARM: LPC32xx: clock.c: warning fix ARM: LPC32xx: clock.c: Fix mutex lock issues ARM: LPC32XX: Remove broken non-static declaration ARM: LPC32xx: clock.c: Missing header file ARM: LPC32xx: clock.c: jiffies wrapping ARM: LPC32xx: clock.c: Clock registration fixes ARM: LPC32xx: Added lpc32xx_defconfig ARM: LPC32xx: clock.c: warning fix ARM: LPC32xx: clock.c: Fix mutex lock issues ARM: LPC32XX: Remove broken non-static declaration ARM: LPC32xx: clock.c: Missing header file ARM: LPC32xx: clock.c: jiffies wrapping ARM: LPC32xx: clock.c: Clock registration fixes ARM: LPC32xx: ADC support for mach-lpc32xx ARM: LPC32xx: Fix missing and bad LPC32XX macros Merge branch 'lpc32xx/fixup' of git://git.kernel.org/.../arm/arm-soc into lpc32xx/tmp Merge branch 'lpc32xx/fixup2' of git://git.kernel.org/.../arm/arm-soc into lpc32xx/tmp Merge branch 'lpc32xx/drivers' of git://git.kernel.org/.../arm/arm-soc into lpc32xx/tmp ARM: LPC32xx: USB Support ARM: LPC32xx: Ethernet support
Ryan Mallon (10): ep93xx: Move PHYS_BASE defines to local SoC header file ep93xx: Don't use system controller defines in audio drivers ep93xx: Move GPIO defines to gpio-ep93xx.h ep93xx: Use ioremap for backlight driver ep93xx: Move peripheral defines to local SoC header ep93xx: Configure GPIO ports in core code ep93xx: Make syscon access functions private to SoC ep93xx: Move crunch code to mach-ep93xx directory ep93xx: Move EP93XX_SYSCON defines to SoC private header ep93xx: Remove unnecessary includes of ep93xx-regs.h
Sachin Kamat (15): ARM: EXYNOS: Enable G2D on ORIGEN ARM: S5PV210: Add missing FIMC media device to Aquila ARM: EXYNOS: Add missing FIMC media device to SMDKV310 ARM: EXYNOS: Add missing FIMC media device to Origen ARM: EXYNOS: Hook up G2D PD to generic PD infrastructure ARM: EXYNOS: Hook up JPEG PD to generic PD infrastructure ARM: EXYNOS: Enable G2D on SMDKV310 ARM: S5PV210: Enable MFC on SMDKV210 ARM: S5PV210: Enable MFC on SMDKC110 ARM: S5PV210: Enable FIMC on SMDKV210 ARM: S5PV210: Enable FIMC on SMDKC110 ARM: EXYNOS: Enable JPEG on SMDKV310 ARM: EXYNOS: Enable JPEG on Origen ARM: S5PV210: Add JPEG board definition ARM: S5PV210: Enable JPEG on SMDKV210
Sangsu Park (3): ARM: EXYNOS: add support GPIO for EXYNOS5250 gpio/samsung: add support GPIOlib for EXYNOS5250 gpio/samsung: use ioremap() for EXYNOS4 GPIOlib
Sangwook Lee (1): ARM: EXYNOS: Enable Bluetooth on ORIGEN
Santosh Shilimkar (2): ARM: OMAP: fix section mismatch warning for omap4_hotplug_cpu() ARM: OMAP: Fix section mismatch warning for platform_cpu_die()
Sascha Hauer (4): ARM i.MX5/6: Add dt support for generic boards ARM i.MX27: Add devicetree support ARM i.MX: Add phytec phycore-i.MX27 (aka pcm038) devicetree support devicetree-bindings: Add documentation for i.MX generic boards
Sekhar Nori (2): MAINTAINERS: mark TI DaVinci list as "moderated" MAINTAINERS: add TI DaVinci git tree information
Shawn Guo (8): ARM: mxs: detect SoC by checking CHIPID register ARM: imx5: generate dtbs for imx5 boards ARM: dts: imx51-babbage: update mc13892 device ARM: dts: imx6q-arm2: add vmmc-supply for usdhc ARM: dts: imx6q-sabrelite: add vmmc-supply for usdhc MAINTAINERS: remove arch/arm/mach-mx*/ from IMX entry ARM: imx: update imx_v6_v7_defconfig ARM: defconfig: imx_v6_v7: build in REGULATOR_FIXED_VOLTAGE
Shweta Gulati (1): ARM: OMAP3+: SmartReflex: use voltage domain name in device attributes
Simon Glass (3): arm: tegra: dts: Support host/device selection and legacy mode arm: tegra: dts: Add legacy mode support to Tegra2x USB1 port arm: tegra: dts: Mark USB1 as an OTG port on Seaboard
Stefan Roese (1): ARM: SPEAr600: Add device-tree support to SPEAr600 boards
Stephen Warren (27): dt: tegra gpio: Flesh out binding documentation ARM: dt: tegra30.dtsi: Reformat gpio's interrupts property ARM: dt: tegra30.dtsi: Add extra GPIO interrupt ARM: dt: tegra: Add Tegra APB DMA device tree binding ARM: dt: tegra: Modify I2S nodes to match binding ARM: dt: tegra: Add labels for I2S controllers ARM: dt: tegra: Enable audio on WM8903 boards, disable others ARM: dt: Add binding for Tegra PMC ARM: tegra: Support Tegra30 in decompressor UART setup ARM: tegra: uncompress.h: Choose a UART at runtime ARM: tegra: Pass uncompress.h UART selection to DEBUG_LL ARM: tegra: Remove use of TEGRA_GPIO_TO_IRQ gpio: tegra: Dynamically allocate IRQ base, and support DT gpio: tegra: Parameterize the number of banks ARM: tegra: Fix EMC pdata initialization from registers ARM: tegra: Add a simple PMC driver ARM: tegra: Remove duplicate PMU interrupt inversion code gpio: tegra: Fix build issue due to irq_domain rework. ARM: dt: Add SD controller configuration to Tegra Cardhu ARM: tegra: Demote EMC clock inconsistency BUG to WARN ARM: tegra: select required CPU and L2 errata options ARM: tegra: uncompress.h: Don't depend on kernel headers ARM: tegra: match SoC name not board name in DT board files ARM: dt: Add ARM PMU to tegra*.dtsi ARM: dt: Explicitly configure all serial ports on Tegra Cardhu ARM: tegra: update defconfig MAINTAINERS: ARM: tegra: update Stephen's email address
Sylwester Nawrocki (4): ARM: EXYNOS: Increase virtual framebuffer size on Universal C210 board ARM: EXYNOS: Add support for S5K6AAFX image sensor on Universal C210 board ARM: SAMSUNG: Add support for S5K6AAFX camera on Nuri board ARM: SAMSUNG: Correct MIPI-CSIS io memory resource definition
Tarun Kanti DebBarma (1): ARM: OMAP: dmtimer: fix missing content/correction in low-power mode support
Thierry Reding (1): ARM: tegra: PCIe: Provide 3.3V supply voltage
Tony Lindgren (42): Merge branch 'omap1-part2' into omap1 Merge branch 'soc-part2' into soc Merge branch 'for_3.4/dt_base' of git://git.kernel.org/.../bcousson/linux-omap-dt into dt ARM: OMAP2+: Split omap2_hsmmc_init() to properly support I2C GPIO pins ARM: OMAP2+: Set Kconfig dependencies for PROC_DEVICETREE ARM: OMAP2+: Fix Kconfig dependencies for USB_ARCH_HAS_EHCI ARM: OMAP2+: Fix OMAP_HDQ_BASE build error ARM: OMAP2+: Fix board_mux section type conflict when OMAP_MUX is not set ARM: OMAP2+: Fix zoom LCD backlight if TWL_CORE is not selected ARM: OMAP: Fix devexit for dma when CONFIG_HOTPLUG is not set ARM: OMAP2+: Fix multiple randconfig errors with SOC_OMAP and SOC_OMAP_NOOP ARM: OMAP2+: Fix devexit for smartreflex when CONFIG_HOTPLUG is not set ARM: OMAP2+: Drop DISPC L3 firewall code ARM: OMAP2+: Move SDRC related functions from io.h into local common.h ARM: OMAP: Move omap_init_consistent_dma_size() to local common.h ARM: OMAP1: Move 16xx GPIO system clock to platform init code ARM: OMAP1: Move most of plat/io.h into local iomap.h ARM: OMAP2+: Move most of plat/io.h into local iomap.h ARM: OMAP: Remove plat/io.h by splitting it into mach/io.h and mach/hardware.h ARM: OMAP2+: Limit omap_read/write usage to legacy USB drivers ARM: OMAP2+: Mark omap_hsmmc_init and omap_mux related functions as __init Merge branch 'for_3.4/dts_updates' of git://git.kernel.org/.../bcousson/linux-omap-dt into dt Merge branch 'iomap' into cleanup Merge branch 'randconfig' into fixes-non-critical Merge branch 'hsmmc' into fixes-non-critical ARM: OMAP2+: Fix L4_EMU_34XX_BASE error after iomap changes Merge branch 'for_3.4/dt_irq_domain' of git://git.kernel.org/.../bcousson/linux-omap-dt into dt-part2 Merge branch 'omap1' into ams-delta ARM: OMAP2+: Fix build error when only ARCH_OMAP2/3 or 4 is selected ARM: OMAP2+: Remove extra ifdefs for board-generic Merge branch 'for_3.4/cleanup/sr' of git://git.kernel.org/.../khilman/linux-omap-pm into sr Revert "ARM: OMAP2+: Fix multiple randconfig errors with SOC_OMAP and SOC_OMAP_NOOP" ARM: OMAP1: Fix section mismatch for omap1_init_early() ARM: OMAP2+: Fix omap24xx_io_desc warning if SoC subtypes are not selected ARM: OMAP2: Fix section warning for n8x0 when CONFIG_MMC_OMAP is not set Merge branch 'for_3.4/cleanup/pm' of git://git.kernel.org/.../khilman/linux-omap-pm into cleanup-pm Merge branch 'for_3.4/cleanup/uart' of git://git.kernel.org/.../khilman/linux-omap-pm into uart ARM: OMAP: Remove remaining includes for mach/io.h ARM: OMAP2+: Fix build error after merge ARM: OMAP2+: Fix build issues with missing include of linux/bug.h ARM: OMAP2+: Fix section warnings for hsmmc_init_one ARM: OMAP2+: Fix build for omap4 only builds with missing include of linux/bug.h
Tushar Behera (7): ARM: SAMSUNG: Add __init attribute to samsung_bl_set() ARM: SAMSUNG: fix __init attribute on regarding s3c_set_platdata() ARM: EXYNOS: Add __init attribute to nuri_camera_init() ARM: EXYNOS: Add __init attribute to universal_camera_init() ARM: EXYNOS: Add apb_pclk clkdev entry for mdma1 ARM: EXYNOS: Add clkdev lookup entry for lcd clock ARM: EXYNOS: Fix compilation error with mach-exynos4-dt board
Uwe Kleine-König (3): ARM: OMAP4: board-4430sdp: don't initialize value that is never used ARM: davinci: cpufreq: fix compiler warning ARM: davinci: DA850: move da850_register_pm to .init.text
Vaibhav Bedia (1): ARM: OMAP: sram: Add am33xx SRAM support (minimal)
Vaibhav Hiremath (3): ARM: OMAP2+: Make cpu_rev static global variable ARM: OMAP2+: split omap2/3/4_check_revision function arm/dts: Add support for TI OMAP3 EVM board
Vladimir Zapolskiy (1): ARM: OMAP3: RX-51: add explicit mux configuration of tsc2005 control gpios
Wolfram Sang (4): ARM: mx28: check for gated clocks when setting saif divider ARM: mxs: read correct values when setting up MAC arm: lpc32xx: phy3250: add rtc & touch device arm: lpc32xx: phy3250: add rtc & touch device
Yuan Jiangli (1): ARM: OMAP3+: PM: VP: fix integer truncation error
wu guoxing (1): ARM : mx35: 3ds-board: add framebuffer device
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |