From eb503296fcd4f6e2afbf2bebda63da23354058b0 Mon Sep 17 00:00:00 2001 From: Rizwan Qureshi Date: Sun, 17 Feb 2019 11:04:51 +0530 Subject: soc/intel/cannonlake: Add ASL function for setting pad mode Add a function in gpio ASL library to set pad mode. BUG=b:123350329 Change-Id: I6c683f27ddffc3132001706d1694c71bb5664577 Signed-off-by: Rizwan Qureshi Reviewed-on: https://review.coreboot.org/c/31444 Tested-by: build bot (Jenkins) Reviewed-by: Furquan Shaikh --- src/soc/intel/cannonlake/include/soc/gpio_defs.h | 2 ++ src/soc/intel/cannonlake/include/soc/gpio_defs_cnp_h.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'src/soc/intel/cannonlake/include') diff --git a/src/soc/intel/cannonlake/include/soc/gpio_defs.h b/src/soc/intel/cannonlake/include/soc/gpio_defs.h index c282000d7e..e8b4f614ea 100644 --- a/src/soc/intel/cannonlake/include/soc/gpio_defs.h +++ b/src/soc/intel/cannonlake/include/soc/gpio_defs.h @@ -253,4 +253,6 @@ #define GPIORXSTATE_MASK 0x1 #define GPIORXSTATE_SHIFT 1 #define GPIOTXSTATE_MASK 0x1 +#define GPIOPADMODE_MASK 0xC00 +#define GPIOPADMODE_SHIFT 10 #endif diff --git a/src/soc/intel/cannonlake/include/soc/gpio_defs_cnp_h.h b/src/soc/intel/cannonlake/include/soc/gpio_defs_cnp_h.h index d8d002cad0..c74c2d7c96 100644 --- a/src/soc/intel/cannonlake/include/soc/gpio_defs_cnp_h.h +++ b/src/soc/intel/cannonlake/include/soc/gpio_defs_cnp_h.h @@ -327,4 +327,6 @@ #define GPIORXSTATE_MASK 0x1 #define GPIORXSTATE_SHIFT 1 #define GPIOTXSTATE_MASK 0x1 +#define GPIOPADMODE_MASK 0xC00 +#define GPIOPADMODE_SHIFT 10 #endif -- cgit v1.2.3