/* SPDX-License-Identifier: GPL-2.0-only */ #include #include #include #include #include #include #include "onboard.h" /* gpi_sts is GPIO 47:32 */ void mainboard_smi_gpi(u32 gpi_sts) { } void mainboard_smi_sleep(u8 slp_typ) { /* Disable USB charging if required */ switch (slp_typ) { case ACPI_S3: set_power_led(LED_BLINK); /* Enable DCP mode */ if (CONFIG(BOARD_GOOGLE_TIDUS)) { set_gpio(GPIO_USB_CTL_1, 0); } break; case ACPI_S5: set_power_led(LED_OFF); break; } }