diff options
author | Uwe Hermann <uwe@hermann-uwe.de> | 2007-12-17 21:34:53 +0000 |
---|---|---|
committer | Uwe Hermann <uwe@hermann-uwe.de> | 2007-12-17 21:34:53 +0000 |
commit | 8ef47da471fe22b7d3ae33145efa85b40c89bbc9 (patch) | |
tree | 15770b8d6da66d3c16cf98af9de3a4799980b928 | |
parent | 12a3f1edecbbc211327202782fbda027faea38b8 (diff) | |
download | coreboot-8ef47da471fe22b7d3ae33145efa85b40c89bbc9.tar.xz |
Enable IDE legacy port access for all 440BX based boards per default, as
this is needed (at the very least) to make FILO work on these boards.
Disable UDMA/33 per default, which is slower but the safe choice, as we
don't know which IDE devices a user has attached, and some don't support
UDMA/33 very well or at all.
Signed-off-by: Uwe Hermann <uwe@hermann-uwe.de>
Acked-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@3010 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
-rw-r--r-- | src/mainboard/a-trend/atc-6220/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/asus/p2b-f/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/asus/p2b/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/asus/p3b-f/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/azza/pt-6ibd/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/biostar/m6tba/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/compaq/deskpro_en_sff_p600/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/gigabyte/ga-6bxc/Config.lb | 6 | ||||
-rw-r--r-- | src/mainboard/tyan/s1846/Config.lb | 6 |
9 files changed, 54 insertions, 0 deletions
diff --git a/src/mainboard/a-trend/atc-6220/Config.lb b/src/mainboard/a-trend/atc-6220/Config.lb index 842de8550a..77c1e973c5 100644 --- a/src/mainboard/a-trend/atc-6220/Config.lb +++ b/src/mainboard/a-trend/atc-6220/Config.lb @@ -130,6 +130,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 7.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/asus/p2b-f/Config.lb b/src/mainboard/asus/p2b-f/Config.lb index 5eaad1a25a..2b16a087c0 100644 --- a/src/mainboard/asus/p2b-f/Config.lb +++ b/src/mainboard/asus/p2b-f/Config.lb @@ -130,6 +130,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 4.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/asus/p2b/Config.lb b/src/mainboard/asus/p2b/Config.lb index fcb310c8a0..7863e54fa0 100644 --- a/src/mainboard/asus/p2b/Config.lb +++ b/src/mainboard/asus/p2b/Config.lb @@ -130,6 +130,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 4.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/asus/p3b-f/Config.lb b/src/mainboard/asus/p3b-f/Config.lb index 1ad2b14f6e..37a1c52e63 100644 --- a/src/mainboard/asus/p3b-f/Config.lb +++ b/src/mainboard/asus/p3b-f/Config.lb @@ -131,6 +131,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 4.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/azza/pt-6ibd/Config.lb b/src/mainboard/azza/pt-6ibd/Config.lb index 34c54ee6ef..5905401e5f 100644 --- a/src/mainboard/azza/pt-6ibd/Config.lb +++ b/src/mainboard/azza/pt-6ibd/Config.lb @@ -130,6 +130,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 7.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/biostar/m6tba/Config.lb b/src/mainboard/biostar/m6tba/Config.lb index abf28f426e..6749fbb3e0 100644 --- a/src/mainboard/biostar/m6tba/Config.lb +++ b/src/mainboard/biostar/m6tba/Config.lb @@ -124,6 +124,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 7.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/compaq/deskpro_en_sff_p600/Config.lb b/src/mainboard/compaq/deskpro_en_sff_p600/Config.lb index 53528e16cf..81fd336d7f 100644 --- a/src/mainboard/compaq/deskpro_en_sff_p600/Config.lb +++ b/src/mainboard/compaq/deskpro_en_sff_p600/Config.lb @@ -134,6 +134,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 14.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/gigabyte/ga-6bxc/Config.lb b/src/mainboard/gigabyte/ga-6bxc/Config.lb index d6bfb2f5b5..e9c904305d 100644 --- a/src/mainboard/gigabyte/ga-6bxc/Config.lb +++ b/src/mainboard/gigabyte/ga-6bxc/Config.lb @@ -128,6 +128,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 7.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end diff --git a/src/mainboard/tyan/s1846/Config.lb b/src/mainboard/tyan/s1846/Config.lb index 09fa980e54..4e1719fb44 100644 --- a/src/mainboard/tyan/s1846/Config.lb +++ b/src/mainboard/tyan/s1846/Config.lb @@ -126,6 +126,12 @@ chip northbridge/intel/i440bx # Northbridge device pci 7.3 on end # ACPI register "ide0_enable" = "1" register "ide1_enable" = "1" + register "ide_legacy_enable" = "1" + # Enable UDMA/33 for higher speed if your IDE device(s) support it. + register "ide0_drive0_udma33_enable" = "0" + register "ide0_drive1_udma33_enable" = "0" + register "ide1_drive0_udma33_enable" = "0" + register "ide1_drive1_udma33_enable" = "0" end end end |