Hi Greg, The main changes are handle the use case for single role user. Since the New Year holiday is coming at China, I send it you a little earlier. Jun Li (2): usb: chipidea: handle single role for usb role class usb: chipidea: add inline for ci_hdrc_host_driver_init if host is not defined drivers/usb/chipidea/ci.h | 10 ++++++++++ drivers/usb/chipidea/core.c | 4 +++- drivers/usb/chipidea/host.h | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) -- 2.17.1