diff options
Diffstat (limited to 'src/soc')
-rw-r--r-- | src/soc/intel/apollolake/gpio.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/soc/intel/apollolake/gpio.c b/src/soc/intel/apollolake/gpio.c index 8b89dfd9a0..8e4ff3ebf4 100644 --- a/src/soc/intel/apollolake/gpio.c +++ b/src/soc/intel/apollolake/gpio.c @@ -72,6 +72,10 @@ static const struct pad_community *gpio_get_community(uint16_t pad) static void gpio_configure_itss(const struct pad_config *cfg, uint16_t port, uint16_t pad_cfg_offset) { + /* No ITSS configuration in SMM. */ + if (ENV_SMM) + return; + int irq; /* Set up ITSS polarity if pad is routed to APIC. |