From patchwork Wed Apr 24 12:02:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 162774 Delivered-To: patch@linaro.org Received: by 2002:a02:c6d8:0:0:0:0:0 with SMTP id r24csp571183jan; Wed, 24 Apr 2019 05:02:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqz3fj9ZB1wBXHwciyk+xZWezcZCRDiSDgNh9yGCEAp2bOWrP2X4IChMYfvOvXzhxMTO4o7K X-Received: by 2002:a63:f26:: with SMTP id e38mr31012975pgl.290.1556107359429; Wed, 24 Apr 2019 05:02:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556107359; cv=none; d=google.com; s=arc-20160816; b=Vx3W1w41cQDi4RfM2Z3XmsWVE+8/30EosS2XtccnuHpQ6F2VplZ5zuYuxJ6rTKbYzv 6Jwus0VHu7Wvyf7fFDm+7WwGWWvvnr9/wZ3kz3aFqEVUt/FTNVFqyzXpROCjSo6kvxXr QpaMfUArRS38K3ZdiFja2bYszMD3BZJW6AA4uEyOSpLFjVJoOMYfwmScX8j/HN6phzfD P4ekeS+0F8xq6bTN7tvCS/fRGc2r18PvTIaS+LA2xe/JUTquKnG5uShcmjJLW1Jdg1qo 95R+QxpSjigLIoCTUJUWcZ8adwWmgGFOtX+GJ/hCK7VSIY8wi8NHMqjuJByxiNAQEol/ hhLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=MQpbaIZ4jJPf5F2sHt9NkO9ybLST1usylGMUyiBWYMQ=; b=YSIfjNVIjhrk6SdNWD9uItL/D0Ovx7F0aPYOLKsPtd66R/rpmrW0sH6vF511oZYVlj Ibv/RQMgtqAzjon6FvkEoL5/cSVC9Bfyh9y79N2qwxxfZkQridZihbfkxUsc0oPmeRfM vbDgRb5pLwEfkIxvcvUqO3c1R/s2huJqPW3Kz9c8oTkMmd1+DBiTsVy49KX+4GF5iSvO oU4wTR/QpwmE5QUgVHMZ8wq9XMMmBPERkVozi1XhcoUTWXTs1aqyfEuWSattCEW/s9n2 yG2rgEpWLxtvWzVrbGSjpMNfLl707gIbW0Ej8Ys8lG6xC4/hDx+5wj3L+QZcASTEnO1f 7eHw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=FCJq6arG; spf=pass (google.com: best guess record for domain of linux-gpio-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-gpio-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m32si19227610pld.309.2019.04.24.05.02.39; Wed, 24 Apr 2019 05:02:39 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-gpio-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=@linaro.org header.s=google header.b=FCJq6arG; spf=pass (google.com: best guess record for domain of linux-gpio-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-gpio-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726122AbfDXMCi (ORCPT + 5 others); Wed, 24 Apr 2019 08:02:38 -0400 Received: from mail-pf1-f195.google.com ([209.85.210.195]:45481 "EHLO mail-pf1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726790AbfDXMCi (ORCPT ); Wed, 24 Apr 2019 08:02:38 -0400 Received: by mail-pf1-f195.google.com with SMTP id e24so9185458pfi.12 for ; Wed, 24 Apr 2019 05:02:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id; bh=MQpbaIZ4jJPf5F2sHt9NkO9ybLST1usylGMUyiBWYMQ=; b=FCJq6arGgHlm4eQU5CtWGScB9D/pUJtD9rufZPQ3Kx3DbOGVDr4xriOJNThRYTgjJL YbG8JbwuBd9YopOOUWgIyK0nEZOuP4S+GlXtvlFM7iDddJCRd2iAtJOi1y9lj5fc7ZEZ N11jMGOS8/oiHPA/plHbBBNC6+ODcvm1HRdPbvOFCweUbj9307U/SkzIi2BEExsFpyGU nLCXbyk7uW+Gb69Am84HyiQ50OvqtEbCcjFUuAyH4Ontgq7alkREEVWtbcTXHorW7Gt+ B2VSRcobqUekjorG8UmEtBOQy2Yb++gnbeyOHd6rRZ5i8GraVm962Az2Bcc3Wp9UKu9i rgSw== 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; bh=MQpbaIZ4jJPf5F2sHt9NkO9ybLST1usylGMUyiBWYMQ=; b=WDfEHBjG2UTIkSNKz+T1FKtidMwUBT63RceBIp5yOGcjqe5uKsphUfiUVJA9j5RKvS osLsjI/w4kw2A10lO1/Fcmkwt1LDizUf+RiG2WFPlFE6JElMh81de+K7nDHu3cLZm50v dtK3g9dk4jm3HGfFgymJ+0Eqp3Ys0Og+tXOoVSV5VBgoxej0YGnE2Xo7M7jt30toMjL9 1UKWdBIa2IkW3DW3TobWKonANH62edBTTBrmI2BfDHxOq6zhULNWYsIp6PiF15D/njUl pNc+mLBUm4H/0pU/K6LbSgxyVxK7JDZDNjHgdxfPHsXoXw5W6xMsQBS+b6I+jZsIgqEd otWA== X-Gm-Message-State: APjAAAWFR/P/Nyd2LwDX+CaZkrt/2aWFARVklgtGWQUO5eY/dp997JAh MOCJwpmSzq73DxuHXKsjhZqe X-Received: by 2002:a65:50c2:: with SMTP id s2mr30624466pgp.112.1556107357474; Wed, 24 Apr 2019 05:02:37 -0700 (PDT) Received: from localhost.localdomain ([2409:4072:711:bac8:7d48:1fca:4d86:743]) by smtp.gmail.com with ESMTPSA id j22sm25870840pfn.129.2019.04.24.05.02.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 24 Apr 2019 05:02:36 -0700 (PDT) From: Manivannan Sadhasivam To: linus.walleij@linaro.org, robh+dt@kernel.org Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, haitao.suo@bitmain.com, darren.tsao@bitmain.com, linux-gpio@vger.kernel.org, Manivannan Sadhasivam Subject: [PATCH 0/5] Add pinctrl support for BM1880 SoC Date: Wed, 24 Apr 2019 17:32:19 +0530 Message-Id: <20190424120224.22660-1-manivannan.sadhasivam@linaro.org> X-Mailer: git-send-email 2.17.1 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org Hello, This patchset adds pinctrl support for Bitmain BM1880 SoC and Sophon Edge board. BM1880 SoC can only handle pinmux functionality, hence the driver has no pinconf support. This patchset has been tested on 96Boards Sophon Edge board. Thanks, Mani Manivannan Sadhasivam (5): dt-bindings: pinctrl: Add BM1880 pinctrl binding arm64: dts: bitmain: Add pinctrl support for BM1880 SoC arm64: dts: bitmain: Add UART pinctrl support for Sophon Edge pinctrl: Add pinctrl support for BM1880 SoC MAINTAINERS: Add entry for BM1880 pinctrl .../pinctrl/bitmain,bm1880-pinctrl.txt | 98 ++ MAINTAINERS | 2 + .../boot/dts/bitmain/bm1880-sophon-edge.dts | 29 + arch/arm64/boot/dts/bitmain/bm1880.dtsi | 14 + drivers/pinctrl/Kconfig | 7 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/pinctrl-bm1880.c | 965 ++++++++++++++++++ 7 files changed, 1116 insertions(+) create mode 100644 Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt create mode 100644 drivers/pinctrl/pinctrl-bm1880.c -- 2.17.1 Acked-by: Linus Walleij