coreboot-kgpe-d16/src/mainboard
Wentao Qin 2f7c7e8a77 mb/google/rex/var/screebo: Configure CNVi GPIO IO Standby State
This configures GPIO IO Standby State of GPP_F00 - GPP_F05 as masked
for CNVi.

Meteor Lake rex platform does not wake up from low power state by
bluetooth keyboard and mouse properly. It is identified that IO Standby
State needs to be configured as masked to function properly for CNVi.

BUG=b:286803481
TEST=Make screebo suspend to s0ix state and press a key from
bluetooth keyboard. Check the platform wakes up properly from s0ix.

Change-Id: I7fd342e52fa0f9126eab4c857a5adc04c26e49c6
Signed-off-by: Wentao Qin <qinwentao@huaqin.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76406
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Jamie Ryu <jamie.m.ryu@intel.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Reviewed-by: Kun Liu <liukun11@huaqin.corp-partner.google.com>
Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2023-07-13 16:38:13 +00:00
..
51nb treewide: Remove useless "_STA: Status" comment 2023-02-19 11:20:37 +00:00
acer treewide,intel/skylake: Use boolean type for s0ix_enable dt option 2023-06-20 14:33:43 +00:00
adlink
amd mb/amd/birman/Kconfig: Select SPI_FLASH_EXIT_4_BYTE_ADDR_MODE 2023-07-06 13:56:21 +00:00
aopen aopen/dxplplusu: Use ACPI_COMMON_MADT_IOAPIC 2023-04-26 11:04:08 +00:00
apple mainboard/*: Drop USB power control bits in GNVS 2023-05-01 17:33:31 +00:00
asrock mb/asrock/h77pro4-m: Make onboard NIC a child device below PCIe port 6 2023-03-30 16:31:17 +00:00
asus nb/intel/i440bx, mb/asus/p3b-f: Abolish disable_spd() 2023-05-17 13:09:04 +00:00
biostar mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
bostentech mainboard/*: Drop USB power control bits in GNVS 2023-05-01 17:33:31 +00:00
bytedance mb/bytedance: Add 2 SPR sockets server board bd_egs 2023-06-28 09:03:59 +00:00
cavium
clevo mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
compulab mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
dell mb/dell/e6400/acpi: Route Ricoh R5C847 PCI IRQ lines as DBC 2023-05-26 13:46:00 +00:00
emulation mb/emulation/*: Use newer function for resource declarations 2023-07-12 09:33:53 +00:00
example
facebook mb/facebook/fbg1701/board_mboot.h: Remove config from mb_log_list 2023-05-14 12:51:49 +00:00
foxconn mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
getac sb/intel/i82801gx/chip.h: Use 'bool' instead of 'int' 2023-04-08 03:35:39 +00:00
gigabyte util/sconfig: Remove unused ioapic and irq keywords 2023-04-11 16:23:28 +00:00
google mb/google/rex/var/screebo: Configure CNVi GPIO IO Standby State 2023-07-13 16:38:13 +00:00
hp mb/hp: Add new port for compaq_8300_elite_usdt 2023-07-03 05:01:02 +00:00
ibase sb/intel/i82801gx/chip.h: Use 'bool' instead of 'int' 2023-04-08 03:35:39 +00:00
ibm mb/ibm/sbp1: Disable SIO Uarts 2023-07-12 15:01:02 +00:00
intel mb/{google, intel}: Enable PCH Energy Reporting for MTL platforms 2023-07-12 14:10:54 +00:00
kontron soc/intel/apollolake: Switch to snake case for SataPortsEnable 2023-06-02 17:58:46 +00:00
lenovo mb/lenovo/x200: Add VBT files by default 2023-05-21 19:51:12 +00:00
libretrend mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
msi mb/msi/ms7d25/vboot-rwab.fmd: Add 32KiB HSPHY cache region 2023-06-23 09:00:39 +00:00
ocp mb/ocp/deltalake: Set SMM console log level via VPD 2023-02-16 00:48:04 +00:00
opencellular
packardbell
pcengines cpu,nb/amd/pi/00730F01: dynamically generate CPU devices 2023-05-13 00:14:32 +00:00
pine64
portwell mainboard/*: Drop USB power control bits in GNVS 2023-05-01 17:33:31 +00:00
prodrive mb/prodrive/hermes: Ensure VMX setting is applied 2023-05-13 09:19:32 +00:00
protectli mb/protectli/vault_ehl: Set DIMM_MAX to 1 2023-07-05 12:55:56 +00:00
purism mb/purism/librem_cnl: Define CMOS layout for Librem Mini v1/v2 2023-06-12 15:31:25 +00:00
razer mb/*: Remove lapic from devicetree 2023-01-30 10:49:11 +00:00
roda sb/intel/i82801gx/chip.h: Use 'bool' instead of 'int' 2023-04-08 03:35:39 +00:00
samsung treewide: Remove 'extern' from functions declaration 2023-05-26 13:45:24 +00:00
sapphire mb/*: Replace SNB PCI devices with references from chipset.cb 2023-02-04 01:42:39 +00:00
siemens mb/siemens/mc_ehl4: Change GPIO GPP_B5 polarity for DRAM population 2023-07-13 10:42:53 +00:00
sifive mb/emulation/*: Use newer function for resource declarations 2023-07-12 09:33:53 +00:00
starlabs mainboard/starlabs/*: Remove the power_on_after_fail option 2023-07-06 10:28:01 +00:00
supermicro treewide,intel/skylake: Use boolean type for s0ix_enable dt option 2023-06-20 14:33:43 +00:00
system76 mb/system76/{adl,tgl}: Add FMD files 2023-07-03 12:58:43 +00:00
ti
up soc/intel/apollolake: Switch to snake case for SataPortsEnable 2023-06-02 17:58:46 +00:00
Kconfig