Michael Niewöhner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/36012 )
Change subject: [WIP] drivers/usb/xhci-dbc: Add USB3 Dbc ......................................................................
Patch Set 51:
(1 comment)
From IRC:
(01:18:54) c0d3z3r0: siro__ migy_: with this additional patch https://paste.xinu.at/fLfh/ I got *something* working on skl... I had to increase the retries because I need to plug the dbc cable in the right moment. dbc gets detected and connected on the host but for some reason linux does not create a ttyDBC, while it does when I enable dbc/dci via ifd. (01:19:44) c0d3z3r0: one difference I noticed is that the ifd-dbc thingy has product=0x0010 but changing that didn't help. (01:21:26) c0d3z3r0: the same product appears when connecting the cable *after* debug target linux booted completely. then not drivers/usb/early/xhci-dbc.c but drivers/usb/host/xhci-dbg* provides the dbc gadget
https://review.coreboot.org/c/coreboot/+/36012/51/src/drivers/usb/xhci-dbc.h File src/drivers/usb/xhci-dbc.h:
https://review.coreboot.org/c/coreboot/+/36012/51/src/drivers/usb/xhci-dbc.h... PS51, Line 129: #define XDBC_STRING_MANUFACTURER "Linux Foundation" coreboot