Attention is currently required from: Angel Pons, Nico Huber.
Nicholas Chin has posted comments on this change by Angel Pons. ( https://review.coreboot.org/c/coreboot/+/82406?usp=email )
Change subject: util/autoport: Put devicetree devices above chips ......................................................................
Patch Set 5:
(1 comment)
File util/autoport/main.go:
https://review.coreboot.org/c/coreboot/+/82406/comment/10130982_b8c418b7?usp... : PS3, Line 307: MatchDev(&dev.Children[idx])
Updated but haven't had the chance to test.
It seems to work. Tested it on logs from the Latitude E6430 (Ivy Bridge) and EliteDesk 800 G1 (Haswell) ``` device domain 0x0 on device ref host_bridge on # Host bridge Host bridge subsystemid 0x1028 0x0534 end device ref peg10 off # PEG end device ref igd on # iGPU subsystemid 0x1028 0x0534 end chip southbridge/intel/bd82x6x # Intel Series 6 Cougar Point PCH ```
``` device domain 0x0 on ops haswell_pci_domain_ops device pci 00.0 on # Desktop Host bridge subsystemid 0x103c 0x8027 end device pci 01.0 off # PCIe Bridge for discrete graphics end device pci 02.0 off # Internal graphics end device pci 03.0 off # Mini-HD audio end chip southbridge/intel/lynxpoint # Intel Series 8 Lynx Point PCH ```