From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Tue, 3 May 2016 14:29:42 +0200 Subject: [U-Boot] [PATCH 04/26] x86: irq: Reserve IRQ9 for ACPI in PIC mode In-Reply-To: <1462174426-3470-5-git-send-email-bmeng.cn@gmail.com> References: <1462174426-3470-1-git-send-email-bmeng.cn@gmail.com> <1462174426-3470-5-git-send-email-bmeng.cn@gmail.com> Message-ID: <572899B6.2070500@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Bin, On 02.05.2016 09:33, Bin Meng wrote: > Reserve IRQ9 which is to be used as SCI interrupt number > for ACPI in PIC mode. > > Signed-off-by: Bin Meng > --- > > arch/x86/cpu/irq.c | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/x86/cpu/irq.c b/arch/x86/cpu/irq.c > index 2950783..ae90b0c 100644 > --- a/arch/x86/cpu/irq.c > +++ b/arch/x86/cpu/irq.c > @@ -120,6 +120,10 @@ static int create_pirq_routing_table(struct udevice *dev) > > priv->irq_mask = fdtdec_get_int(blob, node, > "intel,pirq-mask", PIRQ_BITMAP); > +#ifdef CONFIG_GENERATE_ACPI_TABLE > + /* Reserve IRQ9 for SCI */ > + priv->irq_mask &= ~(1 << 9); > +#endif Does it make sense to change this into using IS_ENABLED()? if (IS_ENABLED(CONFIG_GENERATE_ACPI_TABLE)) { /* Reserve IRQ9 for SCI */ priv->irq_mask &= ~(1 << 9); } To drop the #ifdef here? Thanks, Stefan