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 X-Spam-Level: X-Spam-Status: No, score=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A80DDC48BE0 for ; Fri, 11 Jun 2021 09:13:55 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 73C64613BC for ; Fri, 11 Jun 2021 09:13:55 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 73C64613BC Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=0QRxuC8OdbcLauZooKwx2mpmfxNPG6dQnG64Pc2cLWk=; b=ZojbSLzYpHaY4k kD2BnHvtDotMI6hOWoZlNyt6jnuDWkhAx0JcsDFQ5VohgYPvidpxuP0pWwWGRG5wq+ALQ2HnQGFAv UlYfyvUVeWi4Y6U3D1tFuqq1uWJylKZswwak3R7R8aiRQa0fGi9m9u4e4pgoWain5ePFWD4OwN5GF fOd0fwnqTwhA7QKgsk+muXjlOqdFlcBUTtNwpq+HZvfYLo4YCb0jhmzol9ADkOErvAmh1IHzsHeiw 1AD8qgWO6OFg1LZ/VDivPmBvVU3Wi0zp/joWYS7mGfnCwR63uMuK/Ws1Zkm5IIG7tYb1fJKL/+xHI QnvYMMDg0j9UXfuJs/bQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1lrdCu-004Sqo-Op; Fri, 11 Jun 2021 09:12:04 +0000 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1lrdCV-004Sn9-Bd; Fri, 11 Jun 2021 09:11:40 +0000 Received: by mail-wm1-x333.google.com with SMTP id k5-20020a05600c1c85b02901affeec3ef8so8265394wms.0; Fri, 11 Jun 2021 02:11:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=g7JY//B99DNoLLjgXO7WYK3oUumq/NbdPAMSrBSy1rE=; b=ji9nBoVzSNkdEoW0nLtDN28arisxrU+3RJTiQg3XvfEfifd5NUxVwS4PrW7rHkvsFA 1E4CJDktYpKD2ol03kGhM+48Cn4JIL5HIf12H5FcWW6AP/7bcpel43PrAJF7Kx0j2gD6 QWUR7Za/0M2ZhEYFfc9la++dbH+peIDbXUkBYqcMyxJGp1z7FP8eMvKr3WAnBhYw75Gk kKGdwDMeEQm9eDCZOOEjqYCTCKbU4Lj59LUZBT0/bUAE7QURbR9O8rkyZs1bX/2t+cic iEq1ucnZbZn19Nvfn+pPKkxsEyBH05A4lK97E53GkdLFExsCAnDWVtiSX5Mq3kNOAqpY b5wA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=g7JY//B99DNoLLjgXO7WYK3oUumq/NbdPAMSrBSy1rE=; b=U4ENiCZS9ERAiGPBcDyhEkx3ivoxA89BSozeoUhWBicm28U2x4f/Py47fozlS25TXX Q70LHR9A+8gCQKU4yFh9swHPzvlUTnKB+2H4rYW/HXafk2b5VbQ5cwnHwQUBvPtsit/8 nTP/yMy4Ce8U5MbQAXzM23wMDrlnYBSat7I46zijt281MnQXW/cR2d91kmxF/KaPguLa O59gW8pP0EWQZX9rOoDLfzM0HpEQSD7NT0nZM8B8vSaburiNhq/eMmaugdnO+sufvF6j BpCp9uFPO3bwt7VyojObwCCgNSZLiDroAkD0aKTwQryLBfTYe4+jyOCQM99pzer2iVGw npDg== X-Gm-Message-State: AOAM531p/i/UeaLfXIjUnqUXn9mPN516SDi2XXG2y67rsDDE7vFMshOr 7/3UIXypvfj09Mrp07FWDoU= X-Google-Smtp-Source: ABdhPJxHioZvrmg1B9mynbBoAhk0G9PhXpCfeyQxpkJMlf5qwq5PH+VkvK5OeqXb7ELJfqUS09vgVw== X-Received: by 2002:a1c:b087:: with SMTP id z129mr18833615wme.67.1623402697651; Fri, 11 Jun 2021 02:11:37 -0700 (PDT) Received: from localhost.localdomain ([188.24.178.25]) by smtp.gmail.com with ESMTPSA id l13sm6667737wrz.34.2021.06.11.02.11.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 11 Jun 2021 02:11:37 -0700 (PDT) From: Cristian Ciocaltea To: Rob Herring , =?UTF-8?q?Andreas=20F=C3=A4rber?= , Manivannan Sadhasivam Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-actions@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH v2 2/2] ARM: dts: owl-s500-roseapplepi: Add ethernet support Date: Fri, 11 Jun 2021 12:11:33 +0300 Message-Id: X-Mailer: git-send-email 2.32.0 In-Reply-To: References: MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210611_021139_416318_76D2D6F9 X-CRM114-Status: GOOD ( 10.69 ) 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 Add pinctrl configuration for enabling the Ethernet MAC on RoseapplePi SBC. Additionally, provide the necessary properties for the generic S500 ethernet node in order to setup PHY and MDIO. Signed-off-by: Cristian Ciocaltea --- arch/arm/boot/dts/owl-s500-roseapplepi.dts | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/arch/arm/boot/dts/owl-s500-roseapplepi.dts b/arch/arm/boot/dts/owl-s500-roseapplepi.dts index b8c5db2344aa..eb555f385283 100644 --- a/arch/arm/boot/dts/owl-s500-roseapplepi.dts +++ b/arch/arm/boot/dts/owl-s500-roseapplepi.dts @@ -225,6 +225,27 @@ bias1-pinconf { bias-pull-down; }; }; + + ethernet_pins: ethernet-pins { + eth_rmii-pinmux { + groups = "rmii_txd0_mfp", "rmii_txd1_mfp", + "rmii_rxd0_mfp", "rmii_rxd1_mfp", + "rmii_txen_mfp", "rmii_rxen_mfp", + "rmii_crs_dv_mfp", "rmii_ref_clk_mfp"; + function = "eth_rmii"; + }; + + phy_clk-pinmux { + groups = "clko_25m_mfp"; + function = "clko_25m"; + }; + + ref_clk-pinconf { + groups = "rmii_ref_clk_drv"; + drive-strength = <2>; + }; + + }; }; /* uSD */ @@ -241,6 +262,30 @@ &mmc0 { vqmmc-supply = <&sd_vcc>; }; +ðernet { + pinctrl-names = "default"; + pinctrl-0 = <ðernet_pins>; + phy-mode = "rmii"; + phy-handle = <ð_phy>; + status = "okay"; + + mdio { + #address-cells = <1>; + #size-cells = <0>; + + reset-gpios = <&pinctrl 88 GPIO_ACTIVE_LOW>; /* GPIOC24 */ + reset-delay-us = <10000>; + reset-post-delay-us = <150000>; + + eth_phy: ethernet-phy@3 { + reg = <0x3>; + max-speed = <100>; + interrupt-parent = <&sirq>; + interrupts = <0 IRQ_TYPE_LEVEL_LOW>; + }; + }; +}; + &twd_timer { status = "okay"; }; -- 2.32.0 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel