From patchwork Tue May 30 07:19:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= X-Patchwork-Id: 9999 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:994d:0:b0:3d9:f83d:47d9 with SMTP id k13csp1998081vqr; Tue, 30 May 2023 00:30:36 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6PD5tt61CQ+9l2PEsj6vt9ZIfhRwsGO8sBLdr0vpaUpXv3zWLNqKxwl1j8uBChby4Z4hrv X-Received: by 2002:a17:902:db11:b0:1ae:7421:82b8 with SMTP id m17-20020a170902db1100b001ae742182b8mr1915030plx.28.1685431835985; Tue, 30 May 2023 00:30:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685431835; cv=none; d=google.com; s=arc-20160816; b=h2lvrdnopTAt5MT7lizyCC6hniPE5O0BFXCPvZvJ6IHxUbDVzGfK/g//Vy04m2PCiJ QcyTpclA9QrKm/NcFQDGABz7FdHHVBUwq7kYNWvOfAVs1x9R8IiR5X7vr7UYD/tlDyTw cEjZ5pDtRB/7wxb36dE/gm/j1XDXHrdSmUi9FDQf5PjFEgAy83Jg09WyNALWpZUF46Vf qdYwJ4GhYGJvFYU4aXv2qKw1aAMR0kRFD5FQ48bKOsGhBB1dDVBm6w/sMhW2fth1AU4n 60NW7IoOd5jQucm8WYRzRi1Wtg6uMyX8swXVa0IOIHYoY+xr1dAd6xh3YXKrr03C8ywD hPzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=QisaqGLclUvzvIsp33u5ki5RZnH3BjrRDEkWgujAE3Q=; b=G4FbiBUx9IX5aESWigg+Kn96gjxoiHbZ1mg2p79HL3UKouUClLFcxjObHsne4g3WXH /FJ99nmSbsFRTdaP/jwGsQ/tm6RWv29eBceND/qkIgar41XtOojyc7L9HG7ZpFto/OMM Clg1Oj/kGTmvmIO1mf2wl5G1vYucrO18DVojiugyDQE3IiUVFxg240jeHf0/IGT2TYWi /h99BYm/+Kln6vclxaOYPVMEZFejeUwu2fIjdKP7AT8VaThheDZjNqzsbc4eFAv4m9er oDAcBMbdJOjPd+dNMdo0/ZP6fW6RE0efuL5sSbcpBbdQcuyCkldgaIyw+h0Wn/wXohe5 DyOw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v5-20020a1709029a0500b001ae788e1660si10021154plp.441.2023.05.30.00.30.22; Tue, 30 May 2023 00:30:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231132AbjE3HUx (ORCPT + 99 others); Tue, 30 May 2023 03:20:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230389AbjE3HUg (ORCPT ); Tue, 30 May 2023 03:20:36 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D1C8B12B for ; Tue, 30 May 2023 00:19:59 -0700 (PDT) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3tda-0006UN-Vz; Tue, 30 May 2023 09:19:23 +0200 Received: from [2a0a:edc0:0:900:1d::77] (helo=ptz.office.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtp (Exim 4.94.2) (envelope-from ) id 1q3tdX-003or8-As; Tue, 30 May 2023 09:19:19 +0200 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from ) id 1q3tdW-009OQh-H3; Tue, 30 May 2023 09:19:18 +0200 From: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= To: Greg Kroah-Hartman Cc: Minas Harutyunyan , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Mathias Nyman , Chunfeng Yun , Matthias Brugger , AngeloGioacchino Del Regno , linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Thierry Reding , Jonathan Hunter , linux-tegra@vger.kernel.org, Bryan O'Donoghue , Guenter Roeck , Andy Gross , Bjorn Andersson , Konrad Dybcio , Heikki Krogerus , linux-arm-msm@vger.kernel.org, kernel@pengutronix.de Subject: [PATCH v2 0/6] usb: Convert to platform remove callback returning void (remaining bits) Date: Tue, 30 May 2023 09:19:07 +0200 Message-Id: <20230530071913.2192214-1-u.kleine-koenig@pengutronix.de> X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 X-Developer-Signature: v=1; a=openpgp-sha256; l=2124; i=u.kleine-koenig@pengutronix.de; h=from:subject; bh=w8VLr5gg9MpKTC9YCycRET36XrXSH3CwM63P78lVMiE=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBkdaNn0SwQSjxYtJxfeHrEoXtLMeSFDUcwcASJz Q5sxk0JeI2JATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCZHWjZwAKCRCPgPtYfRL+ TiwYB/902+th/wxDM1fEHoElL6MAPbVZDAHoWnj2tTAcukNFQj2wdNxOzuqXAw8X7XcPvUx+N5T NtZU3QvkNFmLka+QTh0+Ud++cxkvPglHW09q5aFkhqZ7otsgjkglp0pduorbBZmxIqNDX9cZ18h cVn12h3+FiKxsvu4MLWi0JS+HjgNm9+d/QE7Avej5dMFfzbZb8iS0m34n9IV5SgDs7CaTHvhu1m dDzocHYMdhF0FsHxa3v5H1WbxNKEOmCCVTFoyrtPIuAqntA/C89UQKIcALzx9v9DTResYLSy/dT h8Jol0qSLffUwoGpr8jF9D0V4Zh0EcPTdeXpXI/K08ATTuF5 X-Developer-Key: i=u.kleine-koenig@pengutronix.de; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1767303372915634952?= X-GMAIL-MSGID: =?utf-8?q?1767303372915634952?= 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