Hi Greg, Below are the changes for this merge window, and all patches are at my tree several weeks, no issues are reported. The following changes since commit 62d65bdd9d05158aa2547f8ef72375535f3bc6e3: USB: cdc-acm: restore capability check order (2020-03-27 16:24:16 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git/ tags/usb-ci-v5.8-rc1 for you to fetch changes up to 6dbbbccdba6118b30837c42f3d356ecf0aaf4a1f: usb: chipidea: Enable user-space triggered role-switching (2020-05-06 09:45:24 +0800) ---------------------------------------------------------------- - Some improvments for ci_hdrc_usb2.c - Support imx7d USB charger - Add software sg support for UDC - Enable user trigger role switch ---------------------------------------------------------------- Bryan O'Donoghue (1): usb: chipidea: Enable user-space triggered role-switching Jason Yan (1): usb: chipidea: usb2: remove unneeded semicolon Jun Li (1): usb: chipidea: introduce imx7d USB charger detection Michał Mirosław (5): usb: chipidea: usb2: constify zynq_pdata usb: chipidea: usb2: fix formatting usb: chipidea: usb2: make clock optional usb: chipidea: usb2: absorb zevio glue driver usb: chipidea: allow disabling glue drivers if EMBEDDED Peter Chen (7): usb: chipidea: udc: fix the kernel doc for udc.h usb: chipidea: core: refine the description for this driver usb: chipidea: core: show the real pointer value for register usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glue layer use usb: chipidea: pull down dp for possible charger detection operation usb: chipidea: usbmisc_imx: using different ops for imx7d and imx7ulp usb: chipidea: udc: add software sg list support drivers/usb/chipidea/Kconfig | 37 ++-- drivers/usb/chipidea/Makefile | 13 +- drivers/usb/chipidea/ci.h | 1 + drivers/usb/chipidea/ci_hdrc_imx.c | 13 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 + drivers/usb/chipidea/ci_hdrc_usb2.c | 30 ++-- drivers/usb/chipidea/ci_hdrc_zevio.c | 67 ------- drivers/usb/chipidea/core.c | 48 ++--- drivers/usb/chipidea/udc.c | 170 ++++++++++++++---- drivers/usb/chipidea/udc.h | 6 +- drivers/usb/chipidea/usbmisc_imx.c | 334 ++++++++++++++++++++++++++++++++++- include/linux/usb/chipidea.h | 1 + 12 files changed, 546 insertions(+), 176 deletions(-) delete mode 100644 drivers/usb/chipidea/ci_hdrc_zevio.c -- Thanks, Peter Chen