diff --git a/src/mainboard/amd/crater/Kconfig b/src/mainboard/amd/crater/Kconfig index cc15d467ab..729e1d6fd8 100644 --- a/src/mainboard/amd/crater/Kconfig +++ b/src/mainboard/amd/crater/Kconfig @@ -92,6 +92,12 @@ config ENABLE_EVAL_19V help Enable the 19V rail for Eval Card PCIe slot +config ENABLE_M2_SSD + bool "Enable M.2 SSD Slot" + default y + help + Use GPP[8:11] connected to M.2 SSD + choice prompt "XGBE/WWAN/WLAN/DT Selection" default XGBE_WWAN_WLAN diff --git a/src/mainboard/amd/crater/ec.c b/src/mainboard/amd/crater/ec.c index b97b1100c4..442782e1d4 100644 --- a/src/mainboard/amd/crater/ec.c +++ b/src/mainboard/amd/crater/ec.c @@ -9,7 +9,6 @@ #define CRATER_EC_CMD 0x666 #define CRATER_EC_DATA 0x662 -#define ENABLE_M2_SSD1 1 #define EC_GPIO_0_ADDR 0xA0 #define EC_EVAL_PWREN BIT(0) @@ -144,7 +143,7 @@ static void configure_ec_gpio(void) ec_write(EC_GPIO_4_ADDR, tmp); tmp = ec_read(EC_GPIO_7_ADDR); - if (CONFIG(ENABLE_M2_SSD1)) { + if (CONFIG(ENABLE_M2_SSD)) { tmp |= (EC7_ODD_SSD_SW | EC7_SSD_HDD_SW); } else { tmp &= ~(EC7_ODD_SSD_SW | EC7_SSD_HDD_SW); @@ -162,7 +161,7 @@ static void configure_ec_gpio(void) ec_write(EC_GPIO_7_ADDR, tmp); tmp = ec_read(EC_GPIO_8_ADDR); - if (CONFIG(ENABLE_M2_SSD1)) { + if (CONFIG(ENABLE_M2_SSD)) { tmp |= EC8_M2SSD_PWREN; } else { tmp &= ~EC8_M2SSD_PWREN;