From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B1264C32793 for ; Wed, 18 Jan 2023 12:12:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=zZfw9vXZAXQvTOqBxSok0zn2bh0BZkSFSSKwLpXqZdo=; b=OEr75ESStcm55P a06RYJ1ZP40uU03KA/5QuhwKOmH++J2nw/4yu8/9EeCvjPWL7MoYheGtrk6L/ztPOhcWPrqmuUZpx Qy7d6SpFo4wZpq3G59WtoA/ClbriVpqV4ePIHzqB09xkKRI+wRdaLcokt9QjwqDxQH92UZnoDzaUw 7h6EDS6GeYyHK2AVMEmW0/97nYnLlg0mtVPDsRxQlT4Ksj4CMQ/ofY0zMges5xdXKNK8y/fgOR3nz I9zjLX1ItuhfCIAqsm5EjOHwE1P2gQc8ThXg8Y9xvhc2Z3ZJd2+mdhy1pB9hZklIqd7oF96pnKiYC fU3KpPFtbaO6YLkhzpzg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pI7I3-000hed-Cb; Wed, 18 Jan 2023 12:11:39 +0000 Received: from foss.arm.com ([217.140.110.172]) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pI7Hy-000hci-Gh for linux-arm-kernel@lists.infradead.org; Wed, 18 Jan 2023 12:11:36 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 754C11477; Wed, 18 Jan 2023 04:12:12 -0800 (PST) Received: from donnerap.cambridge.arm.com (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 8C0B73F71A; Wed, 18 Jan 2023 04:11:28 -0800 (PST) Date: Wed, 18 Jan 2023 12:11:24 +0000 From: Andre Przywara To: Chen-Yu Tsai , Samuel Holland , Jernej Skrabec , Rob Herring , Krzysztof Kozlowski , Bin Liu , devicetree@vger.kernel.org Cc: Icenowy Zheng , Greg Kroah-Hartman , soc@kernel.org, linux-usb@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev Subject: Re: [PATCH v5 00/11] ARM: suniv: USB and two new boards support Message-ID: <20230118121124.7ff25929@donnerap.cambridge.arm.com> In-Reply-To: <20230111015332.172021-1-andre.przywara@arm.com> References: <20230111015332.172021-1-andre.przywara@arm.com> Organization: ARM X-Mailer: Claws Mail 3.18.0 (GTK+ 2.24.32; aarch64-unknown-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230118_041134_696885_89086212 X-CRM114-Status: GOOD ( 29.75 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, 11 Jan 2023 01:53:21 +0000 Andre Przywara wrote: Hi, > this is mostly a rebase of the former v4 series. > It is based on top of v6.2-rc1, and builds cleanly there. For passing > make dtbs_check, the PHY binding patch, part of a separate series[1], is > needed. For USB functionality, patch 2/3 from there is needed as well. This series has now been taken by Vinod and is available in linux-next since at least Friday. > I put a tree with both series combined here: > https://github.com/apritzel/linux/commits/f1c100s-usb-v5 > > There were no changes to the actual patches, this is just a resend since > the series missed the previous merge window. Is there anything I can do to move this series forward? If I see this correctly, this just misses a review of patch v5 03/11 "usb: musb: sunxi: Introduce config struct". I addressed Jernej's comments on this already in v4. Cheers, Andre > [1] https://lore.kernel.org/linux-phy/20230109012223.4079299-1-andre.przywara@arm.com/ > > ================ > This patchset introduces support for F1C100s' USB, and the SourceParts > PopStick and Lctech Pi boards. > > The DT binding and driver support for SUNIV USB MUSB device are added, in > addition to DT changes to the DTSI and Lichee Nano DT. New DTs are added > for the SourceParts PopStick v1.1 and Lctech Pi boards. > > Changelog v4 ... v5: > - Rebase on top to v6.2-rc1 > > Changelog v3 ... v4: > - Dropped the PHY patches, they go via a different tree and need a > different base > - rebased on top of linux-sunxi/sunxi/for-next (provides H616 USB) > - musb DT binding: use enum > - musb cleanup: use musb_hdrc_config config pointer directly > - musb cleanup: use const where possible > - drop partitions from Popstick DTS file > - clarify Popstick has a USB type-A *plug* > - add tags > > Changelog v2 ... v3: > - remove redundant "Device Tree Bindings" suffix in DT binding doc title > - add BSD license to binding doc file (as per checkpatch) > - fix some commit message title prefixes > - use proper plural spelling for usb0_id_det-gpios > - popstick.dts: Reorder otg_sram node reference alphabetically > - popstick.dts: Add regulator- prefix to 3.3V regulator node name > - popstick.dts: Fix status, compatible and reg property order > - popstick.dts: Drop unneeded mmc0 and spi0 aliases > - add patch to clean up sunxi MUSB driver > - add Acks and Reviewed-by's > > Changelog v1 ... v2: > - USB PHY binding: clarify the relation with other phy-sun4i-usb bindings > - Add Popstick binding and .dts patches > > > Andre Przywara (4): > usb: musb: sunxi: Introduce config struct > dt-bindings: vendor-prefixes: add Lctech name > dt-bindings: arm: sunxi: add compatible strings for Lctech Pi > ARM: dts: suniv: Add Lctech Pi F1C200s devicetree > > Icenowy Zheng (7): > dt-bindings: usb: sunxi-musb: add F1C100s MUSB compatible string > usb: musb: sunxi: add support for the F1C100s MUSB controller > ARM: dts: suniv: add USB-related device nodes > ARM: dts: suniv: licheepi-nano: enable USB > dt-bindings: vendor-prefixes: add Source Parts > dt-binding: arm: sunxi: add compatible strings for PopStick v1.1 > ARM: dts: suniv: add device tree for PopStick v1.1 > > .../devicetree/bindings/arm/sunxi.yaml | 13 +++ > .../usb/allwinner,sun4i-a10-musb.yaml | 10 +- > .../devicetree/bindings/vendor-prefixes.yaml | 4 + > arch/arm/boot/dts/Makefile | 4 +- > .../boot/dts/suniv-f1c100s-licheepi-nano.dts | 16 +++ > arch/arm/boot/dts/suniv-f1c100s.dtsi | 32 ++++++ > arch/arm/boot/dts/suniv-f1c200s-lctech-pi.dts | 76 ++++++++++++++ > .../boot/dts/suniv-f1c200s-popstick-v1.1.dts | 81 +++++++++++++++ > drivers/usb/musb/sunxi.c | 99 +++++++++++++------ > 9 files changed, 301 insertions(+), 34 deletions(-) > create mode 100644 arch/arm/boot/dts/suniv-f1c200s-lctech-pi.dts > create mode 100644 arch/arm/boot/dts/suniv-f1c200s-popstick-v1.1.dts > > > base-commit: 1b929c02afd37871d5afb9d498426f83432e71c2 > prerequisite-patch-id: 7734c0032dcc073e59f0217ee47ff023f0b47bcf _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel