coreboot/src
Nico Huber 16a41ccaa1 sb/intel/bd82x6x: Fix default IRQ mapping
The default mapping was probably copy-pasted from a random
board and disabled some interrupts (by implicitly clearing
some register bits).

We provide a new default mapping with some reasoning, that
tries to be most compatible (i.e. avoids to use PIRQ E-H
that are not shareable on some boards).

The following functions had their interrupt pin disabled
before:

  o SATA 2 (explicitly, no board seems to enable the device)
  o PCIe Root Port #4, #6-#8 (probably by accident)

PIRQs used before this change: A-D, F and H. After this
change: A-D.

Change-Id: I33f82702ea9c1b9c22ce14f01ee630dbf6203362
Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/c/31498
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-02-21 19:10:00 +00:00
..
acpi
arch ACPI: Correct asl_compiler_revision value 2019-02-21 19:07:31 +00:00
commonlib buildsystem: Promote rules.h to default include 2019-01-16 11:51:07 +00:00
console device/pci_early.c: Drop some guards 2019-02-11 11:32:20 +00:00
cpu cpu/intel/common: Add Nehalem for FSB detection 2019-02-13 13:02:06 +00:00
device device/pci_ops: Apply some symmetry in headers 2019-02-11 20:44:37 +00:00
drivers drivers/spi/spi_flash.c: Avoid static scan false positive 2019-02-20 10:38:22 +00:00
ec ec/lenovo/h8/Kconfig: increase ps2 kbd timeout from 3000 to 5000ms 2019-02-11 12:24:22 +00:00
include ACPI: Correct asl_compiler_revision value 2019-02-21 19:07:31 +00:00
lib ACPI: Correct asl_compiler_revision value 2019-02-21 19:07:31 +00:00
mainboard ACPI: Correct asl_compiler_revision value 2019-02-21 19:07:31 +00:00
northbridge nb/intel/nehalem: Remove CAR_GLOBAL use 2019-02-12 22:16:42 +00:00
security coreboot: check Cr50 PM mode on normal boot 2019-02-13 13:03:33 +00:00
soc ACPI: Correct asl_compiler_revision value 2019-02-21 19:07:31 +00:00
southbridge sb/intel/bd82x6x: Fix default IRQ mapping 2019-02-21 19:10:00 +00:00
superio superio/nsc/pc87417: Use common early_serial 2019-02-14 07:54:55 +00:00
vendorcode binaryPI: Fix cache coherency use for AP CPUs 2019-02-14 15:16:19 +00:00
Kconfig Kconfig: Add system type entries for common enclosures 2019-02-05 16:03:29 +00:00