diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-03-27 19:47:35 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-03-27 19:47:35 -0400 |
commit | 66f03c614c0902ccf7d6160459362a9352f33271 (patch) | |
tree | b9a8864efe5aa7fc5c96cc5ccbeca41f5cd6f6a7 /arch/arm/plat-omap | |
parent | 34800598b2eebe061445216473b1e4c2ff5cba99 (diff) | |
parent | cdc3df6f44f72c5924a16a47e1663c3fb0e57820 (diff) |
Merge tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull "ARM: device tree work" from Arnd Bergmann:
"Most of these patches convert code from using static platform data to
describing the hardware in the device tree. This is only the first
half of the changes for v3.4 because a lot of patches for this topic
came in the last week before the merge window.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>"
Fix up trivial conflicts in arch/arm/mach-vexpress/{Kconfig,core.h}
* tag 'dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (86 commits)
Document: devicetree: add OF documents for arch-mmp
ARM: dts: append DTS file of pxa168
ARM: mmp: append OF support on pxa168
ARM: mmp: enable rtc clk in pxa168
i2c: pxa: add OF support
serial: pxa: add OF support
arm/dts: mt_ventoux: very basic support for TeeJet Mt.Ventoux board
ARM: OMAP2+: Remove extra ifdefs for board-generic
ARM: OMAP2+: Fix build error when only ARCH_OMAP2/3 or 4 is selected
ASoC: DT: Add digital microphone binding to PAZ00 board.
ARM: dt: Add ARM PMU to tegra*.dtsi
ARM: at91: at91sam9x5cm/dt: add leds support
ARM: at91: usb_a9g20/dt: add gpio-keys support
ARM: at91: at91sam9m10g45ek/dt: add gpio-keys support
ARM: at91: at91sam9m10g45ek/dt: add leds support
ARM: at91: usb_a9g20/dt: add leds support
ARM: at91/pio: add new PIO3 features
ARM: at91: add sam9_smc.o to at91sam9x5 build
ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter
ARM: at91/tc: add device tree support to atmel_tclib
...
Diffstat (limited to 'arch/arm/plat-omap')
-rw-r--r-- | arch/arm/plat-omap/Kconfig | 3 | ||||
-rw-r--r-- | arch/arm/plat-omap/omap_device.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/arch/arm/plat-omap/Kconfig b/arch/arm/plat-omap/Kconfig index 8f81503a4df7..ce1e9b96ba1a 100644 --- a/arch/arm/plat-omap/Kconfig +++ b/arch/arm/plat-omap/Kconfig | |||
@@ -14,6 +14,7 @@ config ARCH_OMAP1 | |||
14 | select CLKDEV_LOOKUP | 14 | select CLKDEV_LOOKUP |
15 | select CLKSRC_MMIO | 15 | select CLKSRC_MMIO |
16 | select GENERIC_IRQ_CHIP | 16 | select GENERIC_IRQ_CHIP |
17 | select IRQ_DOMAIN | ||
17 | select HAVE_IDE | 18 | select HAVE_IDE |
18 | select NEED_MACH_MEMORY_H | 19 | select NEED_MACH_MEMORY_H |
19 | help | 20 | help |
@@ -24,6 +25,8 @@ config ARCH_OMAP2PLUS | |||
24 | select CLKDEV_LOOKUP | 25 | select CLKDEV_LOOKUP |
25 | select GENERIC_IRQ_CHIP | 26 | select GENERIC_IRQ_CHIP |
26 | select OMAP_DM_TIMER | 27 | select OMAP_DM_TIMER |
28 | select USE_OF | ||
29 | select PROC_DEVICETREE if PROC_FS | ||
27 | help | 30 | help |
28 | "Systems based on OMAP2, OMAP3 or OMAP4" | 31 | "Systems based on OMAP2, OMAP3 or OMAP4" |
29 | 32 | ||
diff --git a/arch/arm/plat-omap/omap_device.c b/arch/arm/plat-omap/omap_device.c index 6de28ea3cd65..d50cbc6385bd 100644 --- a/arch/arm/plat-omap/omap_device.c +++ b/arch/arm/plat-omap/omap_device.c | |||
@@ -340,7 +340,7 @@ static int omap_device_build_from_dt(struct platform_device *pdev) | |||
340 | 340 | ||
341 | oh_cnt = of_property_count_strings(node, "ti,hwmods"); | 341 | oh_cnt = of_property_count_strings(node, "ti,hwmods"); |
342 | if (!oh_cnt || IS_ERR_VALUE(oh_cnt)) { | 342 | if (!oh_cnt || IS_ERR_VALUE(oh_cnt)) { |
343 | dev_warn(&pdev->dev, "No 'hwmods' to build omap_device\n"); | 343 | dev_dbg(&pdev->dev, "No 'hwmods' to build omap_device\n"); |
344 | return -ENODEV; | 344 | return -ENODEV; |
345 | } | 345 | } |
346 | 346 | ||