From patchwork Mon Sep 27 15:41:58 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Robert Marko X-Patchwork-Id: 12520245 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B3F72C433F5 for ; Mon, 27 Sep 2021 15:44:38 +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 7CEE460F3A for ; Mon, 27 Sep 2021 15:44:38 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 7CEE460F3A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=sartura.hr Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=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=Y90cE7zBwah0GNI0abzHmTXmXz9inCo5u9tNRF41/nE=; b=r9IVkx6QDrGe7i nQYMTvBMwmcvorpuf3Mplydn/HJFt4OKV9p5w6o//jLFvqbCV3P12qf95MeP3L9shxDO2mt/f2O3N sCOMvLvoa17Oa3snU3TSRZmhqj7hhmoOLP22ST80vul46UyInKcKvBsbM7TxNqhtncvqYW2zc2YuE 3r0AiMx+u/VjCMCn2dmC/hwY04tkp6jcjF2jFS0bdUYHJoFW88UW54OillgnOF/ciQEdQst8Qk9il zOlLyx/ySbOhWBNnookjRpc3yHRWGZ4dz1Tijlc07BWPFQv+Zx6L9Ous3pDaLqjmVcou6BkRpj+M0 dOSDxWMTdQvaIy8d0J+w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mUsly-003DAp-TE; Mon, 27 Sep 2021 15:42:31 +0000 Received: from mail-ed1-x52c.google.com ([2a00:1450:4864:20::52c]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mUsle-003D46-KA for linux-arm-kernel@lists.infradead.org; Mon, 27 Sep 2021 15:42:13 +0000 Received: by mail-ed1-x52c.google.com with SMTP id b26so22671149edt.0 for ; Mon, 27 Sep 2021 08:42:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sartura-hr.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=juM+6gU0xK/tJnkRCnKH9JSf1NnqqHNF9Op7kOVux8s=; b=WlZihghXPzhGhYExfbANXkqk0WYAsLgrdQOqlzEdrljD7wOzF5t9x4pViv5d+sRrpi EjAmSafmRlDebwfnyeGUdjf1zBIwtqKI8hAO3a9v0E1sa4RJuxX0quwtiHIbyQqMZ7dM Lnx/lOXzmHV2djDQ5m/m0pPpyjCxTxlZuy/VP+ponlx1R3kC/tAZc2BTkRHn5WpSPYKn z+hlFOS13nzgfKCfhji4qNheFli5ncKrA2301X3XKkiRY8h32VFtVdSmIgdJOzzI09S4 UnSSvwW3pD8Tuvtl0ooBdGvJ4r96BWWKGMZyXmL52gNzqDX1V+fbk8OPchX+BSLbE61Y ff0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=juM+6gU0xK/tJnkRCnKH9JSf1NnqqHNF9Op7kOVux8s=; b=f7jIOz1v6L7MCL9V38zblKZqjqEDnHRtQ1gwVLFFERYxyZS5npCWCxl9Sf5HY/H9DA RcyT8CCSvSfeQ9EmfKEPJdFaSnReZM5repFvjeJXw8OqMaLmkya6MqFjzgtwl6yPoO/K nFMnX2aYNy9dLQYjMtJdxd456/+XW+R50Hknu879gnlOiLnufAN1nsK+4qtgipdKf228 Volaxmon8qs9MVVBSSx70hEfhUQQvgP3s4CHeJOZs/hQAXOetyWaZrOj7X+phS9sUBdh UuQXK7OqXUiYaBr2CBNsEKBqv7XWokQJSIEutUhEIDXqLSKqe3bdG1207mTbaucv3Lei kccw== X-Gm-Message-State: AOAM533jyWXw1xCSPZNlH+CLMTrzRLv3TKW+4H5FIO8IBuFCFnHfYKpT 6JvCOpBumpO2kT2FY12qILCP9A== X-Google-Smtp-Source: ABdhPJxwalP72BgLvd/32aQZy4mLoHFqGDu6v6C6pm4gn9aAcY5K5VhlaO5E3luQJuJFu47zQHG7Cg== X-Received: by 2002:a17:906:169a:: with SMTP id s26mr465518ejd.278.1632757329473; Mon, 27 Sep 2021 08:42:09 -0700 (PDT) Received: from fedora.. (dh207-96-123.xnet.hr. [88.207.96.123]) by smtp.googlemail.com with ESMTPSA id n16sm10768025edd.10.2021.09.27.08.42.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Sep 2021 08:42:09 -0700 (PDT) From: Robert Marko To: andrew@lunn.ch, gregory.clement@bootlin.com, sebastian.hesselbarth@gmail.com, robh+dt@kernel.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Robert Marko Subject: [PATCH 3/4] arm64: dts: marvell: espressobin-ultra: add PHY and switch reset pins Date: Mon, 27 Sep 2021 17:41:58 +0200 Message-Id: <20210927154159.2168500-3-robert.marko@sartura.hr> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210927154159.2168500-1-robert.marko@sartura.hr> References: <20210927154159.2168500-1-robert.marko@sartura.hr> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210927_084210_721649_4E1E0B3A X-CRM114-Status: GOOD ( 12.53 ) 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 Both the Topaz switch and 88E1512 PHY have their reset and interrupts connected to the SoC. So, define the Topaz and 88E1512 reset pins in the DTS. Defining the interrupt pins wont work as both the 88E1512 and the Topaz switch uses active LOW IRQ signals but the A37xx GPIO controller only supports edge triggers. 88E1512 would require special setup anyway as its INT pin is shared with the LED2 and you first need to configure it as INT. Signed-off-by: Robert Marko Reviewed-by: Andrew Lunn --- arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts index 8a700afd0570..96855a10b4a0 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts @@ -118,12 +118,16 @@ &usb3 { &mdio { extphy: ethernet-phy@1 { reg = <1>; + + reset-gpios = <&gpionb 2 GPIO_ACTIVE_LOW>; }; }; &switch0 { reg = <3>; + reset-gpios = <&gpiosb 23 GPIO_ACTIVE_LOW>; + ports { switch0port1: port@1 { reg = <1>;