Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp4008853ioo; Wed, 25 May 2022 12:44:34 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwOpA0vKf+R3AqzgYfqiY1EUbNugYKMqnMkNq6W/FqZKHIknSfkW0ECytl/qIPGF7d4BER8 X-Received: by 2002:a05:6402:50d1:b0:42b:c3e:d71e with SMTP id h17-20020a05640250d100b0042b0c3ed71emr31030601edb.144.1653507874095; Wed, 25 May 2022 12:44:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653507874; cv=none; d=google.com; s=arc-20160816; b=lXbtpWhL4sKt476MrzSQbAmm2ZMPLHFztRVyX+EHtmEkbsXtZANjCT/ZEmybJx8aHc qHmTggIAb9f8E4hny3NlBNge9rKazckj0IQwzO4BNBwgS3RBS8Z4cc9J1Uwb3/6IkaM6 jE+wVaYD5TaV6+ghrznLkqTiTIw3FTZHNsKboqJAvO/ZpwLKSETuRth5efdw/F4KykLr FbM+X3gro2q9xe8OHfVV2ta9Kh4nuiNkFDSZJqGKoCNcl96ADKSEb5HgIBtfc0zy4gfo MHW9v8QmyTciLWWl8txsOVCT0z8gDXZSpKiYOTkRyPqvXnPGwNLgEZTWHOUfvaG972iq Ym7Q== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=+Vo9108VQlTnpt+qV7O1ggI75pFbssp26cf+E/xUTKg=; b=T9VvoSJoNIzrWkQ7OvSZMcKwAkKg5E8o8lxecKUmM8VfUW8mo3HJKTililLRgE0Qwc U8h63KxPkkM5DI7qVUiHn4K2Lf8Oy3ULc+6edj90rTlvHJShGJrVcCu94HbGVD0pvNL9 tkn8D7hVEPg6qR69P8CRX7MXxYiyNb188tTmGjKPOlZWgVyTAYVXrGJqQRNXhvTu430p t875hB+lCfaeTEq/BEMb+l7KIb1XRxHohNvfmtuaxdrSgfsfcGfAu1Gd7Kj38I5O+57b 94UVBC2DesJ4tJKMEd96kBqGS4Kr6IlxUKaABj7pTOvCBfYTfG0N4hFQhvU/PbvartVR ctMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=FjUAn8+d; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f21-20020a0564021e9500b00425b13acf86si642714edf.323.2022.05.25.12.44.07; Wed, 25 May 2022 12:44:34 -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; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=FjUAn8+d; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=bootlin.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244281AbiEYHLk (ORCPT + 99 others); Wed, 25 May 2022 03:11:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53442 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244305AbiEYHLZ (ORCPT ); Wed, 25 May 2022 03:11:25 -0400 Received: from relay11.mail.gandi.net (relay11.mail.gandi.net [IPv6:2001:4b98:dc4:8::231]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4678F5FBF; Wed, 25 May 2022 00:11:01 -0700 (PDT) Received: (Authenticated sender: herve.codina@bootlin.com) by mail.gandi.net (Postfix) with ESMTPA id A7C45100012; Wed, 25 May 2022 07:10:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1653462660; 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: in-reply-to:in-reply-to:references:references; bh=+Vo9108VQlTnpt+qV7O1ggI75pFbssp26cf+E/xUTKg=; b=FjUAn8+dQt/kDdFahEAzg/CHBhBfIL/FL7rOOula+OHBO7DDDk8309LvHN8Fh5weJ5ddR5 ey2lZnuEXRRUvZ/c67ZUu3PfY5kYNoyFpkJ7QE11867+xYBoip7bE9Fk7IBdsXNhKPlGL5 C6i5rlvg2sBiy3BUjbadAkbJf7s+JpHdQ6jCAVPG/P9vyVJHhdytawukN1UzHzrN1plRof SrjFzcMSXEMSCPwLSlOzB4R3WdqQtcv9nS9Ia0+roEqXHjNa2p7v/GKf93uj12TcenZJYl klfIyY5/6HDZhMYFvJvPjzC8diWBRUMG3O4xDod7eXUOu0Vn/4LwvLddH4vwEw== 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 v3 3/3] ARM: dts: lan966x: Add UDPHS support Date: Wed, 25 May 2022 09:10:36 +0200 Message-Id: <20220525071036.223396-4-herve.codina@bootlin.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220525071036.223396-1-herve.codina@bootlin.com> References: <20220525071036.223396-1-herve.codina@bootlin.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,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 Add UDPHS (the USB High Speed Device Port controller) support. The both lan966x SOCs (LAN9662 and LAN9668) have the same UDPHS IP. This IP is also the same as the one present in the SAMA5D3 SOC. Signed-off-by: Herve Codina --- arch/arm/boot/dts/lan966x.dtsi | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/arm/boot/dts/lan966x.dtsi b/arch/arm/boot/dts/lan966x.dtsi index 7d2869648050..e086df741f99 100644 --- a/arch/arm/boot/dts/lan966x.dtsi +++ b/arch/arm/boot/dts/lan966x.dtsi @@ -196,6 +196,17 @@ watchdog: watchdog@e0090000 { status = "disabled"; }; + udc: usb@e0808000 { + compatible = "microchip,lan9662-udc", + "atmel,sama5d3-udc"; + reg = <0x00200000 0x80000>, + <0xe0808000 0x400>; + interrupts = ; + clocks = <&clks GCK_GATE_UDPHS>, <&nic_clk>; + clock-names = "pclk", "hclk"; + status = "disabled"; + }; + can0: can@e081c000 { compatible = "bosch,m_can"; reg = <0xe081c000 0xfc>, <0x00100000 0x4000>; -- 2.35.3