coreboot-kgpe-d16/src/mainboard/lenovo
Angel Pons 1cb930b5d1 mb/lenovo/t520: Disable SATA2 and Thermal on W520
If a discoverable device (e.g. a PCI device) does not appear in the
devicetree (typically because it is removable), coreboot enables it
by default. Disable the SATA2 (device for SATA ports 4 and 5, which
is not used in AHCI mode) and Thermal devices on W520 as well. Both
devices were only disabled on the T520.

Tested, this change fixes a long boot time when using MrChromebox's
edk2 payload on the W520, likely related to the following errors:

    AHCI: Error interrupt reported PxIS: 40000001
    Non data transfer failed at retry 0
    AHCI: Error interrupt reported PxIS: 40000001
    Non data transfer failed at retry 1
    AHCI: Error interrupt reported PxIS: 40000001
    Non data transfer failed at retry 2
    AHCI: Error interrupt reported PxIS: 40000001
    Non data transfer failed at retry 3
    AHCI: Error interrupt reported PxIS: 40000001
    Non data transfer failed at retry 4

Change-Id: I0b0483aae05fa84d97987a93db634b740f830e18
Signed-off-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/71857
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-01-13 17:17:24 +00:00
..
haswell
l520 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
s230u mainboard/acpi: Replace constant "Zero" with actual number 2022-12-27 09:05:56 +00:00
t60 mb,x86/smm: Disable unused IO traps 2022-12-23 03:09:20 +00:00
t400 mainboard/acpi: Replace constant "Zero" with actual number 2022-12-27 09:05:56 +00:00
t410 cpu/intel/model_2065x: Don't use a magic APIC 2022-11-25 15:04:17 +00:00
t420 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
t420s nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
t430 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
t430s nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
t520 mb/lenovo/t520: Disable SATA2 and Thermal on W520 2023-01-13 17:17:24 +00:00
t530 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
thinkcentre_a58 nb/intel/x4x: Remove apic 0 from devicetree 2022-12-05 14:22:39 +00:00
x1_carbon_gen1 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
x60 mb,x86/smm: Disable unused IO traps 2022-12-23 03:09:20 +00:00
x131e nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
x200 sb,soc/intel,mb: Drop leftover comments and TODOs in ASL 2022-12-07 11:33:38 +00:00
x201 sb,soc/intel,mb: Drop leftover comments and TODOs in ASL 2022-12-07 11:33:38 +00:00
x220 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
x230 nb/intel/sandybridge: Add a chipset devicetree 2022-11-30 15:19:06 +00:00
Kconfig
Kconfig.name