From patchwork Thu Jan 17 10:31:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerome Brunet X-Patchwork-Id: 155817 Delivered-To: patch@linaro.org Received: by 2002:a02:48:0:0:0:0:0 with SMTP id 69csp1791681jaa; Thu, 17 Jan 2019 02:32:03 -0800 (PST) X-Google-Smtp-Source: ALg8bN6anpnkeep/JiJ7mOwx/LQsu0o45rL5L4ydZKk0tQUP6NF7TqPhUWqW8JPiqS33wpTmuq+A X-Received: by 2002:a17:902:9a07:: with SMTP id v7mr14124775plp.247.1547721123536; Thu, 17 Jan 2019 02:32:03 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547721123; cv=none; d=google.com; s=arc-20160816; b=0a72mKcFELhnMjuRKWbi1uDc+e1j+Hlywf5vruy26/gvE68WUwMXrNnmVxP/ir9pCb +a7EBU+ylg9Mlm0ueFHZBTxLJF+4milcJS1YrOKE1vHxoAmJTrw30gA/psw1+EGrMJoa kxQs6tVGukXiP7xh+HuhuERzNIL8UBBk9OqcUE2QNbOShswuBnmC0nzgfZYX9B163rx2 5QT7lLNOTPFQ6Ixph3NMyX8+xz/HjNg1yPMZcuBn3kSZQNWa4Eiibma6/brdgvHTWWDr 7J/m2YUJ5DF42g8NLvkYHeAObFFTdowfQVbEG5Dtj1QhvbPzw30vJopb+SG/0ry9pjb+ n+7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=59lSFWiKXUet4YBV9ctjDOXoipeUSkvqSc4ERhu10Hk=; b=Ym/CZ5vVHCVtkP8VUcECTttJjQ2HOntPT+bOWphtWygLMJzK5A0RjnHuG4o2Sxkujv LBHAn5U+DAOff7/PEVTpJUJPAyQKK+lzp8Tgjt85A5VqjLlgTh6eI9IvmMn5H0ajFKbe NbPvQx3KusmbMiwQ8rtQe4sJ9OuUN7xmGmJpZ32IjMTk8g+kKrup9YipUgw+LnGD5D7T 3ApGtUZUT+HBtlvfG9DxrMxeQVqxH5nRcwszqU7hy1vSXQvGRwA3UxYAcPT1nz0goy3t khvNK3iZ6cKjXkIyNL3Ukv1fS6uFoBdZGz/Y44sPSx6ufS3xNORKe3HYXzp/BlUoTWgg 8vUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Bqj58vkK; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h129si1415249pfb.253.2019.01.17.02.32.03; Thu, 17 Jan 2019 02:32:03 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20150623.gappssmtp.com header.s=20150623 header.b=Bqj58vkK; spf=pass (google.com: best guess record for domain of devicetree-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=devicetree-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726917AbfAQKcB (ORCPT + 7 others); Thu, 17 Jan 2019 05:32:01 -0500 Received: from mail-wr1-f65.google.com ([209.85.221.65]:36173 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728318AbfAQKcB (ORCPT ); Thu, 17 Jan 2019 05:32:01 -0500 Received: by mail-wr1-f65.google.com with SMTP id u4so10398525wrp.3 for ; Thu, 17 Jan 2019 02:32:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=59lSFWiKXUet4YBV9ctjDOXoipeUSkvqSc4ERhu10Hk=; b=Bqj58vkKOyRYZCoMa5TrckC29HjEgfW6Ls+PRJ/0QM4b22jpGTvgdFOA2HS+Id4y3c C1shCH1rHGsIpweCdGhNZetg5vXVVh/3Zr8I9h8Xo3nVJFDh48k3LGZA0gX5gXLuv/sn B2piQrauOXroZ74Tq5FuzpCPNMv7mge0L1kauNPUU1iZjBVuuiYc0ltDoCNReSRcKeFo uCg9JMsSDIjAyTUxbOYaKlzr9RWdyJpS1OSXHc3yMRBXwhTaTnjdwO+Sg2C983QcXWk2 FvHfNm98G/qmRnPQyR11XtRl3Cvsu0WoczXM0gT8wEQT5rsnax5C6cmEyVzC/Bnq0scg yANA== 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=59lSFWiKXUet4YBV9ctjDOXoipeUSkvqSc4ERhu10Hk=; b=ENMV607hdqHORQS5XOa6NpbAmADjPWj0fiNANUpQZ+AIQgaWrvjH6ZHfU9v03Qdy+4 B+Rzy0g69zR6lWX+JO0ivej6GjKRN9b8D5g7G1axflYqF0Et9Bv7VGMwClXb2rMt5kzL ngUbd2dwO1Nr2za+vk+ju5T06VI4sGy1Th9WC8C5DSFfyMbvGU+4maTe2CBNHoFSNKm7 /tjftC5SMLjmPkr4sh6xQUzc4gYuFB7UJup1XyTLxad7oUZCFAVoZE7eNLxBk1RoAo6R y1hXSuxDw9yZ2gmFOloFr5sabHvCZ1FTvZsIm1pvGlkfJPrDmghaNPb8yKDGmITctvZ4 MlbQ== X-Gm-Message-State: AJcUukfKMGtwESvE1q6pYRkjm1HotsDxff0uu1zJW/PFmnZbvSGDK1+X vfpr5zvP1JTgtkm4sBOlXFRRDmupBrw= X-Received: by 2002:adf:8143:: with SMTP id 61mr10995914wrm.47.1547721119612; Thu, 17 Jan 2019 02:31:59 -0800 (PST) Received: from boomer.local ([2a01:e34:eeb6:4690:106b:bae3:31ed:7561]) by smtp.googlemail.com with ESMTPSA id 143sm77658107wml.14.2019.01.17.02.31.58 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 17 Jan 2019 02:31:59 -0800 (PST) From: Jerome Brunet To: Kevin Hilman Cc: Jerome Brunet , linux-amlogic@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, patchwork-bot+notify@kernel.org Subject: [PATCH 1/2] arm64: dts: meson: g12a: add pinctrl support controllers Date: Thu, 17 Jan 2019 11:31:50 +0100 Message-Id: <20190117103151.3349-2-jbrunet@baylibre.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190117103151.3349-1-jbrunet@baylibre.com> References: <20190117103151.3349-1-jbrunet@baylibre.com> MIME-Version: 1.0 Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Add the peripheral and always-on pinctrl controllers to the g12a soc. Signed-off-by: Jerome Brunet --- arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 49 +++++++++++++++++++++ 1 file changed, 49 insertions(+) -- 2.20.1 diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi index 2aea5ba62fee..39ad2bbaa162 100644 --- a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi @@ -84,6 +84,29 @@ #address-cells = <2>; #size-cells = <2>; ranges = <0x0 0x0 0x0 0xff634400 0x0 0x400>; + + periphs_pinctrl: pinctrl@40 { + compatible = "amlogic,meson-g12a-periphs-pinctrl"; + #address-cells = <2>; + #size-cells = <2>; + ranges; + + gpio: bank@40 { + reg = <0x0 0x40 0x0 0x4c>, + <0x0 0xe8 0x0 0x18>, + <0x0 0x120 0x0 0x18>, + <0x0 0x2c0 0x0 0x40>, + <0x0 0x340 0x0 0x1c>; + reg-names = "gpio", + "pull", + "pull-enable", + "mux", + "ds"; + gpio-controller; + #gpio-cells = <2>; + }; + + }; }; hiu: bus@ff63c000 { @@ -94,6 +117,32 @@ ranges = <0x0 0x0 0x0 0xff63c000 0x0 0x1400>; }; + rti: bus@ff800000 { + compatible = "simple-bus"; + reg = <0x0 0xff800000 0x0 0x1000>; + #address-cells = <2>; + #size-cells = <2>; + ranges = <0x0 0x0 0x0 0xff800000 0x0 0x1000>; + + ao_pinctrl: pinctrl@14 { + compatible = "amlogic,meson-g12a-aobus-pinctrl"; + #address-cells = <2>; + #size-cells = <2>; + ranges; + + gpio_ao: bank@14 { + reg = <0x0 0x14 0x0 0x8>, + <0x0 0x1c 0x0 0x8>, + <0x0 0x24 0x0 0x14>; + reg-names = "mux", + "ds", + "gpio"; + gpio-controller; + #gpio-cells = <2>; + }; + }; + }; + uart_AO: serial@ff803000 { compatible = "amlogic,meson-gx-uart", "amlogic,meson-ao-uart";