Received: by 2002:ac0:de83:0:0:0:0:0 with SMTP id b3csp1463984imk; Mon, 4 Jul 2022 03:43:13 -0700 (PDT) X-Google-Smtp-Source: AGRyM1v+/n4HwWdZjG8C1RLsSwf5lImdZvm36K5cQmcOSfXutGgGX5c95p1utwkAJy1YW1+RvPe7 X-Received: by 2002:a17:902:d50c:b0:16b:a1fb:c71e with SMTP id b12-20020a170902d50c00b0016ba1fbc71emr27451396plg.140.1656931393302; Mon, 04 Jul 2022 03:43:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656931393; cv=none; d=google.com; s=arc-20160816; b=zkrTtMEJhMVbA4r3FI8km6whzMi9mUiyIevJ28eaPNltkugFdf6MpSnEmuGviRypB4 vhzCUGSZ6/otH+tz53VTxBpT9H84eVEme7ArL3ce/Y9BOt58FT2Ye5j32n3+yz/PNdCl BbzzVSr9Kh43Dw8B1R4JL2sEMQVQq3+Jvn4fzh9HMWwRrTS5kxZko7URvH8Rn0QU4qLs DMC46K+5zZSvrL/MNkUeVb/E+WwAuFdOo6xhZVXNtOhrmBkCXlktXUUaIbBxTFHUdfcN N59jaxm63tdsis8bQvfsWSrSxRaveTUrJivXXaJVwBXnqoygIfiOJr2Q11s2NTi8s30+ NF6w== 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=LSXnCRxUl4U9Qi112GF1nMAAGUftrLkrbGlg6cMy5Gg=; b=dPBR0zPbxpjTBlmwG8KRuOYmA8B4ZMbNuV0KcDPIEK6j2T4jpmFGbXuCXL4OfAvnc/ G5so9rCh/7RO1a3kxKMELe5vjU7oTYLzYd0Croe2E6CLUsZBuV9O30HAQqiKAPq0y7zc h1FjahBNQCBxyKouXv4W2v/CvdKFdi3XSbq7vrmrKViXxGXXQ4GyAlhuMRcj27wkZCmu OgSRAlwNGzdQGBDOuk3wT0Nzivh4xoyYncla/w4tJDj3F/IBmjEzb4ktUaxZlHAejxZ9 /IlJjcTdGahtQAtD5jUqrWzWJ8Q/k4LYjwyy82inamxnpbHlD2gCdMg9BysTtiCePgW8 nCOQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@bootlin.com header.s=gm1 header.b="cBz/PcIn"; 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 t131-20020a635f89000000b003c62d1ccb94si41518116pgb.179.2022.07.04.03.43.01; Mon, 04 Jul 2022 03:43:13 -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="cBz/PcIn"; 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 S231570AbiGDK3L (ORCPT + 99 others); Mon, 4 Jul 2022 06:29:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54220 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234051AbiGDK3F (ORCPT ); Mon, 4 Jul 2022 06:29:05 -0400 Received: from relay10.mail.gandi.net (relay10.mail.gandi.net [IPv6:2001:4b98:dc4:8::230]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96AEB26C0; Mon, 4 Jul 2022 03:29:03 -0700 (PDT) Received: (Authenticated sender: herve.codina@bootlin.com) by mail.gandi.net (Postfix) with ESMTPA id 6D212240008; Mon, 4 Jul 2022 10:29:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1656930542; 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=LSXnCRxUl4U9Qi112GF1nMAAGUftrLkrbGlg6cMy5Gg=; b=cBz/PcInNbBTr5htwUDKttOie/ZgPjXmHxtQhYCqfNrs2NACOTx9Dtw8V+zRJuBapjAqlR 3TyQE0Qi7DRJYNw9E8pTY2XjibFpklli0uHxIyIfeh2sOSFlbuu+6b70th4TfOgPtTKECo OTA0yPA8TDNO0BEAUFj26eMIwXJXLP0T6Mdt+2JlL3DD74ievXF326IayDluLoPWWSMPtc axmKiHjTiaNC7tVfrToH6ALAjg79Uv/f0Ex8yvQ039283WWTP/ZnLroznTshBGDrM3okYO i1AL4VFmKdCsmZJPiWcLOPH0MOnZ79e55W3rq3vUQ7j59Lv1hqWzeGNzyXItOA== 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 3/3] ARM: dts: lan966x: Add UDPHS support Date: Mon, 4 Jul 2022 12:28:45 +0200 Message-Id: <20220704102845.168438-4-herve.codina@bootlin.com> X-Mailer: git-send-email 2.35.3 In-Reply-To: <20220704102845.168438-1-herve.codina@bootlin.com> References: <20220704102845.168438-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 3cb02fffe716..a54fee5254a4 100644 --- a/arch/arm/boot/dts/lan966x.dtsi +++ b/arch/arm/boot/dts/lan966x.dtsi @@ -84,6 +84,17 @@ soc { #size-cells = <1>; ranges; + udc: usb@200000 { + 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"; + }; + switch: switch@e0000000 { compatible = "microchip,lan966x-switch"; reg = <0xe0000000 0x0100000>, -- 2.35.3