soc/intel/skylake: Add SKL SOC PCH H GPIO support
Add SKL/KBL PCH-H GPIO settings referring from SKL PCH-H specifications to support sklrvp11. Split the gpio_defs.h into headers gpio_pch_h_defs.h and gpio_soc_defs.h for PCH-H specific and SOC specific GPIO defs respectively. Change-Id: I5eaf8d809a1244a56038cbfc29502910eb90f9f2 Signed-off-by: Li Cheng Sooi <li.cheng.sooi@intel.com> Signed-off-by: Rahul Kumar Gupta <rahul.kumarxx.gupta@intel.com> Reviewed-on: https://review.coreboot.org/18027 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
This commit is contained in:
committed by
Aaron Durbin
parent
86ee4db0d8
commit
6a740539d1
@@ -45,12 +45,21 @@ static const struct gpio_community communities[] = {
|
||||
{
|
||||
.port_id = PID_GPIOCOM1,
|
||||
.min = GPP_C0,
|
||||
#if IS_ENABLED(CONFIG_SKYLAKE_SOC_PCH_H)
|
||||
.max = GPP_H23,
|
||||
#else
|
||||
.max = GPP_E23,
|
||||
#endif
|
||||
},
|
||||
{
|
||||
.port_id = PID_GPIOCOM3,
|
||||
#if IS_ENABLED(CONFIG_SKYLAKE_SOC_PCH_H)
|
||||
.min = GPP_I0,
|
||||
.max = GPP_I10,
|
||||
#else
|
||||
.min = GPP_F0,
|
||||
.max = GPP_G7,
|
||||
#endif
|
||||
},
|
||||
{
|
||||
.port_id = PID_GPIOCOM2,
|
||||
@@ -67,6 +76,10 @@ static const char *gpio_group_names[GPIO_NUM_GROUPS] = {
|
||||
"GPP_E",
|
||||
"GPP_F",
|
||||
"GPP_G",
|
||||
#if IS_ENABLED(CONFIG_SKYLAKE_SOC_PCH_H)
|
||||
"GPP_H",
|
||||
"GPP_I",
|
||||
#endif
|
||||
"GPD",
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user