coreboot-kgpe-d16/src
Maxim Polyakov b2634c1f98 intel/common: add a macro to set ownership for GPI
Adds a new macro that allow to set the DRIVER or ACPI as host software
ownership for the GPI pad using the parameter own. Thus, this macro can
define more variants for pad configuration than others.

This is necessary to describe in more detail the configuration for the
Tioga Pass OCP server [1] and other boards. In addition, these changes
will be used to automatically generate macros [2] and great simplify
this task.

[1] https://review.coreboot.org/c/coreboot/+/39427
[2] https://review.coreboot.org/c/coreboot/+/35643

Change-Id: I9c191fb6935e94da6e296f8fee0b91a973534e1a
Signed-off-by: Maxim Polyakov <max.senia.poliak@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/40276
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Furquan Shaikh <furquan@google.com>
2020-04-17 18:18:17 +00:00
..
acpi
arch cpu/x86/acpi: Add assignments to ACPI_Sn enums 2020-04-15 14:05:28 +00:00
commonlib src/commonlib: Use SPDX for GPL-2.0-only files 2020-04-04 01:14:24 +00:00
console src/console: Use SPDX for GPL-2.0-only files 2020-04-04 01:14:11 +00:00
cpu src/cpu: Use SPDX for GPL-2.0-only files 2020-04-04 14:59:17 +00:00
device Replace DEVICE_NOOP with noop_(set|read)_resources 2020-04-10 11:50:22 +00:00
drivers mainboard/lenovo: Use the original hardware ids for keyboard/pointing 2020-04-14 09:50:10 +00:00
ec ec/google/chromeec: Add host command EC_CMD_GET_KEYBD_CONFIG 2020-04-17 01:07:25 +00:00
include intel/common/block/lpc: Add new device IDs for Lewisburg PCH 2020-04-16 18:42:57 +00:00
lib src/lib: Use SPDX for GPL-2.0-only files 2020-04-04 16:35:53 +00:00
mainboard mb/google/hatch/var/kindred: Override VBT selection for kled 2020-04-16 18:40:14 +00:00
northbridge nb/intel/sandybridge/raminit: Add ECC support 2020-04-14 10:02:14 +00:00
security Do not select USE_BLOBS 2020-04-15 19:11:08 +00:00
soc intel/common: add a macro to set ownership for GPI 2020-04-17 18:18:17 +00:00
southbridge sb/intel/bd82x6x/sata: Clean up IDE modes 2020-04-15 20:59:48 +00:00
superio Drop unnecessary DEVICE_NOOP entries 2020-04-10 11:25:04 +00:00
vendorcode vc/amd/fsp/picasso: Add file for GUIDs 2020-04-16 23:42:57 +00:00
Kconfig src/Kconfig: enable USE_BLOBS by default 2020-04-14 10:03:55 +00:00