|
Posted at 6/27/2017 22:48:57
Only Author
3#
Using the latest kernel, I get the following errors:
- [ 2387.961730] fusb302 4-0022: CC connected in 0 as DFP
- [ 2388.451948] fusb302 4-0022: PD connected as DFP, supporting 5V
- [ 2388.554799] fusb302 4-0022: DP config successful, pin_assignment 0x8
- [ 2388.563026] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work] Connected, not enabled. Enabling cdn
- [ 2388.595903] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller
- [ 2388.597416] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 6
- [ 2388.597647] xhci-hcd xhci-hcd.6.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x00030010
- [ 2388.597697] xhci-hcd xhci-hcd.6.auto: irq 227, io mem 0xfe800000
- [ 2388.597861] usb usb6: New USB device found, idVendor=1d6b, idProduct=0002
- [ 2388.597869] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
- [ 2388.597877] usb usb6: Product: xHCI Host Controller
- [ 2388.597884] usb usb6: Manufacturer: Linux 4.4.55 xhci-hcd
- [ 2388.597890] usb usb6: SerialNumber: xhci-hcd.6.auto
- [ 2388.598740] hub 6-0:1.0: USB hub found
- [ 2388.598787] hub 6-0:1.0: 1 port detected
- [ 2388.599176] xhci-hcd xhci-hcd.6.auto: xHCI Host Controller
- [ 2388.599511] xhci-hcd xhci-hcd.6.auto: new USB bus registered, assigned bus number 8
- [ 2388.599673] usb usb8: We don't know the algorithms for LPM for this host, disabling LPM.
- [ 2388.599794] usb usb8: New USB device found, idVendor=1d6b, idProduct=0003
- [ 2388.599802] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
- [ 2388.599809] usb usb8: Product: xHCI Host Controller
- [ 2388.599816] usb usb8: Manufacturer: Linux 4.4.55 xhci-hcd
- [ 2388.599822] usb usb8: SerialNumber: xhci-hcd.6.auto
- [ 2388.600850] hub 8-0:1.0: USB hub found
- [ 2388.600895] hub 8-0:1.0: 1 port detected
- [ 2388.601348] rockchip-dwc3 usb@fe800000: USB HOST connected
- [ 2389.065153] fusb302 4-0022: attention, dp_status 9a
- [ 2389.563318] fusb302 4-0022: attention, dp_status 9a
- [ 2390.061664] fusb302 4-0022: attention, dp_status 9a
- [ 2393.744001] cdn-dp fec00000.dp: [drm:cdn_dp_get_sink_capability] *ERROR* Get sink capability timed out
- [ 2393.744911] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work] *ERROR* Enable dp failed -110
- [ 2393.745674] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work] Connected, not enabled. Enabling cdn
- [ 2398.929957] cdn-dp fec00000.dp: [drm:cdn_dp_get_sink_capability] *ERROR* Get sink capability timed out
- [ 2398.930868] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work] *ERROR* Enable dp failed -110
Copy the code
This indicates a failure getting the capabilities (DPCD) via the firmware:
https://gitlab.com/TeeFirefly/li ... -dp-core.c#L412-413
https://gitlab.com/TeeFirefly/li ... n-dp-reg.c#L224-253
Since the above failure is a firmware call, there is no additional source code for debugging. It appears a DisplayPort firmware update will be required to address the issue.
The DisplayPort chip being used is the Parade PS176HDM verified by visual inspection of the USB-C to HDMI adapter.
https://www.paradetech.com/products/ps176/ |
|