coreboot-kgpe-d16/src/soc/intel
Lijian Zhao 5ff742c740 soc/intel/cannonlake: Add cannonlake ACPI GPIO op
Follow instrcution from https://doc.coreboot.org/acpi/gpio.html to
implement GPIO toggling method, covered for both CNP_LP and CNP_H pch.

BUG=N/A
TEST=Build and boot up fine on sarien platform, add an dummy STSX in
DSDT table, read back from iotools to confirm the GPIO tx state get
updated.

Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Change-Id: I006a6a8fc580c73ac0938968397a628a4ffe504f
Reviewed-on: https://review.coreboot.org/c/30461
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-01-03 19:50:00 +00:00
..
apollolake soc/intel: Get rid of device_t 2018-12-20 22:16:24 +00:00
baytrail arch/x86: Use a common timestamp.inc with romcc bootblocks 2018-12-30 12:30:55 +00:00
braswell arch/x86: Use a common timestamp.inc with romcc bootblocks 2018-12-30 12:30:55 +00:00
broadwell soc/intel: Fix bad uses of __SIMPLE_DEVICE__ 2019-01-03 12:16:33 +00:00
cannonlake soc/intel/cannonlake: Add cannonlake ACPI GPIO op 2019-01-03 19:50:00 +00:00
common soc/intel: Fix bad uses of __SIMPLE_DEVICE__ 2019-01-03 12:16:33 +00:00
denverton_ns soc/intel: Fix bad uses of __SIMPLE_DEVICE__ 2019-01-03 12:16:33 +00:00
fsp_baytrail soc/intel: Fix ugly preprocessor macro 2018-12-30 21:35:54 +00:00
fsp_broadwell_de soc/intel/fsp_broadwell_de/acpi: Fix wrong table checksum 2018-12-24 08:14:54 +00:00
icelake soc: Remove useless include <device/pci_ids.h> 2018-12-19 05:20:49 +00:00
quark soc/intel/quark: Drop BOOTBLOCK_SAVE_BIST_AND_TIMESTAMP 2018-12-24 08:19:08 +00:00
skylake soc/intel/skylake/graphics: Ensure intel_gma_restore_opregion() is called 2019-01-02 21:04:33 +00:00
Kconfig src/cpu: Remove dead sourced lines 2018-11-15 10:25:20 +00:00