coreboot/src/mainboard
Krishna Prasad Bhat 847289d49e mb/google/hatch: Unlock GPIO pads
GPP_A12 is being used as FPMCU_RST in hatch. This GPIO is being padlocked in
FSP and cannot used in kernel. Hence unlock the GPIO pads to export this pin
in kernel to be used as FPMCU_RST.

BUG=b:128686027
BRANCH=None
TEST=Read Pad Configuration Lock (PADCFGLOCK_GPP_A_0) register.
localhost /sys/class/gpio # iotools mmio_read32 0xfd6e0080
0x00000000
localhost /sys/class/gpio # echo 212 > export

Change-Id: Ie0439956e6c8e386435e535665ccaf2ab82adeb0
Signed-off-by: Krishna Prasad Bhat <krishna.p.bhat.d@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/32126
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-04-01 07:53:05 +00:00
..
adi src: Drop unused 'include <arch/acpigen.h>' 2019-03-12 07:27:28 +00:00
adlink
advansus src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
amd Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
aopen src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
apple src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
asrock src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
asus mainboard/asus/p8h61-m_pro : Support TPM module 2019-03-31 15:08:33 +00:00
avalue src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
bap Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
biostar src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
cavium src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
compulab coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
cubietech device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
elmex src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
emulation src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
esd src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
facebook mb/facebook/watson: Enable TPM 1.2 support 2019-03-12 00:06:43 +00:00
foxconn mb/foxconn/g41m: Fix overridetree 2019-03-18 13:45:34 +00:00
getac nb/intel/i945: Use DEBUG_RAM_SETUP 2019-03-24 10:40:40 +00:00
gigabyte nb/intel/i945: Use DEBUG_RAM_SETUP 2019-03-24 10:40:40 +00:00
gizmosphere src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
google mb/google/hatch: Unlock GPIO pads 2019-04-01 07:53:05 +00:00
hp src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
ibase nb/intel/i945: Use DEBUG_RAM_SETUP 2019-03-24 10:40:40 +00:00
iei src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
intel chromeos: remove remaining dev switch references 2019-03-28 06:43:21 +00:00
jetway src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
kontron nb/intel/i945: Use DEBUG_RAM_SETUP 2019-03-24 10:40:40 +00:00
lenovo Move calls to quick_ram_check() before CBMEM init 2019-03-27 08:26:16 +00:00
lippert src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
msi src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
ocp coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
opencellular src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
packardbell Move calls to quick_ram_check() before CBMEM init 2019-03-27 08:26:16 +00:00
pcengines Fix up remaining boolean uses of CONFIG_XXX to CONFIG(XXX) 2019-03-25 11:03:49 +00:00
purism src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
roda nb/intel/i945: Use DEBUG_RAM_SETUP 2019-03-24 10:40:40 +00:00
samsung chromeos: update old boards to use lb_add_gpios notation 2019-03-27 08:21:01 +00:00
sapphire src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
scaleway src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
siemens mb/siemens/mc_apl1: use comment in Kconfig.name 2019-03-21 12:04:01 +00:00
sifive coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
supermicro src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
ti device/mmio.h: Add include file for MMIO ops 2019-03-04 15:57:39 +00:00
tyan src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
via src: Use 'include <string.h>' when appropriate 2019-03-20 20:27:51 +00:00
Kconfig