From patchwork Wed Oct 30 10:11:53 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Manivannan Sadhasivam X-Patchwork-Id: 11219395 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 1495C139A for ; Wed, 30 Oct 2019 10:12:06 +0000 (UTC) Received: from web01.groups.io (web01.groups.io [66.175.222.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B98E32054F for ; Wed, 30 Oct 2019 10:12:05 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=linux.kernel.org header.i=@linux.kernel.org header.b="nR6okSB4" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B98E32054F Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=bounce+26986+750+1554929+3438807@linux.kernel.org X-Received: by 127.0.0.2 with SMTP id wI9kYY1556264xP8wvOjXjRq; Wed, 30 Oct 2019 03:12:05 -0700 X-Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by mx.groups.io with SMTP id smtpd.web11.2569.1572430325020821315 for ; Wed, 30 Oct 2019 03:12:05 -0700 X-Received: by mail.kernel.org (Postfix) id 8EC9A20862; Wed, 30 Oct 2019 10:12:04 +0000 (UTC) X-Received: from mail-pg1-f194.google.com (mail-pg1-f194.google.com [209.85.215.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 62DB22054F for ; Wed, 30 Oct 2019 10:12:04 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 62DB22054F X-Received: by mail-pg1-f194.google.com with SMTP id w3so1171102pgt.5 for ; Wed, 30 Oct 2019 03:12:04 -0700 (PDT) X-Gm-Message-State: PMkOpx3FdZRW0rqSJaPDKPG2x1554929AA= X-Google-Smtp-Source: APXvYqy9fSx6OSKtY583fRYODa0pROiCX9IU6E0NTu3Api2rfwtbYda9N5K9Ja3XvyKg35empfg11Q== X-Received: by 2002:a63:f10a:: with SMTP id f10mr34065758pgi.168.1572430323362; Wed, 30 Oct 2019 03:12:03 -0700 (PDT) X-Received: from localhost.localdomain ([2409:4072:618e:77d9:c9fa:423a:3851:8df4]) by smtp.gmail.com with ESMTPSA id x4sm2217141pfi.22.2019.10.30.03.11.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Oct 2019 03:12:02 -0700 (PDT) From: Manivannan Sadhasivam To: Linuxkernel+Patchwork-Soc via Email Integration Cc: olof@lixom.net, arnd@arndb.de, linus.walleij@linaro.org, linux-unisoc@lists.infradead.org, Manivannan Sadhasivam Subject: [PATCH 0/1] Add GPIO controller support for RDA8810PL Date: Wed, 30 Oct 2019 15:41:53 +0530 Message-Id: <20191030101154.6312-1-manivannan.sadhasivam@linaro.org> Precedence: Bulk List-Unsubscribe: Sender: patchwork-soc@linux.kernel.org List-Id: Mailing-List: list patchwork-soc@linux.kernel.org; contact patchwork-soc+owner@linux.kernel.org Delivered-To: mailing list patchwork-soc@linux.kernel.org Reply-To: patchwork-soc+owner@linux.kernel.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux.kernel.org; q=dns/txt; s=20140610; t=1572430325; bh=7GeHq2NLsjv6TS7g3P3p1CsK22S1ftiBLqwq0eTblgw=; h=Cc:Date:From:Reply-To:Subject:To; b=nR6okSB4/SxI5/7B5HkKSOOwqDusB3YhNVbz8MXa4qvxt/CvQotfl4/1dpgC95YrGr1 2AoWL37N9BCiobMttR0OxLONGyggvdzYgVeUXvlK6NFXwwJvSxsjPVhrGE+CSTQI1E8NB TqdeikpSfoGT4H2JpUGiT5UiQPw4fJH+tmU= Hi Olof, Arnd, For the v5.5 cycle, I only have this patch for RDA Micro series SoCs. Hence just sending it directly instead of the pull request. In brief, this patch adds GPIO controller nodes for RDA Micro RDA8810PL SoC. This SoC has 4 GPIO controllers with maximum of 32 gpios. Except GPIOC, all controllers are capable of generating edge/level interrupts from first 8 lines. The GPIOC controller is located in the Modem domain, while the rest are locacted in APB[20800000] domain. This patch has been tested on 96Boards OrangePi IoT board using libgpiod. The relevant driver patches are queued for v5.5 by Linus Walleij. Thanks, Mani Manivannan Sadhasivam (1): ARM: dts: Add RDA8810PL GPIO controllers arch/arm/boot/dts/rda8810pl.dtsi | 48 ++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+)