Hello Greg, Greg applied a big part of the v1 series (which had 97 patches). There was some fallout however and so this v2 only contains the remaining bits on top of Greg's tree that has most of v1 already. I fscked up the xhci-plat patch. So Greg dropped all xhci patches. The xhci-plat patch included now is obviously a bit different, touching more files, but in return compiles fine. Also there were some conflicts with other pending changes in the usb tree: - The dwc2 patch conflicted with commit ada050c69108 ("usb: dwc2: Fix some error handling paths"). My v1 submission got an Ack by Minas Harutyunyan, I applied it to this serie's v2, too. - The xhci-mtk patch is unchanged but gained a Review by AngeloGioacchino Del Regno. - The qcom-pmic-typec patch confliced with commit a4422ff22142 ("usb: typec: qcom: Add Qualcomm PMIC Type-C driver"). I applied the received acks/reviews by Konrad Dybcio, Bryan O'Donoghue, and Heikki Krogerus anyhow. Thanks for all the feedback on v1. Best regards Uwe Uwe Kleine-König (6): usb: dwc2/platform: Convert to platform remove callback returning void usb: xhci-histb: Convert to platform remove callback returning void usb: xhci-mtk: Convert to platform remove callback returning void usb: xhci-plat: Convert to platform remove callback returning void usb: xhci-tegra: Convert to platform remove callback returning void usb: typec: qcom-pmic-typec: Convert to platform remove callback returning void drivers/usb/dwc2/platform.c | 6 ++---- drivers/usb/host/xhci-histb.c | 6 ++---- drivers/usb/host/xhci-mtk.c | 6 ++---- drivers/usb/host/xhci-plat.c | 6 ++---- drivers/usb/host/xhci-plat.h | 2 +- drivers/usb/host/xhci-rcar.c | 6 +++--- drivers/usb/host/xhci-tegra.c | 6 ++---- drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 6 ++---- 8 files changed, 16 insertions(+), 28 deletions(-) base-commit: b4a4be8471846d96b0ac52a0e9e7d48005cc97e2 -- 2.39.2