[coreboot] [PATCH] v3: update mainboard dts files to new style
Carl-Daniel Hailfinger
c-d.hailfinger.devel.2006 at gmx.net
Sun Feb 17 00:23:38 CET 2008
Update mainboard dts files to new style. Untested, but I tried to keep
the new settings as close as possible to the old settings.
All GeodeLX-based boards now include the geodelx/domain, geodelx/apic
and geodelx/pci dts files.
Remove "enabled" keyword from the alix.1c main dts. (That's the only
possibly critical change because it affects a working target. Tests on
hardware appreciated. Should be harmless, though.)
Compile tested only, and the situation is better than without the patch.
Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net>
Index: LinuxBIOSv3-dtsconversion/mainboard/adl/msm800sev/dts
===================================================================
--- LinuxBIOSv3-dtsconversion/mainboard/adl/msm800sev/dts (Revision 605)
+++ LinuxBIOSv3-dtsconversion/mainboard/adl/msm800sev/dts (Arbeitskopie)
@@ -23,22 +23,19 @@
/{
mainboard-vendor = "Advanced Digital Logic";
mainboard-name = "MSM800SEV";
- cpus {
- enabled;
+ cpus { };
+ apic at 0 {
+ /config/("northbridge/amd/geodelx/apic");
};
- domain0 {
- enabled;
- pcidomain = "0";
- device0,0 {
- enabled;
- pcipath = "1,0";
+ domain at 0 {
+ /config/("northbridge/amd/geodelx/domain");
+ pci at 1,0 {
+ /config/("northbridge/amd/geodelx/pci");
};
- southbridge {
+ pci at 1,1 {
/config/("southbridge/amd/cs5536/dts");
- pcipath = "1,1";
- enabled;
};
- superio {
+ ioport at 46 {
/config/("superio/winbond/w83627hf/dts");
com1enable = "1";
};
Index: LinuxBIOSv3-dtsconversion/mainboard/amd/norwich/dts
===================================================================
--- LinuxBIOSv3-dtsconversion/mainboard/amd/norwich/dts (Revision 605)
+++ LinuxBIOSv3-dtsconversion/mainboard/amd/norwich/dts (Arbeitskopie)
@@ -19,23 +19,19 @@
*/
/{
- enabled;
mainboard-vendor = "AMD";
mainboard-name = "Norwich";
- cpus {
- enabled;
+ cpus { };
+ apic at 0 {
+ /config/("northbridge/amd/geodelx/apic");
};
- domain0 {
- enabled;
- pcidomain = "0";
- device0,0 {
- enabled;
- pcipath = "1,0";
+ domain at 0 {
+ /config/("northbridge/amd/geodelx/domain");
+ pci at 1,0 {
+ /config/("northbridge/amd/geodelx/pci");
};
- southbridge {
+ pci at 1,1 {
/config/("southbridge/amd/cs5536/dts");
- pcipath = "1,1";
- enabled;
};
};
};
Index: LinuxBIOSv3-dtsconversion/mainboard/artecgroup/dbe61/dts
===================================================================
--- LinuxBIOSv3-dtsconversion/mainboard/artecgroup/dbe61/dts (Revision 605)
+++ LinuxBIOSv3-dtsconversion/mainboard/artecgroup/dbe61/dts (Arbeitskopie)
@@ -75,21 +75,17 @@
/{
mainboard-vendor = "Artec Group";
mainboard-name = "DBE61";
- enabled;
- cpus {
- enabled;
+ cpus { };
+ apic at 0 {
+ /config/("northbridge/amd/geodelx/apic");
};
- domain0 {
- enabled;
- pcidomain = "0";
- device0,0 {
- enabled;
- pcipath = "1,0";
+ domain at 0 {
+ /config/("northbridge/amd/geodelx/domain");
+ pci at 1,0 {
+ /config/("northbridge/amd/geodelx/pci");
};
- southbridge {
+ pci at 1,1 {
/config/("southbridge/amd/cs5536/dts");
- pcipath = "1,1";
- enabled;
};
};
};
Index: LinuxBIOSv3-dtsconversion/mainboard/pcengines/alix1c/dts
===================================================================
--- LinuxBIOSv3-dtsconversion/mainboard/pcengines/alix1c/dts (Revision 605)
+++ LinuxBIOSv3-dtsconversion/mainboard/pcengines/alix1c/dts (Arbeitskopie)
@@ -19,7 +19,6 @@
*/
/{
- enabled;
mainboard-vendor = "PC Engines";
mainboard-name = "ALIX1.C";
cpus { };
--
http://www.hailfinger.org/
More information about the coreboot
mailing list