USB-C not working on 15v3?

I have a 15v3, and the USB-C port doesn’t appear to work. Am I missing something obvious? Do I need to enable it or install drivers? Anyone happen to have expertise in this area?

  • A USB-C phone plugged in doesn’t charge or do anything else

  • lspci -d ::0c03 -k displays

00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.1 USB controller: Intel Corporation Device 9d30 (rev 21)
Subsystem: Intel Corporation Device 9d30

, but it’s not clear this is the driver for the USB-C port

  • Nothing happening in kern.log or syslog as I plug in the USB-C phone

USB-C port in current models is only data-transfer capable. Some phones might be able to charge, some other (mostly newer ones) might not. I do not have a detailed technical explanation for this at the moment.

My USB-C port on Librem 13v4 has the same problem, I cannot use my usb-c/VGA adapter or plug my phone. You said it capable of data transfer but it should show something in the kernel log when the phone is connected (as a external storage).

PS: I’m on Debian