Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: omap4-panda: Fix model and SoC family details

Currently we claim that omap4-panda and omap4-panda-es are essentially
the same, but they are not since PandaBoard-ES uses OMAP4460 and
PandaBoard uses OMAP4430.

So, split the common definition and make the model name available.

Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Nishanth Menon and committed by
Tony Lindgren
a1a57aba 69e273c0

+10 -3
-3
arch/arm/boot/dts/omap4-panda-common.dtsi
··· 8 8 #include "elpida_ecb240abacn.dtsi" 9 9 10 10 / { 11 - model = "TI OMAP4 PandaBoard"; 12 - compatible = "ti,omap4-panda", "ti,omap4430", "ti,omap4"; 13 - 14 11 memory { 15 12 device_type = "memory"; 16 13 reg = <0x80000000 0x40000000>; /* 1 GB */
+5
arch/arm/boot/dts/omap4-panda-es.dts
··· 10 10 #include "omap4460.dtsi" 11 11 #include "omap4-panda-common.dtsi" 12 12 13 + / { 14 + model = "TI OMAP4 PandaBoard-ES"; 15 + compatible = "ti,omap4-panda-es", "ti,omap4-panda", "ti,omap4460", "ti,omap4430", "ti,omap4"; 16 + }; 17 + 13 18 /* Audio routing is differnet between PandaBoard4430 and PandaBoardES */ 14 19 &sound { 15 20 ti,model = "PandaBoardES";
+5
arch/arm/boot/dts/omap4-panda.dts
··· 9 9 10 10 #include "omap443x.dtsi" 11 11 #include "omap4-panda-common.dtsi" 12 + 13 + / { 14 + model = "TI OMAP4 PandaBoard"; 15 + compatible = "ti,omap4-panda", "ti,omap4430", "ti,omap4"; 16 + };