aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/google/octopus/variants/fleex/variant.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainboard/google/octopus/variants/fleex/variant.c')
-rw-r--r--src/mainboard/google/octopus/variants/fleex/variant.c30
1 files changed, 1 insertions, 29 deletions
diff --git a/src/mainboard/google/octopus/variants/fleex/variant.c b/src/mainboard/google/octopus/variants/fleex/variant.c
index c71a63e68b..52f822a6c4 100644
--- a/src/mainboard/google/octopus/variants/fleex/variant.c
+++ b/src/mainboard/google/octopus/variants/fleex/variant.c
@@ -6,34 +6,6 @@
#include <delay.h>
#include <gpio.h>
-struct gpio_with_delay {
- gpio_t gpio;
- unsigned int delay_msecs;
-};
-
-static void power_off_lte_module(u8 slp_typ)
-{
- const struct gpio_with_delay lte_power_off_gpios[] = {
- {
- GPIO_161, /* AVS_I2S1_MCLK -- PLT_RST_LTE_L */
- 30,
- },
- {
- GPIO_117, /* PCIE_WAKE1_B -- FULL_CARD_POWER_OFF */
- 100
- },
- {
- GPIO_67, /* UART2-CTS_B -- EN_PP3300_DX_LTE_SOC */
- 0
- }
- };
-
- for (int i = 0; i < ARRAY_SIZE(lte_power_off_gpios); i++) {
- gpio_output(lte_power_off_gpios[i].gpio, 0);
- mdelay(lte_power_off_gpios[i].delay_msecs);
- }
-}
-
void variant_smi_sleep(u8 slp_typ)
{
/* Currently use cases here all target to S5 therefore we do early return
@@ -41,5 +13,5 @@ void variant_smi_sleep(u8 slp_typ)
if (slp_typ != ACPI_S5)
return;
- power_off_lte_module(slp_typ);
+ power_off_lte_module();
}