Attention is currently required from: Paul Menzel, Won Chung.
Emilie Roberts has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/81089?usp=email )
Change subject: drivers/intel/pmc_mux/conn: Copy ACPI _PLD property from USB port to mux ......................................................................
Patch Set 7:
(1 comment)
Patchset:
PS5:
I tried out on a leased lab dut and here is what I get. […]
How do you know which physical port the something is plugged into without looking at the device in real life? On my mithrax (M123 kernel 5.15) in front of me, I see this identical setup if something is physically plugged into the **left**-hand port.
Can you verify if setting the usb mode works? Maybe: `cat /sys/class/typec/port0/usb-role-switch/role`. If it says `none` you have the problem I do. If it says `device`, maybe there is something different with my mithrax device. Verify the other port : `cat /sys/class/typec/port1/usb-role-switch/role`, my hunch is that it will say `device`.
In other words, mithrax is enumerating the left-hand port as port**0** because it happens to be first in the ACPI table. But the `physical_location/panel` is saying it should be port**1**.