14 #define C2P_BUFFER_MAXSIZE 0xc00
15 #define P2C_BUFFER_MAXSIZE 0xc00
60 #if (CONFIG(SOC_AMD_COMMON_BLOCK_PSP_GEN2))
85 buffer->header.size =
sizeof(*buffer);
void * memset(void *dstpp, int c, size_t len)
void psp_print_cmd_status(int cmd_status, struct mbox_buffer_header *header)
#define printk(level,...)
static __always_inline msr_t rdmsr(unsigned int index)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
void soc_fill_smm_trig_info(struct smm_trigger_info *trig)
void soc_fill_smm_reg_info(struct smm_register_info *reg)
int send_psp_command(u32 command, void *buffer)
#define MBOX_BIOS_CMD_SX_INFO_SLEEP_TYPE_MAX
#define MBOX_BIOS_CMD_SMM_INFO
#define MBOX_BIOS_CMD_SX_INFO
static void set_smm_flag(void)
#define C2P_BUFFER_MAXSIZE
#define P2C_BUFFER_MAXSIZE
static void clear_smm_flag(void)
u8 buffer[C2P_BUFFER_MAXSIZE]
void psp_notify_sx_info(u8 sleep_type)
unsigned long long uint64_t