coreboot/src/mainboard
Ashish Kumar Mishra 32ebaef73c mb/google/brox: Handle GPI_INT pin lower to GPI_WAKE
In case where PAD_CFG_GPI_INT() is initialized with a pin value
lower to PAD_CFG_GPI_IRQ_WAKE() for same GPIO community
the set_ioapic_used() is only called for the PAD_CFG_GPI_IRQ_WAKE() pin.
Due to this the IRQ associated with PAD_CFG_GPI_INT() is found free by
find_free_unique_irq() during IRQ assignment and assigned to other pins
which causes IRQ conflicts

BUG=b:322984217
BRANCH=None
TEST=Boot test on brox, check if correct IRQ assigned to EC

Change-Id: I8c3d557e888b8d0ceac203f49b702910fba26d6d
Signed-off-by: Ashish Kumar Mishra <ashish.k.mishra@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/80334
Reviewed-by: Karthik Ramasubramanian <kramasub@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-02-08 06:02:54 +00:00
..
51nb mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
acer mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
adlink
amd mb/amd/birman: add Phoenix with openSIL mainboard option 2024-02-02 20:38:28 +00:00
aopen device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
apple mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
asrock mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
asus mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
biostar mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
bostentech mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
bytedance soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets 2024-02-06 08:21:05 +00:00
cavium src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
clevo mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
compulab mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
dell mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
emulation device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
example
facebook mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
foxconn mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
getac mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
gigabyte mb/51nb to mb/gigabyte: Rename Makefiles from .inc to .mk 2024-01-24 10:17:55 +00:00
google mb/google/brox: Handle GPI_INT pin lower to GPI_WAKE 2024-02-08 06:02:54 +00:00
hp mb/hp/snb_ivb_laptops: Add SMBIOS slot information 2024-01-25 14:53:29 +00:00
ibase device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
ibm soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets 2024-02-06 08:21:05 +00:00
intel soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets 2024-02-06 08:21:05 +00:00
inventec soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets 2024-02-06 08:21:05 +00:00
kontron device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
lenovo mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
libretrend mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
msi mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
ocp soc/intel/xeon_sp/smihandler: Lock SMM_FEATURE_CONTROL on all sockets 2024-02-06 08:21:05 +00:00
opencellular src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
packardbell mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
pcengines device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
pine64 mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
portwell mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
prodrive mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
protectli src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
purism mb/purism/librem_cnl: Set edk2 boot timeout for Librem Mini 2024-01-26 15:11:21 +00:00
razer mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
roda device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
samsung mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
sapphire mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
siemens device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00
sifive mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
starlabs mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
supermicro include/device/device.h: Remove CHIP_NAME() macro 2024-01-31 09:51:58 +00:00
system76 mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
ti mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
up mb/lenovo to mb/squared: Rename Makefiles from .inc to .mk 2024-01-24 11:54:40 +00:00
Kconfig mainboard/Kconfig: add 24MB ROM size 2024-01-22 12:15:11 +00:00