From patchwork Mon Jul 15 12:09:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043663 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 3543A1395 for ; Mon, 15 Jul 2019 12:10:40 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 25B3C2844C for ; Mon, 15 Jul 2019 12:10:40 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 1A3A228450; Mon, 15 Jul 2019 12:10:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 05ABD2846C for ; Mon, 15 Jul 2019 12:10:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730009AbfGOMKi (ORCPT ); Mon, 15 Jul 2019 08:10:38 -0400 Received: from sender4-pp-o95.zoho.com ([136.143.188.95]:25590 "EHLO sender4-pp-o95.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMKi (ORCPT ); Mon, 15 Jul 2019 08:10:38 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192618; cv=none; d=zoho.com; s=zohoarc; b=dXOo4vKMB+CxVgvoCMhmlsskZ0XWdy4NL1dSYUKWhqgOoNz1lQHjxIChjl2cpus4AqAkhNKGIwDLx06xCD5iff6HXKMq/ntCyFez3WK0OMtqX3uxoiRaeKp3Zj0G7rAJt2zhIMFnLT7Kpz8rx/DPMl3LsJjtVl76AQ9Vd8IlJKs= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192618; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=m/aL0to7/JF4dJlx4u5CY0Kt+iNyLQJ9D8Os6Q/mHHs=; b=FxuNFapk03Q9gOetcxhK92U3KNQUduz2UVgA4MdA1v82Mfs46eY6f3Y4nGon7MDhgI+H2CJ7ds4IAR3Tg2s92/xTwLv9j6wLS3u1GierrOXwPz9jeVl5rNkbeMXUWkEBj9+jvs0RQtmwtE+FrZ8d+juoKGHID/PPYGQWlw0izt0= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=kQ2/EIK34gBkL9kQtvEzfWsMQrCHBiLosDVWUO90NtO8sROEMtYM7WHymkKaIiNoInZ6jL59wsyc c2SYS8kkKofC7eq424twWmSKaA4Tuw4EmgKAJipJS4p1azCgAD9E DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192618; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=2906; bh=m/aL0to7/JF4dJlx4u5CY0Kt+iNyLQJ9D8Os6Q/mHHs=; b=l/L987QVrsgKAPT/tBW2UVvhU1YbI4VmnNVXMtJXb/pFctiiAWtZA3P3wNUthdI9 MQCSS/18kzZ0yu1gVRc+Ynl3yJHhPnypX6IGq9LPiKOWmD7n/12YPHzMpIgD3YUnXYw 0crC3K0P+JHBFJLkMEOAe56rPks+S0gjZLtQWVsA= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192617341761.7077802665376; Mon, 15 Jul 2019 05:10:17 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 1/8] irqchip: Ingenic: Change interrupt handling form cascade to chained_irq. Date: Mon, 15 Jul 2019 20:09:48 +0800 Message-Id: <1563192595-53546-2-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP The interrupt handling method is changed from old-style cascade to chained_irq which is more appropriate. Also, it can process the corner situation that more than one irq is coming to a single chip at the same time. Signed-off-by: Zhou Yanjie --- drivers/irqchip/irq-ingenic.c | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c index f126255..49f7685 100644 --- a/drivers/irqchip/irq-ingenic.c +++ b/drivers/irqchip/irq-ingenic.c @@ -1,7 +1,7 @@ // SPDX-License-Identifier: GPL-2.0-or-later /* * Copyright (C) 2009-2010, Lars-Peter Clausen - * JZ4740 platform IRQ support + * Ingenic XBurst platform IRQ support */ #include @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -32,22 +33,34 @@ struct ingenic_intc_data { #define JZ_REG_INTC_PENDING 0x10 #define CHIP_SIZE 0x20 -static irqreturn_t intc_cascade(int irq, void *data) +static void ingenic_chained_handle_irq(struct irq_desc *desc) { - struct ingenic_intc_data *intc = irq_get_handler_data(irq); - uint32_t irq_reg; + struct ingenic_intc_data *intc = irq_desc_get_handler_data(desc); + struct irq_chip *chip = irq_desc_get_chip(desc); + bool have_irq = false; + uint32_t pending; unsigned i; + chained_irq_enter(chip, desc); for (i = 0; i < intc->num_chips; i++) { - irq_reg = readl(intc->base + (i * CHIP_SIZE) + + pending = readl(intc->base + (i * CHIP_SIZE) + JZ_REG_INTC_PENDING); - if (!irq_reg) + if (!pending) continue; - generic_handle_irq(__fls(irq_reg) + (i * 32) + JZ4740_IRQ_BASE); + have_irq = true; + while (pending) { + int bit = __fls(pending); + + generic_handle_irq(bit + (i * 32) + JZ4740_IRQ_BASE); + pending &= ~BIT(bit); + } } - return IRQ_HANDLED; + if (!have_irq) + spurious_interrupt(); + + chained_irq_exit(chip, desc); } static void intc_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) @@ -70,11 +83,6 @@ void ingenic_intc_irq_resume(struct irq_data *data) intc_irq_set_mask(gc, gc->mask_cache); } -static struct irqaction intc_cascade_action = { - .handler = intc_cascade, - .name = "SoC intc cascade interrupt", -}; - static int __init ingenic_intc_of_init(struct device_node *node, unsigned num_chips) { @@ -139,7 +147,8 @@ static int __init ingenic_intc_of_init(struct device_node *node, if (!domain) pr_warn("unable to register IRQ domain\n"); - setup_irq(parent_irq, &intc_cascade_action); + irq_set_chained_handler_and_data(parent_irq, + ingenic_chained_handle_irq, intc); return 0; out_unmap_irq: From patchwork Mon Jul 15 12:09:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043665 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7DEC71510 for ; Mon, 15 Jul 2019 12:10:51 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6EA7526247 for ; Mon, 15 Jul 2019 12:10:51 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 629F526490; Mon, 15 Jul 2019 12:10:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4555328477 for ; Mon, 15 Jul 2019 12:10:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730029AbfGOMKs (ORCPT ); Mon, 15 Jul 2019 08:10:48 -0400 Received: from sender4-pp-o95.zoho.com ([136.143.188.95]:25597 "EHLO sender4-pp-o95.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMKs (ORCPT ); Mon, 15 Jul 2019 08:10:48 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192622; cv=none; d=zoho.com; s=zohoarc; b=mc7fodE0MowYqZYibISr5iAIysEwnOmeCmZr2h6tuNhHAut4QX1cQnW1J6I2Vag5ZCwNE2pm/Ey9zMO9TcLPBiRIY4w6V7grM5m0rYPU1i52AaL0VTKPnng/OPauIB3WQcyiEWRJ4ajvB9vv/yGG56cFdBKADPYX1dbDVS8yNsg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192622; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=V5qObMXUjhJHo2UBczLwj4TPm2Z11EB7/1xGdRBJB+o=; b=E62MM3HhE3VCfleMIqDns/G0QqYWMThLbx0E7OxSHV2Qw4PfKQy+apG0/f9AA0OolJwVEk2zaasCFQF6A8r0JKDg106SM+xG1EYV8bwdAqoPSZbo3I2vMXlA+PL1aiLAHPY/e85ScjAvQ8Dg6wQSlVpMUNRkCJSg9Xoyi4XjPE0= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=oJdpzyfvdo89RHHSeLbgQgmpQWXJWE1Hs4r13QLsYiXfb4cq7h1wnweCuelSol3HzrA65YjlMVfN akjNwyShpS+6qTCb3dtSRWN8Ik9fBziTpbfASBqC9PIuaeE/jKTc DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192622; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=1406; bh=V5qObMXUjhJHo2UBczLwj4TPm2Z11EB7/1xGdRBJB+o=; b=bhoitKHsJHPxKohDCfOpEw9VBN6bbxg6HKlSVvomg0lTcgQrPCDXqms2VtNbdSFP aCi9ZphBVFygoyViEU7jUbrDiu1t+1bobJpipSjegBtfOiteRQs6FEGsKu9tXLy/5Df 9DkiLjHsjwQKzm8/M/Ea7vJuvgRln7D5eLstHJDg= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 15631926217461002.4889940893237; Mon, 15 Jul 2019 05:10:21 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 2/8] irqchip: Ingenic: Unify the function name prefix to "ingenic_intc_". Date: Mon, 15 Jul 2019 20:09:49 +0800 Message-Id: <1563192595-53546-3-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP For the sake of uniform style, function "intc_irq_set_mask" is changed to "ingenic_intc_intc_irq_set_mask". Signed-off-by: Zhou Yanjie --- drivers/irqchip/irq-ingenic.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c index 49f7685..8430f5a 100644 --- a/drivers/irqchip/irq-ingenic.c +++ b/drivers/irqchip/irq-ingenic.c @@ -63,7 +63,8 @@ static void ingenic_chained_handle_irq(struct irq_desc *desc) chained_irq_exit(chip, desc); } -static void intc_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) +static void ingenic_intc_irq_set_mask(struct irq_chip_generic *gc, + uint32_t mask) { struct irq_chip_regs *regs = &gc->chip_types->regs; @@ -74,13 +75,13 @@ static void intc_irq_set_mask(struct irq_chip_generic *gc, uint32_t mask) void ingenic_intc_irq_suspend(struct irq_data *data) { struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); - intc_irq_set_mask(gc, gc->wake_active); + ingenic_intc_irq_set_mask(gc, gc->wake_active); } void ingenic_intc_irq_resume(struct irq_data *data) { struct irq_chip_generic *gc = irq_data_get_irq_chip_data(data); - intc_irq_set_mask(gc, gc->mask_cache); + ingenic_intc_irq_set_mask(gc, gc->mask_cache); } static int __init ingenic_intc_of_init(struct device_node *node, From patchwork Mon Jul 15 12:09:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043667 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6722E112C for ; Mon, 15 Jul 2019 12:11:08 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5897A26247 for ; Mon, 15 Jul 2019 12:11:08 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 567822847D; Mon, 15 Jul 2019 12:11:08 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3294328477 for ; Mon, 15 Jul 2019 12:11:07 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730050AbfGOMLD (ORCPT ); Mon, 15 Jul 2019 08:11:03 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25405 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMLD (ORCPT ); Mon, 15 Jul 2019 08:11:03 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192628; cv=none; d=zoho.com; s=zohoarc; b=ni8OCYMfZAomDqupCAj9hsr743z9OK67v016Lzjg8mW7nIDxdKGG8rpTEq55+bQ9apL68uOfbq8O9WpjpeiJY96FX4PKh+8HOi+V1CQ5Erym9O6KFkfr8t3ZvSERjcJXKiOcpAtJaGv9UAh6cF3IQbaiORPC0KGeD4RGqm5BtXo= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192628; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=fnDCp6jZeeGfpDoN+SlMaHRmTzdDECyW5O1GnWepi/c=; b=XC2Q+Q4yRBd5vrWCoijI7uWRJ8RiZAzfTg+MH/TFDnKBV5Un/woLie4OqtmBSi1SkXBpiOTXAA+YJSVM1MPByL1zpMhrYF3tQaFj7FZxRXgB2Lhyk9UbqR29xL2kR/qsXDMKmnsgi3UzLimLmCjpf4bAZhCZkyWHRRHKJKp+2VM= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=MeQ5ZZNKz8bfldSmEZSnioWUJx65MVdP5Zc3NVx24Pu5w7E1rIb5Z8TLzRV1+hMBaLLMKx6CqH96 FpVuVnMuqP9D5URwcz7H93Ik5tdCHYz9hKSnYGTStO613XBHcJU3 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192628; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=895; bh=fnDCp6jZeeGfpDoN+SlMaHRmTzdDECyW5O1GnWepi/c=; b=RI4rjwP/ADitJ5S1b+2JgxjaxhZ+Sw3FpOkLsZHrsvefdzehbM6F3iWxi5wGEDHh rC5tXL5wJAmaKnfAtAsEpLfqGkisqIeH5zwYwtjDH58teVPMKAdU/O/0TKlL4UKE2vF rjgDdRG+hQvL1tzast5Gc5rLJvTd4lUFQs6HNBLw= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 156319262626634.946585166771; Mon, 15 Jul 2019 05:10:26 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 3/8] dt-bindings: interrupt-controller: Add JZ4760 and JZ4760B bindings. Date: Mon, 15 Jul 2019 20:09:50 +0800 Message-Id: <1563192595-53546-4-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add the interrupt-controller bindings for the JZ4760 Soc and the JZ4760B Soc from Ingenic. Signed-off-by: Zhou Yanjie --- Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt index d4373d0..fa1ad54 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt +++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt @@ -5,6 +5,8 @@ Required properties: - compatible : should be "ingenic,-intc". Valid strings are: ingenic,jz4740-intc ingenic,jz4725b-intc + ingenic,jz4760-intc + ingenic,jz4760b-intc ingenic,jz4770-intc ingenic,jz4775-intc ingenic,jz4780-intc From patchwork Mon Jul 15 12:09:51 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043669 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6AACE112C for ; Mon, 15 Jul 2019 12:11:17 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5C0CA262FF for ; Mon, 15 Jul 2019 12:11:17 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4FF4528497; Mon, 15 Jul 2019 12:11:17 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 61E772848B for ; Mon, 15 Jul 2019 12:11:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729889AbfGOMLQ (ORCPT ); Mon, 15 Jul 2019 08:11:16 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25414 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMLQ (ORCPT ); Mon, 15 Jul 2019 08:11:16 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192632; cv=none; d=zoho.com; s=zohoarc; b=IYsAeFxlPFdlkJPV0ZPskWVISY5DtKhZ+HMSsv61yWcffWY414DEap76lyXMfP7VlEMwcj7NQa1K96gsLjRFLIH6ZgUarI26fu+w47v5VegE8uOPkVd/C/5xN4SYjpdDaHo5EIW+KCSxaEN+1um7mIFadBDEIbkAoqLMiY/8ZJ8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192632; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=Hzh8npLbyj9UYav315RsD1TNIpTmD6WYf4bAiGCaWP4=; b=N1oDycOELWsdSuOXoVXLFA/kV/4JdN6kJp91xLhyPFdc/tIKmYNT/yhEICZMKsrw70F1m5qe4voLxCryl2cihUq/GteKmTIc+VHJhU8uWcS7U20+DygpBnn0aU6jVeKvmnPWlFT9qOu3a7fG9uXuI3/lZTLUT3ueS5ap2P3Yajg= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=CR+ZID8h7fsm7FoTeWEitsAmlQ/8TXN6czVmAUl4pgaEwe9xVRaGNGK1yUqz5z20eracse+Z8k/n 3Nfb/sEIXLiXFCA6gHtLL/ADSQJNOQ1ArLMogTxSkOfsV509fT0H DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192632; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=934; bh=Hzh8npLbyj9UYav315RsD1TNIpTmD6WYf4bAiGCaWP4=; b=eTxaMf4PDOZNKn0GZVl97FptI8JhRx7yr40jql7Cr8ws/+Ds6/dNWwvGqs/oCbJw 5dqoHxYxoT/l2IQ2M77AsOJXQw7CXzXm1FRlrgcJakM85U1Px7S7QSBCdIkvOKr4kLj 8iFvQqvx79/rI2Pxu0Bxb3SGoa4HiVMc8LqOBvds= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192630716855.4582344858023; Mon, 15 Jul 2019 05:10:30 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 4/8] irqchip: Ingenic: Add support for JZ4760 and JZ4760B. Date: Mon, 15 Jul 2019 20:09:51 +0800 Message-Id: <1563192595-53546-5-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add support for probing the irq-ingenic driver on the JZ4760 Soc and the JZ4760B Soc from Ingenic. Signed-off-by: Zhou Yanjie --- drivers/irqchip/irq-ingenic.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c index 8430f5a..e9e959c 100644 --- a/drivers/irqchip/irq-ingenic.c +++ b/drivers/irqchip/irq-ingenic.c @@ -173,6 +173,8 @@ static int __init intc_2chip_of_init(struct device_node *node, { return ingenic_intc_of_init(node, 2); } +IRQCHIP_DECLARE(jz4760_intc, "ingenic,jz4760-intc", intc_2chip_of_init); +IRQCHIP_DECLARE(jz4760b_intc, "ingenic,jz4760b-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4770_intc, "ingenic,jz4770-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4775_intc, "ingenic,jz4775-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4780_intc, "ingenic,jz4780-intc", intc_2chip_of_init); From patchwork Mon Jul 15 12:09:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043671 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 9DE22112C for ; Mon, 15 Jul 2019 12:11:29 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8ECE72844C for ; Mon, 15 Jul 2019 12:11:29 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 8287128450; Mon, 15 Jul 2019 12:11:29 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 369A828429 for ; Mon, 15 Jul 2019 12:11:29 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730077AbfGOML2 (ORCPT ); Mon, 15 Jul 2019 08:11:28 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25420 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOML2 (ORCPT ); Mon, 15 Jul 2019 08:11:28 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192636; cv=none; d=zoho.com; s=zohoarc; b=IpHk2Zkc9x2NGWdb7wUR49e/vdmfGsgEr7JOMR7wkszhfut5RoXxhOSf+mFbNU1C4ecAXUsFA4ofWykoACfVj4F1n5yWaXKFjSJWWchLVOMJ7OmIuyWIqdBg4PDE+dsAANdfTDkUQI3WGNroVir72/oDwwVOL/78Xon3+u4ZXK4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192636; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=FJzUoL5Iw3P1QMYzxG6/XhuZFWeCAzmeluzTKNcT4Ag=; b=kI5n+GMtxACg7pYIOpGyI+Xnc5UWFiP+VcKuMAHNXQu225if2ms88ZP75/3CRO5aaYyPLWVGCAHmiv8xDp2sbdOh3uboNMSI2EjvTki+vK5d0Qm8IdLsVtYzlkEr7oEW3RwMJ8ySaeOGoRzb4twQRCRqti0PTi5c0paf2xzguuI= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=LXgxHE+FTMMFsj45IHCn3iE6VohVP4jiAyGTEO4PpQPO2eEESRDmydW73zf5GwTdBr+8wxxDYk63 I+JZ5wNYVz4w7JGk4uDnsRC4QvTlMDvtbH6VxVYXvyW4keYlR9r6 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192636; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=992; bh=FJzUoL5Iw3P1QMYzxG6/XhuZFWeCAzmeluzTKNcT4Ag=; b=tdLta2ey0vqPMLKAp/W3yaPSt8TsBBdhAfRlqJqrY3vuzDubjzdidmU/Gf3+tv7E uvDktPxBz7kAWAHMuVgV/sjngI4IKi4dPyXIsjfR5v9v/R273Qv60fxF5G2vkA3RaFZ 6km7HJmGcQU+M+8X311UUNZAhnDVFDcZbRpv11gs= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192635206914.792968517065; Mon, 15 Jul 2019 05:10:35 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 5/8] dt-bindings: interrupt-controller: Add X1000 and X1000E bindings. Date: Mon, 15 Jul 2019 20:09:52 +0800 Message-Id: <1563192595-53546-6-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add the interrupt-controller bindings for the X1000 Soc and the X1000E Soc from Ingenic. Signed-off-by: Zhou Yanjie --- Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt index fa1ad54..4f91bda 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt +++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt @@ -10,6 +10,8 @@ Required properties: ingenic,jz4770-intc ingenic,jz4775-intc ingenic,jz4780-intc + ingenic,x1000-intc + ingenic,x1000e-intc - reg : Specifies base physical address and size of the registers. - interrupt-controller : Identifies the node as an interrupt controller - #interrupt-cells : Specifies the number of cells needed to encode an From patchwork Mon Jul 15 12:09:53 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043673 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id B78AB1395 for ; Mon, 15 Jul 2019 12:11:44 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A8E2C28450 for ; Mon, 15 Jul 2019 12:11:44 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9D5B02846D; Mon, 15 Jul 2019 12:11:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4E6032847D for ; Mon, 15 Jul 2019 12:11:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729966AbfGOMLk (ORCPT ); Mon, 15 Jul 2019 08:11:40 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25430 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMLj (ORCPT ); Mon, 15 Jul 2019 08:11:39 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192640; cv=none; d=zoho.com; s=zohoarc; b=CJYj50WbOQeJSTK+kOVScq8xLzPTILaphLSxosr/JadYp6JiYT+hdVipCK7n/L4zbybAYU22dfPVU9gkVBsmN5ODlGRmE/oL76k+iBx54xtRIcPsvnsOhknX+QSF36t9RyFzxmXwpBT5WDjLcJySGUB1c5qGWdgkauznPOnXl20= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192640; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=mQYoITJ6V4Kg8DJpzjIb7wX0ODs1dETarJKxAj7MTEE=; b=iPENtIwwSUfonmD92Fk2MNv/iA51YsKLHjWqvzfzy8YrxWlyl6dGPKiJ+Kae+eOdjB7UxHOjC7aIj44fLQsYtX9vxyyF9CDUBwPFogffK9hslxU2zUT9a8G44xDQvPerVbXukhXfwl0qWzfOaFy/+lgWibW+pRC8xTE3qQn+gEg= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=SKWNO6Me69/c93h3TSU202Iv2y+WFPG83f+5UBcy/HmW6r6Wcj0fwWXLcQCzxtTzx5br52diXP9C 7aswllRQad0gbL3ncM17/W+XoZqPPwG9dlfIzXfqYnm9mwMz4yjc DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192640; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=892; bh=mQYoITJ6V4Kg8DJpzjIb7wX0ODs1dETarJKxAj7MTEE=; b=ATuH8fCLZHIJ+jNGukP3pbQ/01jmCKXEchTFwqBbT3wsZP9HPOv9DE4+kik7ncau yURlrn8EC4l97raqoQgtJfdx8Dg/Kbb/VOoe62Zgz1ETTJybpoMVgh9TA8cHq+WKY7q dgfYcG9jSnb86XXt9ma3UiBkJB3X6bKh+IrmvrTQ= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192639756461.797413665397; Mon, 15 Jul 2019 05:10:39 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 6/8] irqchip: Ingenic: Add support for X1000 and X1000E. Date: Mon, 15 Jul 2019 20:09:53 +0800 Message-Id: <1563192595-53546-7-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add support for probing the irq-ingenic driver on the X1000 Soc and the X1000E Soc from Ingenic. Signed-off-by: Zhou Yanjie --- drivers/irqchip/irq-ingenic.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c index e9e959c..e8f7ae7 100644 --- a/drivers/irqchip/irq-ingenic.c +++ b/drivers/irqchip/irq-ingenic.c @@ -178,3 +178,5 @@ IRQCHIP_DECLARE(jz4760b_intc, "ingenic,jz4760b-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4770_intc, "ingenic,jz4770-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4775_intc, "ingenic,jz4775-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4780_intc, "ingenic,jz4780-intc", intc_2chip_of_init); +IRQCHIP_DECLARE(x1000_intc, "ingenic,x1000-intc", intc_2chip_of_init); +IRQCHIP_DECLARE(x1000e_intc, "ingenic,x1000e-intc", intc_2chip_of_init); From patchwork Mon Jul 15 12:09:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043675 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id A43011510 for ; Mon, 15 Jul 2019 12:11:54 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 940342846D for ; Mon, 15 Jul 2019 12:11:54 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 87A272847B; Mon, 15 Jul 2019 12:11:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 38BDB28488 for ; Mon, 15 Jul 2019 12:11:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730103AbfGOMLu (ORCPT ); Mon, 15 Jul 2019 08:11:50 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25438 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMLu (ORCPT ); Mon, 15 Jul 2019 08:11:50 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192644; cv=none; d=zoho.com; s=zohoarc; b=Ck+JhCc78eCB4MBJ+hTfzanl5NcJEMiRB+W97lDzy9OAvo+uryqO7ONpYzACPB2qqVVdiiovcxygmdv9sllVvjwSJOMZehgkbNC2eqQYTHUfOgD1aW1N81MdCfdyPYiMWgsAswPnMlkt7vY2U2+0+msJy6Sgv1QidcgqHdnDSBc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192644; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=22YCFOhKRTFrYOiFhr4G7iUUrDYesJcWcxMzpuivFoY=; b=iDum9LOhXe6OAiZ0fpKVJ7LRPr5CqhkvlBRuJfTOL+9WDEvpktf8MF9UwBuAzkg0pXz5SI9OmXfEMIAUvm8cHvq55tSMr5OP6PWh9Rqrx/E1JJ82bBtRAWHFyV8Wzot+Xkl0ko1XWWHC/qKQfWFdKI+3PkxK1JwcdhmgouyCF5Q= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=v6dujRRWpvMI4myZA23glfA0GfxhcZSmvbMHEVJODyzLtS6CJyZhpQDnUsp4DO//0WN7Sc40X71W 6PQjh9n5N2CWvaxLcbwu4kJZQJ0eb2OKzWEfzRMP1tKhkSDt9ryh DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192644; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=947; bh=22YCFOhKRTFrYOiFhr4G7iUUrDYesJcWcxMzpuivFoY=; b=UwngKfyQWGRs874nCzw4ljqh6Z0qfc8RcUVg+vIwovYY3YqtThQOg5FBn1MiIljU SKXg3ofAmZV1yJXoG9CP9lSfnceUuRMtq/6AhBxMAX5eq9MEvtKZoFXg/6mWakpX0AD GtR7YNYUA6iYQPPtpHhGuhvrZYXqQsWr3IKvkw1c= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192644211466.98840686216624; Mon, 15 Jul 2019 05:10:44 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 7/8] dt-bindings: interrupt-controller: Add X1500 bindings. Date: Mon, 15 Jul 2019 20:09:54 +0800 Message-Id: <1563192595-53546-8-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add the interrupt-controller bindings for the X1500 Soc from Ingenic. Signed-off-by: Zhou Yanjie --- Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt index 4f91bda..a96e120 100644 --- a/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt +++ b/Documentation/devicetree/bindings/interrupt-controller/ingenic,intc.txt @@ -12,6 +12,7 @@ Required properties: ingenic,jz4780-intc ingenic,x1000-intc ingenic,x1000e-intc + ingenic,x1500-intc - reg : Specifies base physical address and size of the registers. - interrupt-controller : Identifies the node as an interrupt controller - #interrupt-cells : Specifies the number of cells needed to encode an From patchwork Mon Jul 15 12:09:55 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhou Yanjie X-Patchwork-Id: 11043677 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 0E3AA112C for ; Mon, 15 Jul 2019 12:12:05 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id F3C7D28458 for ; Mon, 15 Jul 2019 12:12:04 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E7E2A28492; Mon, 15 Jul 2019 12:12:04 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 996DA212D6 for ; Mon, 15 Jul 2019 12:12:04 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729912AbfGOMME (ORCPT ); Mon, 15 Jul 2019 08:12:04 -0400 Received: from sender-pp-o92.zoho.com ([135.84.80.237]:25447 "EHLO sender-pp-o92.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729827AbfGOMME (ORCPT ); Mon, 15 Jul 2019 08:12:04 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1563192650; cv=none; d=zoho.com; s=zohoarc; b=goKJQRfuPDqRNnw3ypaZD1J+WJgGJIWCnvOH5BLsdulOBJUmO1JnT/rz1IUPrAyaZ1TPfLD8TYwo5/BBUIBohhMW9xBFbOK2AUiHkYZrLS6yBVxklpYe0R6vVB+BdJn/2U17cJ1zplysxFy4z6zQM0wqHHOyNhgdd6nq3Z64CEw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1563192650; h=Cc:Date:From:In-Reply-To:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=N3Mb6pa93EPIEsYJUUP42DrdJg40ruU+HSgxWly/kLU=; b=dBQvFYverYpt7UK4FOUYkwgQQYWxBgL7SQQOUhcCsnb6XcPwEMWYozWYDBhEdeQqX82EkPauljQ0EM7psl9yNHaj9Z6MTNO+l8w/P40ayxhINyga/eo/vmftkcix7OBCZL4KF2uPkNAzwn7E3EU49tl7m5aZnss1YTaG0F1H1ZI= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=zhouyanjie@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id:in-reply-to:references; b=pIvL8AhP6hPJ0Y8bReRi+5GwpufqBJMliPkzIbv+mzzCenRv+8RRNJHNK2Xx3iG/rQQKlZdRb4Xj D5kLUnfi0Hs5aRwiAhLcVDBfeHzhCdl76diH37fGpvmigp1MBC71 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1563192650; s=zm2019; d=zoho.com; i=zhouyanjie@zoho.com; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References; l=792; bh=N3Mb6pa93EPIEsYJUUP42DrdJg40ruU+HSgxWly/kLU=; b=J5qf+ihutLCGJxVFunXGLzW6P6S08EQieyLpUOJqr3CJy7xQuiLjtqCv/XOxULKY CG87tiQEopU+gpOEwuFfThgLPQeSmYjTlojJJwjCri+PMEpRrXJ/xZtvLtrDLeNmOCN aLw6hJgGyjSH6cc+o1UQXVluGjbD8DXY5N9BlhoY= Received: from zhouyanjie-virtual-machine.localdomain (117.136.70.36 [117.136.70.36]) by mx.zohomail.com with SMTPS id 1563192648716898.2755467319391; Mon, 15 Jul 2019 05:10:48 -0700 (PDT) From: Zhou Yanjie To: linux-mips@vger.kernel.org Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, paul.burton@mips.com, tglx@linutronix.de, robh+dt@kernel.org, mark.rutland@arm.com, jason@lakedaemon.net, marc.zyngier@arm.com Subject: [PATCH v3 8/8] irqchip: Ingenic: Add support for X1500. Date: Mon, 15 Jul 2019 20:09:55 +0800 Message-Id: <1563192595-53546-9-git-send-email-zhouyanjie@zoho.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> References: <1548517123-60058-1-git-send-email-zhouyanjie@zoho.com> <1563192595-53546-1-git-send-email-zhouyanjie@zoho.com> X-ZohoMailClient: External Sender: linux-mips-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-mips@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add support for probing the irq-ingenic driver on the X1500 Soc from Ingenic. Signed-off-by: Zhou Yanjie --- drivers/irqchip/irq-ingenic.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/irqchip/irq-ingenic.c b/drivers/irqchip/irq-ingenic.c index e8f7ae7..b72430c 100644 --- a/drivers/irqchip/irq-ingenic.c +++ b/drivers/irqchip/irq-ingenic.c @@ -180,3 +180,4 @@ IRQCHIP_DECLARE(jz4775_intc, "ingenic,jz4775-intc", intc_2chip_of_init); IRQCHIP_DECLARE(jz4780_intc, "ingenic,jz4780-intc", intc_2chip_of_init); IRQCHIP_DECLARE(x1000_intc, "ingenic,x1000-intc", intc_2chip_of_init); IRQCHIP_DECLARE(x1000e_intc, "ingenic,x1000e-intc", intc_2chip_of_init); +IRQCHIP_DECLARE(x1500_intc, "ingenic,x1500-intc", intc_2chip_of_init);