1 /* SPDX-License-Identifier: GPL-2.0-only */
5 #include <cpu/x86/smm.h>
6 #include <southbridge/intel/bd82x6x/pch.h>
7 #include <southbridge/intel/bd82x6x/me.h>
8 #include <northbridge/intel/sandybridge/sandybridge.h>
11 * Change LED_POWER# (SIO GPIO 45) state based on sleep type.
12 * The IO address is hardcoded as we don't have device path in SMM.
14 #define SIO_GPIO_BASE_SET4 (0x730 + 3)
15 #define SIO_GPIO_BLINK_GPIO45 0x25
16 void mainboard_smi_sleep(u8 slp_typ
)
27 reg8
= inb(SIO_GPIO_BASE_SET4
);
29 outb(reg8
, SIO_GPIO_BASE_SET4
);