mb/google/brya/var/*: Set dGPU/LAN/WLAN device type to generic
commitf493857c9bc16c832bf0aa78e9365f1ac8728304
authorMatt DeVillier <matt.devillier@gmail.com>
Wed, 1 Nov 2023 23:50:25 +0000 (1 18:50 -0500)
committerFelix Held <felix-coreboot@felixheld.de>
Fri, 3 Nov 2023 15:10:42 +0000 (3 15:10 +0000)
tree1cba0a792f2090b60f685d796a1f15b1a6f08f01
parent370b2335dfb239c14590454b9237585421b71cb1
mb/google/brya/var/*: Set dGPU/LAN/WLAN device type to generic

Change the dGPU/LAN/WiFi device types from PCI to generic, so that the
bogus PCI device and function values don't end up in coreboot's
internal device tree. The presence of these bogus PCI devices cause the
LPI constraint generator to create does a reference for an ACPI device
which does not exist (SB.PCI0.RP{xx}.MCHC). The invalid reference(s)
cause a Windows BSOD (INTERNAL_POWER_ERROR).

TEST=untested

Change-Id: Ic997b5ad893853b99ae53a2e5c7acf58467ea4f1
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/78873
Reviewed-by: Subrata Banik <subratabanik@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
21 files changed:
src/mainboard/google/brya/variants/agah/overridetree.cb
src/mainboard/google/brya/variants/aurash/overridetree.cb
src/mainboard/google/brya/variants/brask/overridetree.cb
src/mainboard/google/brya/variants/constitution/overridetree.cb
src/mainboard/google/brya/variants/gaelin/overridetree.cb
src/mainboard/google/brya/variants/gladios/overridetree.cb
src/mainboard/google/brya/variants/gothrax/overridetree.cb
src/mainboard/google/brya/variants/hades/overridetree.cb
src/mainboard/google/brya/variants/joxer/overridetree.cb
src/mainboard/google/brya/variants/kinox/overridetree.cb
src/mainboard/google/brya/variants/kuldax/overridetree.cb
src/mainboard/google/brya/variants/lisbon/overridetree.cb
src/mainboard/google/brya/variants/marasov/overridetree.cb
src/mainboard/google/brya/variants/moli/overridetree.cb
src/mainboard/google/brya/variants/nereid/overridetree.cb
src/mainboard/google/brya/variants/osiris/overridetree.cb
src/mainboard/google/brya/variants/pujjo/overridetree.cb
src/mainboard/google/brya/variants/quandiso/overridetree.cb
src/mainboard/google/brya/variants/xivu/overridetree.cb
src/mainboard/google/brya/variants/yaviks/overridetree.cb
src/mainboard/google/brya/variants/yavilla/overridetree.cb