coreboot-kgpe-d16/src
Tim Wawrzynczak 0b7bc80eba mb/google/brya/brya0: Fix irq and CS lines for FPMCU
The entries in the ACPI tables for the fingerprint module's SPI
configuration were incorrect.

1) The GPIO is routed to IOAPIC (and SCI), therefore in ACPI, it must be
   described by Interrupt(), not GpioInt()
2) The chip-select signal was selected as 1, not 0 `device spi 0/1 on`

BUG=b:181635081
TEST=verified in kernel logs:
localhost # ~ dmesg|egrep 'cros-ec-dev|cros-ec-spi'
[    4.569412] cros-ec-dev cros-ec-dev.1.auto: CrOS Fingerprint MCU detected
[    4.575303] cros-ec-spi spi-PRP0001:00: Chrome EC device registered

Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Change-Id: I9ef6c99f011969fc444e0c12b806529cb82bba3d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55147
Reviewed-by: EricR Lai <ericr_lai@compal.corp-partner.google.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-06-04 12:37:05 +00:00
..
acpi acpi: drop unused parameter from acpi_soc_fill_bert 2021-06-01 12:49:26 +00:00
arch arch/x86/acpi_bert_storage: change return type of bert_errors_present 2021-05-30 20:16:12 +00:00
commonlib commonlib/region: Turn addrspace_32bit into a more official API 2021-04-21 02:06:26 +00:00
console src: Retype option API to use unsigned integers 2021-05-06 14:48:15 +00:00
cpu cpu/intel/car/romstage.c: Drop unused function argument 2021-06-01 05:58:16 +00:00
device device: Consider fw_config probing in is_dev_enabled() 2021-05-24 16:55:39 +00:00
drivers intel/common/block: Move mainboard api to tcss common block 2021-06-04 12:36:07 +00:00
ec ec/kontron/kempld: Guard macro parameters 2021-05-28 10:05:15 +00:00
include acpi: drop unused parameter from acpi_soc_fill_bert 2021-06-01 12:49:26 +00:00
lib drivers/pc80/mc146818rtc: Check date and time for sanity 2021-05-30 20:28:14 +00:00
mainboard mb/google/brya/brya0: Fix irq and CS lines for FPMCU 2021-06-04 12:37:05 +00:00
northbridge nb/intel/x4x/rcven.c: Guard macro parameters 2021-05-28 10:05:37 +00:00
security Apply more uses for Kconfig TPM 2021-05-30 20:14:47 +00:00
soc intel/common/block: Move mainboard api to tcss common block 2021-06-04 12:36:07 +00:00
southbridge sb/intel/lynxpoint: Add pch_iobp_exec() function 2021-05-20 16:04:05 +00:00
superio src: Retype option API to use unsigned integers 2021-05-06 14:48:15 +00:00
vendorcode vendorcode/intel/fsp: Update to include post PRQ UPDs for Tiger Lake 2021-05-28 18:25:26 +00:00
Kconfig option: Allow mainboards to implement the API 2021-05-28 11:37:25 +00:00