/* * This file is part of the coreboot project. * * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ #include #include #include #include #define LTE3_PWROFF_L GPP_D0 void variant_smi_sleep(u8 slp_typ) { uint32_t sku_id; if (slp_typ == ACPI_S5) { sku_id = variant_board_sku(); switch (sku_id) { case SKU_1_NAUTILUS_LTE: /* Turn off LTE module */ gpio_set(LTE3_PWROFF_L, 0); break; default: break; } } }