diff options
author | Martin Roth <martin.roth@se-eng.com> | 2014-08-11 12:37:24 -0600 |
---|---|---|
committer | Martin Roth <gaumless@gmail.com> | 2014-08-18 02:24:21 +0200 |
commit | 174a891121d5c474446a4fc1471387db454de6cf (patch) | |
tree | bcabd76539b8cb75e73211260495fef138c2b950 /src/southbridge/intel | |
parent | 73d5d4cb11832a9140abb847d67ac9f108d0691b (diff) | |
download | coreboot-174a891121d5c474446a4fc1471387db454de6cf.tar.gz coreboot-174a891121d5c474446a4fc1471387db454de6cf.tar.bz2 coreboot-174a891121d5c474446a4fc1471387db454de6cf.zip |
southbridge/intel/fsp_rangeley: fix to include irqroute.h twice
This matches what was done on baytrail in commit bfca984b -
soc/intel/fsp_baytrail: set up for including irqroute.h twice
irq_helper.h intentionally gets included into irqroute.asl twice - once
for pic mode and once for apic mode. Since people are used to seeing
guard statements on the .h files, add the guards to irqroute.h and add
a comment to irq_helper.h explaining why they aren't there.
Change-Id: I709f9370ce7db1b3ffac2297aeaba5cc670ec20c
Signed-off-by: Martin Roth <martin.roth@se-eng.com>
Reviewed-on: http://review.coreboot.org/6606
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Diffstat (limited to 'src/southbridge/intel')
-rw-r--r-- | src/southbridge/intel/fsp_rangeley/acpi/irq_helper.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/southbridge/intel/fsp_rangeley/acpi/irq_helper.h b/src/southbridge/intel/fsp_rangeley/acpi/irq_helper.h index 4a298d3bfeaa..49aca6ececf2 100644 --- a/src/southbridge/intel/fsp_rangeley/acpi/irq_helper.h +++ b/src/southbridge/intel/fsp_rangeley/acpi/irq_helper.h @@ -19,6 +19,11 @@ */ /* + * This file intentionally gets included multiple times, to set pic and apic + * modes, so should not have guard statements added. + */ + +/* * This file will use irqroute.asl and mainboard/irqroute.h * to generate the ACPI IRQ routing for the mainboard being compiled. * This method uses #defines in irqroute.h along with the macros contained @@ -29,6 +34,7 @@ #undef PCI_DEV_PIRQ_ROUTE #undef PIRQ_PIC_ROUTES #undef PIRQ_PIC +#undef IRQROUTE_H #if defined(PIC_MODE) |