coreboot/src/mainboard/hp
Keith Hui 91e2e3b5c0 mb/hp/compaq_8300_elite_sff: Replace broken USB port config
This board has an effectively broken USB configuration, which made
itself known during testing on a Pro 6300 SFF, that could run an
unmodified build for this variant and actually share the same vendor
BIOS update file (sp95971 v3.08 rev A).

Further examination of the BIOS update reveals five possible sets
of USB port configurations for all models covered by that update,
selected by PCH GPIOs 38 & 49, none of which matches what was currently
coded.

Then I received the autoport log from hardware with vendor BIOS that
confirmed my theory. Therefore apply the USB port config found therein.

While I'm at it, remove xhci_overcurrent_mapping, made obsolete by
commit a3d1e6c480 (sb/intel/bd82x6x: Apply EHCI mapping to
xhci_overcurrent_mapping).

Change-Id: Idc469b1aedcad2978247b9f6efbc7f55964e9ed1
Signed-off-by: Keith Hui <buurin@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86909
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2025-03-26 20:47:32 +00:00
..
280_g2 tree: Use true false for PcieRpLtrEnable[] 2025-02-03 06:15:03 +00:00
elitebook_820_g2 mb/**/hda_verb: Use AZALIA_PIN_CFG_NC(0) 2024-06-07 11:13:19 +00:00
folio_9480m nb/intel/haswell: Move SPD addresses to devicetree 2024-08-26 11:08:14 +00:00
pro_3x00_series mb/hp/pro_3x00_series: Remove unused ACPI brightness control 2025-02-28 18:31:11 +00:00
snb_ivb_desktops mb/hp/compaq_8300_elite_sff: Replace broken USB port config 2025-03-26 20:47:32 +00:00
snb_ivb_laptops mb/*: Drop xhci_overcurrent_mapping for the easy ones 2025-01-22 20:18:46 +00:00
Kconfig mb/getac to mb/intel: Add SPDX license headers to Kconfig files 2024-02-18 02:01:52 +00:00
Kconfig.name mb/getac to mb/intel: Add SPDX license headers to Kconfig files 2024-02-18 02:01:52 +00:00