cancel
Showing results for 
Search instead for 
Did you mean: 

PC Drivers & Software

pikkujose
Journeyman III

r7 4800 usb-c bus not detected on linux

Hi,

I've been working for a couple of years with a setup based in an hp envy x360 laptop(r7 2700U)

attached to an screen with a docking station attached[1], display is connected through the usb-c

port, and is recognised and populated well in a more or less recent linux kernel and userspace

tools.

Recently I switched this setup to a slimbook(r7 4800H), and I noticed that the display is no longer

working. Digging into the system I observe the linux module typec, or typec_displayport are no

longer automatically populated, nor I can see anything under /sys/class/typec folder, though the

display ports are detected by dmidecode as per the following output:

Handle 0x0020, DMI type 8, 9 bytes
Port Connector Information
       Internal Reference Designator: J1101
       Internal Connector Type: None
       External Reference Designator: DP0
       External Connector Type: None
       Port Type: Video Port

Handle 0x0021, DMI type 8, 9 bytes
Port Connector Information
       Internal Reference Designator: J1100
       Internal Connector Type: None
       External Reference Designator: DP1
       External Connector Type: None
       Port Type: Video Port

The information on the usb-c ports as displayed by dmidecode is the following:

Handle 0x001B, DMI type 8, 9 bytes
Port Connector Information
       Internal Reference Designator: J1501
       Internal Connector Type: None
       External Reference Designator: USB 3.1 Type-C
       External Connector Type: Access Bus (USB)
       Port Type: USB

Handle 0x001C, DMI type 8, 9 bytes
Port Connector Information
       Internal Reference Designator: J1503
       Internal Connector Type: None
       External Reference Designator: USB 3.1 Type-C
       External Connector Type: Access Bus (USB)
       Port Type: USB

This make me think the hardware setup is fine but the kernel is not detecting a valid device

to autoload the modules and populate the ports. If I load the modules manually it doesn't

populate the ports either. Any help or guidance to get this sort out is appreciated.

[1] https://www.usa.philips.com/c-p/241B7QUPBEB_27/fhd-lcd-monitor-with-usb-c-dock

Thanks!

0 Likes
0 Replies