coreboot/src
Furquan Shaikh af8123cf81 soc/amd/common/gpio: Make macro names for GPIO flags consistent
`soc_amd_gpio` structure uses a flag field to store additional
information about GPIO configuration that does not end up directly in
the GPIO control register. However, the naming for these flags is not
consistent across event triggers and special configurations. This
change updates the flag names to be consistent (starting with
GPIO_FLAG_*) and adds some helper functions for GPIO events.

In the following CLs, more changes will be made to drop some of the
special flags which are not really required.

BUG=b:159944426

Change-Id: Idca795c3e594eb956d297d5ba5d08f75b5563ee5
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/42869
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-06-30 22:35:38 +00:00
..
acpi ACPI: Replace smm_setup_structures() 2020-06-24 11:49:15 +00:00
arch src/arch/x86: Ensure $(objgenerated) exists before it's used 2020-06-30 22:27:21 +00:00
commonlib cbmem: Remove IDs for TSEG and BERT 2020-06-22 22:57:13 +00:00
console console: Update for vboot before bootblock 2020-06-15 22:07:12 +00:00
cpu ACPI: Replace smm_setup_structures() 2020-06-24 11:49:15 +00:00
device Kconfig: Escape variable to accommodate new Kconfig versions 2020-06-19 15:29:04 +00:00
drivers src/drivers/intel: Avoid NULL pointer dereference 2020-06-30 05:58:37 +00:00
ec ec/google/wilco: Suppress UCSI events in S0ix 2020-06-17 19:46:36 +00:00
include ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
lib lib/hardwaremain: Drop HAVE_ACPI_RESUME guards 2020-06-18 13:01:08 +00:00
mainboard mb/google/hatch: Allow USB2/3 wakeups to (un)plug events in dt 2020-06-30 21:19:36 +00:00
northbridge sb/intel/i82801ix: Use pmutil.h definitions 2020-06-27 23:37:19 +00:00
security lockdown: Add hint for how to check for lockdown support in boot log 2020-06-22 12:27:18 +00:00
soc soc/amd/common/gpio: Make macro names for GPIO flags consistent 2020-06-30 22:35:38 +00:00
southbridge sb/intel: Add include guards on nvs.h 2020-06-30 09:20:02 +00:00
superio superio/winbond/w83977tf: Add suspend related fields 2020-06-16 20:17:26 +00:00
vendorcode ACPI: Drop typedef global_nvs_t 2020-06-30 09:19:10 +00:00
Kconfig Add qc_blobs repository 2020-06-30 08:57:03 +00:00