Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp7080693imm; Tue, 24 Jul 2018 08:05:58 -0700 (PDT) X-Google-Smtp-Source: AAOMgpc1fZ99FFjccCkeIDFN52AU9li9g8CWPDwUqBDUJgHuAAdBdmwdY6aEnc/hDreie6frOKoG X-Received: by 2002:a17:902:9687:: with SMTP id n7-v6mr16992311plp.33.1532444758722; Tue, 24 Jul 2018 08:05:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532444758; cv=none; d=google.com; s=arc-20160816; b=iqdw7j0hX1Pqv6RP9qq3wkJDN7iqo9sAzRmEXapnRIMa6T0aTywGM4fT37pkqk9xb/ sXqJ02MzcQ/9JPywijCBN5KQpwEorrVnQKo+RxdkkaqlLLmnDM8hTZ9F/MS+aXg9mWiI g7Rp5BfhyUMu8aZg5yesHduM0PK+M4yDPOGQaaHJ3Uzaq0EjItIpEJ30eRKTh/OSTEwp jwr/Kj/QQRXDZbqvjiqjrUZK7akmLUb30PUgNHR66LKBN8/eA73Pe1drKKtBniC8xEls k1rMEUlf/EK9crmDqGXqcSxHSXEPmGZpJqJz1RGkkQJxGG9opJboiEmSC93VbU+VEwgv tHsw== 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 :arc-authentication-results; bh=NorvbnsKovXul93+2CGlqwmv1YVlh/x/MHWokA6sFjU=; b=FokS/uHMMlo1iIsMGyWFQkvWZgAui3k6us02IUYKEiZhPyiFl1ctC8dNDSLfk0yXWU eAzjhSsT9AgTq4RjAz6fsl57OAHXoC45PVU0/7xCUmkRU7j0Y7QIHtbPzA9+0sKGA1xk Q32Db0lBTmX6vzNL+TUl61sIUL0kXNyAFqwwSlFb16PKPuR8gSABf/9FQ2ur/Ub4ExAR n64rdsfiynBdY7bgoi3CvwcRe97ObqaLySoY2fp/COG7Z7ZZg/oXxQ0Qm7sQY0lJZaBF v/8g1U6fy+UyKmTrSjYl+IH9/66oi9IsfyJfFQpDEyjHoNMvFx+5lZ+p43Tr+vUZNPtn yR9A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-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 w15-v6si10672195plp.7.2018.07.24.08.05.42; Tue, 24 Jul 2018 08:05:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388742AbeGXQJ4 (ORCPT + 99 others); Tue, 24 Jul 2018 12:09:56 -0400 Received: from mail-out.m-online.net ([212.18.0.10]:54192 "EHLO mail-out.m-online.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388712AbeGXQJ4 (ORCPT ); Tue, 24 Jul 2018 12:09:56 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 41ZhS228r1z1qxDj; Tue, 24 Jul 2018 17:02:53 +0200 (CEST) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 41ZhRx1qfdz1tLP4; Tue, 24 Jul 2018 17:02:53 +0200 (CEST) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id ym8khvugTCaC; Tue, 24 Jul 2018 17:02:51 +0200 (CEST) X-Auth-Info: xl+9+RaIpcO6eIH9Oc7wAiL/zM+SiL5hg7lctNv9vlA= Received: from xpert.denx.de (unknown [62.91.23.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Tue, 24 Jul 2018 17:02:51 +0200 (CEST) From: Parthiban Nallathambi To: tglx@linutronix.de, jason@lakedaemon.net, marc.zyngier@arm.com, robh+dt@kernel.org, mark.rutland@arm.com, afaerber@suse.de, catalin.marinas@arm.com, will.deacon@arm.com, manivannan.sadhasivam@linaro.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, sravanhome@gmail.com, thomas.liau@actions-semi.com, mp-cs@actions-semi.com, linux@cubietech.com, edgar.righi@lsitec.org.br, laisa.costa@lsitec.org.br, guilherme.simoes@lsitec.org.br, mkzuffo@lsi.usp.br, Parthiban Nallathambi Subject: [PATCH 0/3] Add Actions Semi Owl family sirq support Date: Tue, 24 Jul 2018 17:02:16 +0200 Message-Id: <20180724150219.1807724-1-pn@denx.de> X-Mailer: git-send-email 2.14.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series add support for external interrupt controller in Actions Semi Owl famil of SoC's (S500, S700 and S900). Actions provides support for external interrupt controller to be connected with it's SoC's using 3 SIRQ pins. Each line can be configures independently, i.e 3 independent external interrupt controller can be connected and managed parallely. Device tree node is created only for S700 after testing it in Cubieboard7. Thanks, Parthiban Saravanan Parthiban Nallathambi (3): dt-bindings: interrupt-controller: Actions external interrupt controller drivers/irqchip: Add Actions external interrupts support arm64: dts: actions: Add sirq node for Actions Semi S700 .../interrupt-controller/actions,owl-sirq.txt | 34 +++ arch/arm64/boot/dts/actions/s700.dtsi | 11 + drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-owl-sirq.c | 275 +++++++++++++++++++++ 4 files changed, 321 insertions(+) create mode 100644 Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.txt create mode 100644 drivers/irqchip/irq-owl-sirq.c -- 2.14.4