From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932477AbbJNPE4 (ORCPT ); Wed, 14 Oct 2015 11:04:56 -0400 Received: from mx2.suse.de ([195.135.220.15]:36418 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932351AbbJNPEy (ORCPT ); Wed, 14 Oct 2015 11:04:54 -0400 Date: Wed, 14 Oct 2015 08:04:31 -0700 From: Davidlohr Bueso To: Qais Yousef Cc: linux-kernel@vger.kernel.org, tglx@linutronix.de, jason@lakedaemon.net, marc.zyngier@arm.com, jiang.liu@linux.intel.com, ralf@linux-mips.org, linux-mips@linux-mips.org Subject: Re: [RFC v2 PATCH 00/14] Implement generic IPI support mechanism Message-ID: <20151014150431.GF3052@linux-uzut.site> References: <1444731382-19313-1-git-send-email-qais.yousef@imgtec.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <1444731382-19313-1-git-send-email-qais.yousef@imgtec.com> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 13 Oct 2015, Qais Yousef wrote: >Qais Yousef (14): > irq: add new IRQ_DOMAIN_FLAGS_IPI > irq: add GENERIC_IRQ_IPI Kconfig symbol > irq: add new struct ipi_mask > irq: add a new irq_send_ipi() to irq_chip > irq: add struct ipi_mask to irq_data > irq: add struct ipi_mapping and its helper functions > irq: add a new generic IPI reservation code to irq core > irq: implement irq_send_ipi > MIPS: add support for generic SMP IPI support > MIPS: make smp CMP, CPS and MT use the new generic IPI functions > MIPS: delete smp-gic.c > irqchip: mips-gic: add a IPI hierarchy domain > irqchip: mips-gic: implement the new irq_send_ipi > irqchip: mips-gic: remove IPI init code > > arch/mips/Kconfig | 6 -- > arch/mips/include/asm/smp-ops.h | 5 +- > arch/mips/kernel/Makefile | 1 - > arch/mips/kernel/smp-cmp.c | 4 +- > arch/mips/kernel/smp-cps.c | 4 +- > arch/mips/kernel/smp-gic.c | 64 ----------- > arch/mips/kernel/smp-mt.c | 2 +- > arch/mips/kernel/smp.c | 117 ++++++++++++++++++++ > drivers/irqchip/Kconfig | 2 + > drivers/irqchip/irq-mips-gic.c | 225 ++++++++++++++++++++++++--------------- > include/linux/irq.h | 43 ++++++++ > include/linux/irqchip/mips-gic.h | 3 - > include/linux/irqdomain.h | 19 ++++ > kernel/irq/Kconfig | 4 + > kernel/irq/irqdomain.c | 84 +++++++++++++++ > kernel/irq/manage.c | 103 ++++++++++++++++++ > 16 files changed, 517 insertions(+), 169 deletions(-) > delete mode 100644 arch/mips/kernel/smp-gic.c It strikes me that Documentation/ should at least get _some_ love. Perhaps IRQ-ipi.txt? I dunno... Thanks, Davidlohr