F_USB ports not initialized via ACPI?

When booting an upstream kernel using ACPI, it doesn’t seem like the two F_USB ports
(USB1 and USB3 in the schematic) gets initialized by the kernel. They are never mentioned
in dmesg (unlike the 8 other ports), and their status shows up as “0” instead of “15” in /sys:

marcus@mariko ~ $ for i in /sys/bus/acpi/devices/PNP0D10:0*/status; do echo -n "$i "; cat $i; done
/sys/bus/acpi/devices/PNP0D10:00/status 15
/sys/bus/acpi/devices/PNP0D10:01/status 0
/sys/bus/acpi/devices/PNP0D10:02/status 15
/sys/bus/acpi/devices/PNP0D10:03/status 0
/sys/bus/acpi/devices/PNP0D10:04/status 15
/sys/bus/acpi/devices/PNP0D10:05/status 15
/sys/bus/acpi/devices/PNP0D10:06/status 15
/sys/bus/acpi/devices/PNP0D10:07/status 15
/sys/bus/acpi/devices/PNP0D10:08/status 15
/sys/bus/acpi/devices/PNP0D10:09/status 15
marcus@mariko ~ $ 

The ports also seem inactive in the boot menu; I can boot from an USB stick inserted in the back ports,
but not in the F_USB ones.

Is there some known issue in EFI for these ports?

1 Like

Hah, just found the BIOS 9.0.0 upgrad in the debug invitation thread. With this flashed instead of 0.2.2
the front USB ports work. So it was an EFI problem after all I guess.

4 Likes

I also managed to reproduce the same issue in ACPI mode. If I flash the 9.0.0 UEFI version, then the USB ports on the front of my case work. If I use the latest firmware release, 0.3.0-1, then they are completely dead. Are there any plans to support them properly in the next UEFI release?

Yes, Since the front USB ports (And power button) seem to work in 1.0.0-1
It’s currently a pre-release but i assume the next release would have all of this fixed.
Still no audio from the limited testing i did…