summaryrefslogtreecommitdiffstats
path: root/arm-omap-dt-compat.patch
diff options
context:
space:
mode:
authorDennis Gilmore <dennis@ausil.us>2011-08-16 11:33:15 -0500
committerDennis Gilmore <dennis@ausil.us>2011-08-16 11:33:15 -0500
commit986a9f3a2efbfbcb4a742e4879920982ee4af05e (patch)
tree08ee075a0758a47a2d94edc368e284f423de928e /arm-omap-dt-compat.patch
parentbc12142e94b6bc3c20e422e596cff4d0426c3be7 (diff)
downloadkernel-986a9f3a2efbfbcb4a742e4879920982ee4af05e.tar.gz
kernel-986a9f3a2efbfbcb4a742e4879920982ee4af05e.tar.xz
kernel-986a9f3a2efbfbcb4a742e4879920982ee4af05e.zip
setup config for tegra based arm boards, add device tree
patches for arm build tegra and omap kernel on arm
Diffstat (limited to 'arm-omap-dt-compat.patch')
-rw-r--r--arm-omap-dt-compat.patch42
1 files changed, 42 insertions, 0 deletions
diff --git a/arm-omap-dt-compat.patch b/arm-omap-dt-compat.patch
new file mode 100644
index 000000000..ab7cd0a4d
--- /dev/null
+++ b/arm-omap-dt-compat.patch
@@ -0,0 +1,42 @@
+diff -up linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap3beagle.c.fdt linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap3beagle.c
+--- linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap3beagle.c.fdt 2011-08-04 16:51:12.034188064 -0500
++++ linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap3beagle.c 2011-08-04 22:13:52.801156923 -0500
+@@ -591,6 +591,11 @@ static void __init omap3_beagle_init(voi
+ beagle_opp_init();
+ }
+
++static const char *omap3_beagle_dt_match[] __initdata = {
++ "ti,omap3-beagle",
++ NULL
++};
++
+ MACHINE_START(OMAP3_BEAGLE, "OMAP3 Beagle Board")
+ /* Maintainer: Syed Mohammed Khasim - http://beagleboard.org */
+ .boot_params = 0x80000100,
+@@ -600,4 +605,5 @@ MACHINE_START(OMAP3_BEAGLE, "OMAP3 Beagl
+ .init_irq = omap3_beagle_init_irq,
+ .init_machine = omap3_beagle_init,
+ .timer = &omap_timer,
++ .dt_compat = omap3_beagle_dt_match,
+ MACHINE_END
+diff -up linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap4panda.c.fdt linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap4panda.c
+--- linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap4panda.c.fdt 2011-08-04 16:51:12.092169023 -0500
++++ linux-2.6.39.armv7l/arch/arm/mach-omap2/board-omap4panda.c 2011-08-04 22:15:29.200157437 -0500
+@@ -708,6 +708,11 @@ static void __init omap4_panda_map_io(vo
+ omap44xx_map_common_io();
+ }
+
++static const char *omap4_panda_match[] __initdata = {
++ "ti,omap4-panda",
++ NULL,
++};
++
+ MACHINE_START(OMAP4_PANDA, "OMAP4 Panda board")
+ /* Maintainer: David Anders - Texas Instruments Inc */
+ .boot_params = 0x80000100,
+@@ -717,4 +722,5 @@ MACHINE_START(OMAP4_PANDA, "OMAP4 Panda
+ .init_irq = gic_init_irq,
+ .init_machine = omap4_panda_init,
+ .timer = &omap_timer,
++ .dt_compat = omap4_panda_match,
+ MACHINE_END