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 Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E2FC2C6379F for ; Mon, 13 Feb 2023 22:28:51 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 93E76857FD; Mon, 13 Feb 2023 23:28:26 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OLIAlsP5"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id E1929857FC; Mon, 13 Feb 2023 23:28:02 +0100 (CET) Received: from mail-oi1-x230.google.com (mail-oi1-x230.google.com [IPv6:2607:f8b0:4864:20::230]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 1AC1885763 for ; Mon, 13 Feb 2023 23:27:55 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=macroalpha82@gmail.com Received: by mail-oi1-x230.google.com with SMTP id bi19so11576180oib.2 for ; Mon, 13 Feb 2023 14:27:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ywx/zw1d/w3zkzuMW++rXH/AKGZXPAOMOgaWHbxqJ3M=; b=OLIAlsP5n6EY2tTzE4E2wGPxOExd7lpc2Qo8oOsWbughQUDUTxzv3/HVuY2vPPgC4i feqrYvF/csLnXkaYQeCI3ay5Q2poNMmVlFwFRO3vuO5KL7Wsd1fgGip2x9yApQf2QL1I +4GpjL9VVO3Q/9/WuwEDKnVn68kr0WZgjF+TQMZ/AWO4iT1RShdeqj2AhtKqL2SKFOXY OfjQ+I0ZR3lx0liBqTFJOfXo6utrEfwzXoX6AtA8VLyFJxnIp8GPnphILDtmHZCT9txr krsVKPsYP/T4spnVgAiaGKistgvqJjjYLIqH0EUAW1qzIWSIf0S7RiQ5H1gDOZdXzwQ6 Do/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ywx/zw1d/w3zkzuMW++rXH/AKGZXPAOMOgaWHbxqJ3M=; b=gmQrjqI41msePtbMt1asyoUWhjcP+KiZJRXI2np/FvUQ30USAtUip1opIsjWheTj4W 1f4TwdvX5Zug73bWCyx9JPMjurfM1DQYZdjmvwDp1v0Q528IfSl7d/h42Nm2ShGDsobX lgL3ZVx8IQVrouRQZw0PdNbSJnkq9cnd5//09yxWvJKKMZcwcIMRw6k3RO4zKKxA4HEs ZTqU5KMz8AJW4xVOt7oKs2z0tt6ykAWmKJ5D/XHA5iIK428BL+zLalenusbdqQha4q7m G/ANjFwHQQH7TbbnQpTljE+YFHkm6fQ5GFJWEwQJXY+7+b7nFW4QUfCn+9bNhbqWfLOc oQ7Q== X-Gm-Message-State: AO0yUKUcbMaRhpQOH0h1XXCd2kQP8mx5j3tqVzE8s1Ja4da3zkEZM6M2 N1ccc2rwC2ZJbpDLDzZqmrLmucZu3Tc= X-Google-Smtp-Source: AK7set85h5hfiySf+2aH4wCcwuslvA1i2QJLnQPq8YMXWP8+N0LDbZYoxD01lJadC4ycWQyG7CIImg== X-Received: by 2002:a54:4792:0:b0:378:7b4:93f5 with SMTP id o18-20020a544792000000b0037807b493f5mr158995oic.55.1676327273683; Mon, 13 Feb 2023 14:27:53 -0800 (PST) Received: from localhost.localdomain ([76.244.6.13]) by smtp.gmail.com with ESMTPSA id bf16-20020a056808191000b0037d790218c1sm3044085oib.9.2023.02.13.14.27.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Feb 2023 14:27:53 -0800 (PST) From: Chris Morgan To: u-boot@lists.denx.de Cc: heiko@sntech.de, sjg@chromium.org, philipp.tomsich@vrull.eu, kever.yang@rock-chips.com, chenjh@rock-chips.com, pgwipeout@gmail.com, heiko.stuebner@theobroma-systems.com, Chris Morgan Subject: [PATCH V2 2/9] dts: rockchip: px30: add gpio-ranges property to gpio nodes Date: Mon, 13 Feb 2023 16:27:35 -0600 Message-Id: <20230213222742.135093-3-macroalpha82@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230213222742.135093-1-macroalpha82@gmail.com> References: <20230213222742.135093-1-macroalpha82@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean From: Chris Morgan Add the gpio-ranges property to each GPIO node for use in deriving the correct bank ID. Note that invoking "gpio status -a" no longer causes the board to hit a "Synchronous Abort". Fixes: 537b1a277479 ("rockchip: add px30 devicetrees") Signed-off-by: Chris Morgan --- arch/arm/dts/px30.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/dts/px30.dtsi b/arch/arm/dts/px30.dtsi index bfa3580429..3152bf107d 100644 --- a/arch/arm/dts/px30.dtsi +++ b/arch/arm/dts/px30.dtsi @@ -1366,6 +1366,7 @@ interrupts = ; clocks = <&pmucru PCLK_GPIO0_PMU>; gpio-controller; + gpio-ranges = <&pinctrl 0 0 32>; #gpio-cells = <2>; interrupt-controller; @@ -1378,6 +1379,7 @@ interrupts = ; clocks = <&cru PCLK_GPIO1>; gpio-controller; + gpio-ranges = <&pinctrl 0 32 32>; #gpio-cells = <2>; interrupt-controller; @@ -1390,6 +1392,7 @@ interrupts = ; clocks = <&cru PCLK_GPIO2>; gpio-controller; + gpio-ranges = <&pinctrl 0 64 32>; #gpio-cells = <2>; interrupt-controller; @@ -1402,6 +1405,7 @@ interrupts = ; clocks = <&cru PCLK_GPIO3>; gpio-controller; + gpio-ranges = <&pinctrl 0 96 32>; #gpio-cells = <2>; interrupt-controller; -- 2.34.1