From patchwork Mon Jul 4 10:28:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Herve Codina X-Patchwork-Id: 12905076 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 54F83C43334 for ; Mon, 4 Jul 2022 11:01:46 +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:Message-Id:Date:Subject:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=uo+m/kQAV8FL5kBlTI+MSIqlZzRN3ZT3XEi54Do7yG4=; b=e0QdPVWOoltpQ1 HvM6PEoxPM0/Qnz+fPqORWBNd4Ev4RhjV8GPhludi7s39BUCQTrXcwewnktPtgbVY6BLmua4BZQIP cLU5fcDAPPbD6V4Ut216KBAY/B58V2QY3+NGaQ17OH9dA25JphsWvOtm3y/BtZeK9FN684Ejz+JyM 7NGuHwkS4yupp8wnYGBhOXSGyDt1AaAqrLAxW5yLxlqi4pJc6Z1XLHg8vz8YIqb+a5wUIMTbj1ng+ pl/5OQbyTHkCGOwAFFaEGDEUZQP1jOgIS6cV0+i7tcZt+dk3I1hFvQF93JsNmGAGVpfp+QS/kCPv4 RXmIdRuSsQRGedDJzhEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8Jod-007N8X-Vs; Mon, 04 Jul 2022 11:00:32 +0000 Received: from relay10.mail.gandi.net ([2001:4b98:dc4:8::230]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1o8JK2-0070al-L7 for linux-arm-kernel@lists.infradead.org; Mon, 04 Jul 2022 10:28:58 +0000 Received: (Authenticated sender: herve.codina@bootlin.com) by mail.gandi.net (Postfix) with ESMTPA id D3743240011; Mon, 4 Jul 2022 10:28:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1656930530; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=mVNeD3Iv241MMSKHzOkGYtB1tl0gPyGEB3cP/1HVpvs=; b=SiMelcI0U7jOc5EkaiVeqWum1ZWBMzMkRIuBNV+3SoR454c5gN0G5D4lCQ42V1hF7cOgx/ +e+PNAIB69dQ5zGlbsSDUYaJ5JmdFdU3ng2klGnIuV7WZbR+Z5t3JnE6T/LnACBTIR7FEf PgyOksjZE1aBZRh7ahXSg0aQwB8BvUCIW1DWKG1S3hQMsIAdI/TbU0CdSHVp07tiGN97LU uHlScGJPZ+YiPPSIEckbwPqOeU2bF3tK56g0K4XK1+WolAYfKikCQKLWVUbtIBlKBWQbMS RuyfP1orrzsPzzA2CRPBVwq8Hum3YmEpQdir0ly/QFlk0l/v97WxAAlApwg1JA== From: Herve Codina To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Nicolas Ferre , Alexandre Belloni , Claudiu Beznea , Michael Turquette , Stephen Boyd , Horatiu Vultur Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-clk@vger.kernel.org, Thomas Petazzoni , Herve Codina Subject: [PATCH v5 0/3] Microchip LAN966x USB device support Date: Mon, 4 Jul 2022 12:28:42 +0200 Message-Id: <20220704102845.168438-1-herve.codina@bootlin.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220704_032854_956806_53BCFC13 X-CRM114-Status: GOOD ( 12.49 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi, This series add support for the USB device controller available on the Microchip LAN966x SOCs (LAN9662 and LAN9668). Both SOCs have the same controller and this controller is also the same as the one present on the SAMAD3 SOC. Regards, Herve Changes v2: - Avoid wildcards in the DT compatible string - Rename the DT node Changes v3: - Add Krzysztof's 'Acked-by' on patch 2/3 - Change node insertion point (sort nodes by base addresses) on patch 3/3 Changes v4: - rebase on top of v5.19-rc1 Changes v5: - Rename dts node to avoid the following DTC warnings (make W=1 dtbs): ... DTC arch/arm/boot/dts/lan966x-pcb8291.dtb arch/arm/boot/dts/lan966x.dtsi:461.21-470.5: Warning (simple_bus_reg): /soc/usb@e0808000: simple-bus unit address format error, expected "200000" ... Herve Codina (3): clk: lan966x: Fix the lan966x clock gate register address dt-bindings: usb: atmel: Add Microchip LAN9662 compatible string ARM: dts: lan966x: Add UDPHS support Documentation/devicetree/bindings/usb/atmel-usb.txt | 3 +++ arch/arm/boot/dts/lan966x.dtsi | 11 +++++++++++ drivers/clk/clk-lan966x.c | 2 +- 3 files changed, 15 insertions(+), 1 deletion(-)