Linus Torvalds
2a2bf85f05
ARM: soc: device tree updates
...
Device tree conversion and enablement branch. Mostly a bunch of new
bindings and setup for various platforms, but the Via/Winchip VT8500
platform is also converted over from being 100% legacy to now use
device tree for probing. More of that will come for 3.8.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAABAgAGBQJQaiKNAAoJEIwa5zzehBx329AP/1TwJk1dTHaAA7vDxyz2mq1E
F0MBL9p32R1SczrFGjbmb9ouVW5tTjbK1zted5zBrGBXDIX9Kdz3Dmm7x6b2/JvZ
8yMrdiBNpF3r8au6IaMuMlOq5yAaN+F4SxbC2rE0a9y3YmMZ6ug5dgoZ4O8orAC4
il3eq1sb+rTTPCf7C5cGlKzdRQi2KYdAycpa7ChQCYSamxJjdM7cXR7pohVv9vhd
9sF+h1I0ArxcVYn/mUOoCin8MyIWXlBQvbUnF+3aYO8CO9erhKH/owPngVBWGKZH
+X6dk0ChUJfjzaWr2HPZIYUqLUnIoO8TsRhQVmLp1rPrSzSXMG3iDq0M4WEwL4Xo
bMbAZ1KWYg53HRqbIOEQk5q9Mg7HUgtbJuOE7WLgBO5ubdKFFWLmDUJ+WVcoWzSW
qyWaWpECSptlQjFyqZJd9MjizIDhuYjog2EWaSWXETQ+1XRmCSsqx8AX6n1MVdhP
6jDLnYHYiJoOtGiaDpYxsXgMXdOVsrTegecNduqH/XhdEL1iwy3fwgK1DjoclYoj
iFbn0/Tw3N5SvJlG4xitl12DQ7MeCCbfzJGRKenVh9/O4U+qrTbFRmsNaaZw5dA1
bt+iEZ3aU8YBaKj02LexunAevpZJ2rfGNX2tBjQrIzzZK6CZibPWg42qfKJfdn7w
etXVVApw5jQjAImY64kh
=q7ZY
-----END PGP SIGNATURE-----
Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM soc device tree updates from Olof Johansson:
"Device tree conversion and enablement branch. Mostly a bunch of new
bindings and setup for various platforms, but the Via/Winchip VT8500
platform is also converted over from being 100% legacy to now use
device tree for probing. More of that will come for 3.8."
Trivial conflicts due to removal of vt8500 files, and one documentation
file that was added with slightly different contents both here and in
the USb tree.
* tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (212 commits)
arm: vt8500: Fixup for missing gpio.h
ARM: LPC32xx: LED fix in PHY3250 DTS file
ARM: dt: mmp-dma: add binding file
arm: vt8500: Update arch-vt8500 to devicetree support.
arm: vt8500: gpio: Devicetree support for arch-vt8500
arm: vt8500: doc: Add device tree bindings for arch-vt8500 devices
arm: vt8500: clk: Add Common Clock Framework support
video: vt8500: Add devicetree support for vt8500-fb and wm8505-fb
serial: vt8500: Add devicetree support for vt8500-serial
rtc: vt8500: Add devicetree support for vt8500-rtc
arm: vt8500: Add device tree files for VIA/Wondermedia SoC's
ARM: tegra: Add Avionic Design Tamonten Evaluation Carrier support
ARM: tegra: Add Avionic Design Medcom-Wide support
ARM: tegra: Add Avionic Design Plutux support
ARM: tegra: Add Avionic Design Tamonten support
ARM: tegra: dts: Add pwm label
ARM: ux500: Fix SSP register address format
ARM: ux500: Apply tc3589x's GPIO/IRQ properties to HREF's DT
ARM: ux500: Remove redundant #gpio-cell properties from Snowball DT
ARM: ux500: Add all encompassing sound node to the HREF Device Tree
...
2012-10-01 18:28:06 -07:00
..
class.c
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2011-12-05 16:53:43 -08:00
hctosys.c
rtc/hctosys: only claim the RTC provided the system time if it did
2010-03-12 15:52:28 -08:00
interface.c
RTC: Avoid races between RTC alarm wakeup and suspend.
2012-08-08 20:49:16 +02:00
Kconfig
Merge branch 'akpm' (Andrew's patch-bomb)
2012-07-30 17:25:34 -07:00
Makefile
rtc: Add rtc support to 88PM80X PMIC
2012-07-09 15:17:43 +02:00
rtc-88pm80x.c
rtc/rtc-88pm80x: remove unneed devm_kfree
2012-07-31 18:42:50 -07:00
rtc-88pm860x.c
Merge branch 'akpm' (Andrew's patch-bomb)
2012-04-05 15:30:34 -07:00
rtc-ab3100.c
drivers/rtc/rtc-ab3100.c: add missing platform_set_drvdata() in ab3100_rtc_probe()
2010-09-22 17:22:39 -07:00
rtc-ab8500.c
drivers/rtc/rtc-ab8500.c: Revoke Device Tree enablement
2012-09-20 12:32:34 +02:00
rtc-at32ap700x.c
treewide: Convert uses of struct resource to resource_size(ptr)
2011-06-10 14:55:36 +02:00
rtc-at91rm9200.c
ARM: at91: fix new build errors
2012-07-04 13:56:48 +02:00
rtc-at91sam9.c
ARM: at91: fix rtc-at91sam9 irq issue due to sparse irq support
2012-08-23 14:55:45 +02:00
rtc-au1xxx.c
rtc: t reaches -1, tested 0
2009-02-11 14:25:36 -08:00
rtc-bfin.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-bq32k.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-bq4802.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-cmos.c
RTC: Avoid races between RTC alarm wakeup and suspend.
2012-08-08 20:49:16 +02:00
rtc-coh901331.c
drivers/rtc/rtc-coh901331.c: use devm allocation
2012-07-30 17:25:17 -07:00
rtc-core.h
rtc-da9052.c
rtc/rtc-da9052: remove unneed devm_kfree call
2012-07-30 17:25:18 -07:00
rtc-davinci.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-dev.c
rtc: Fix ioctl error path return
2011-06-01 19:29:39 -07:00
rtc-dm355evm.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-ds1216.c
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
rtc-ds1286.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-ds1302.c
sh: mach-snapgear: Kill off machtype, consolidate board def.
2010-10-29 19:06:53 +09:00
rtc-ds1305.c
rtc: convert rtc spi drivers to module_spi_driver
2012-03-23 16:58:39 -07:00
rtc-ds1307.c
rtc: ds1307: add trickle charger support
2012-05-29 16:22:33 -07:00
rtc-ds1374.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-ds1390.c
rtc: convert rtc spi drivers to module_spi_driver
2012-03-23 16:58:39 -07:00
rtc-ds1511.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-ds1553.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-ds1672.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-ds1742.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-ds3232.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-ds3234.c
rtc: convert rtc spi drivers to module_spi_driver
2012-03-23 16:58:39 -07:00
rtc-efi.c
drivers/rtc/rtc-efi.c: fix section mismatch warning
2012-04-12 13:12:12 -07:00
rtc-em3027.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-ep93xx.c
drivers/rtc/rtc-ep93xx.c: convert to use module_platform_driver()
2012-05-29 16:22:33 -07:00
rtc-fm3130.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-generic.c
parisc: rtc: Rename rtc-parisc to rtc-generic
2009-04-02 01:05:31 +00:00
rtc-imxdi.c
rtc: imx dryice: Add missing clk_prepare
2012-04-25 17:03:44 +02:00
rtc-isl1208.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-isl12022.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-jz4740.c
drivers/rtc/rtc-jz4740.c: make jz4740_rtc_driver static
2012-01-10 16:30:53 -08:00
rtc-lib.c
rtc: Initialized rtc_time->tm_isdst
2011-08-26 17:26:35 -07:00
rtc-lpc32xx.c
drivers/rtc/rtc-lpc32xx.c: add device tree support
2012-05-29 16:22:34 -07:00
rtc-ls1x.c
MIPS: add RTC support for loongson1B
2012-03-23 16:58:39 -07:00
rtc-m41t80.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-m41t93.c
drivers/rtc/rtc-m41t93.c: don't let get_time() reset M41T93_FLAG_OF
2012-05-29 16:22:33 -07:00
rtc-m41t94.c
rtc: convert rtc spi drivers to module_spi_driver
2012-03-23 16:58:39 -07:00
rtc-m48t35.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-m48t59.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-m48t86.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-max6900.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-max6902.c
rtc: convert rtc spi drivers to module_spi_driver
2012-03-23 16:58:39 -07:00
rtc-max8925.c
mfd: Transfer rtc max8925 irq from MFD defined resources
2012-07-09 00:16:10 +02:00
rtc-max8998.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-mc13xxx.c
rtc/mc13xxx: add support for the rtc in the mc34708 pmic
2012-07-30 17:25:18 -07:00
rtc-mpc5121.c
rtc: Fix possible null pointer dereference in rtc-mpc5121.c
2012-04-26 11:17:01 +02:00
rtc-mrst.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-msm6242.c
rtc: msm6242: Initialize drvdata before registering device
2011-05-06 18:02:03 -07:00
rtc-mv.c
ARM: Kirkwood: Replace mrvl with marvell
2012-07-25 17:06:23 +02:00
rtc-mxc.c
drivers/rtc/rtc-mxc.c: fix irq enabled interrupts warning
2012-07-11 16:04:46 -07:00
rtc-nuc900.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-omap.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-pcap.c
rtc: pcap: Initialize drvdata before registering device
2011-05-06 18:02:04 -07:00
rtc-pcf2123.c
drivers/rtc/rtc-pcf2123.c: initialize dynamic sysfs attributes
2012-08-21 16:45:03 -07:00
rtc-pcf8563.c
drivers/rtc/rtc-pcf8563.c: add device tree support
2012-07-30 17:25:19 -07:00
rtc-pcf8583.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-pcf50633.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-pl030.c
Merge branch 'amba' of git://git.linaro.org/people/rmk/linux-arm
2012-03-23 17:36:29 -07:00
rtc-pl031.c
rtc: pl031: fix up IRQ flags
2012-07-30 17:25:18 -07:00
rtc-pm8xxx.c
drivers/rtc/rtc-pm8xxx.c: make pm8xxx_rtc_pm_ops static
2012-03-23 16:58:39 -07:00
rtc-proc.c
RTC: Include information about UIE and PIE in RTC driver proc.
2011-03-09 11:25:04 -08:00
rtc-ps3.c
powerpc/ps3: Add rtc-ps3
2009-04-02 01:05:32 +00:00
rtc-puv3.c
rtc-puv3: solve section mismatch in rtc-puv3.c
2012-01-10 10:29:42 +08:00
rtc-pxa.c
RTC: add DT bindings to pxa-rtc
2012-08-16 16:13:07 +08:00
rtc-r9701.c
drivers/rtc/rtc-r9701.c: check that r9701_set_datetime() succeeded
2012-07-30 17:25:18 -07:00
rtc-rp5c01.c
rtc: rp5c01: Initialize drvdata before registering device
2011-05-06 18:02:05 -07:00
rtc-rs5c313.c
rtc: rtc-rs5c313: ctrl_in/outX to __raw_read/writeX conversion.
2010-10-27 15:30:32 +09:00
rtc-rs5c348.c
drivers/rtc/rtc-rs5c348.c: fix hour decoding in 12-hour mode
2012-08-21 16:45:03 -07:00
rtc-rs5c372.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-rv3029c2.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-rx8025.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-rx8581.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-s3c.c
drivers/rtc/rtc-s3c.c: replace #include header files from asm/* to linux/*
2012-07-30 17:25:18 -07:00
rtc-s35390a.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00
rtc-sa1100.c
ARM: cleanups of io includes
2012-03-29 18:02:10 -07:00
rtc-sh.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-spear.c
drivers/rtc/rtc-spear.c: fix use-after-free in spear_rtc_remove()
2012-07-11 16:04:41 -07:00
rtc-starfire.c
rtc: rtc-starfire fixes
2008-11-21 01:24:38 -08:00
rtc-stk17ta8.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-stmp3xxx.c
rtc: stmp3xxx: Add simple binding for the stmp3xxx-rtc
2012-07-03 13:22:36 +08:00
rtc-sun4v.c
rtc: rtc-sun4v fixes, revised
2008-11-14 16:37:54 -08:00
rtc-sysfs.c
rtc/hctosys: only claim the RTC provided the system time if it did
2010-03-12 15:52:28 -08:00
rtc-tegra.c
drivers/rtc/rtc-tegra.c: clean up probe/remove routines
2012-05-29 16:22:34 -07:00
rtc-test.c
RTC: Fix the cross interrupt issue on rtc-test.
2011-03-09 11:25:07 -08:00
rtc-tile.c
tile: add an RTC driver for the Tilera hypervisor
2011-05-17 14:44:36 -04:00
rtc-twl.c
drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe
2012-09-17 15:00:38 -07:00
rtc-tx4939.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-v3020.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-vr41xx.c
drivers/rtc: remove IRQF_DISABLED
2012-03-23 16:58:39 -07:00
rtc-vt8500.c
rtc: vt8500: Add devicetree support for vt8500-rtc
2012-09-21 19:23:55 +12:00
rtc-wm831x.c
rtc: wm831x: Feed the write counter into device_add_randomness()
2012-07-19 10:38:31 -04:00
rtc-wm8350.c
rtc: convert drivers/rtc/* to use module_platform_driver()
2012-01-10 16:30:53 -08:00
rtc-x1205.c
rtc: convert rtc i2c drivers to module_i2c_driver
2012-03-23 16:58:39 -07:00