12 #include <soc/iomap.h>
14 #include <soc/pci_devs.h>
16 #include <soc/soc_chip.h>
17 #include <soc/systemagent.h>
118 int is_s0ix_enable =
config->s0ix_enable;
120 if (is_s0ix_enable) {
128 for (i = 0; i < *entries; i++) {
130 map[i].
ctype = i + 1;
__weak void soc_fill_fadt(acpi_fadt_t *fadt)
void sa_fill_gnvs(struct global_nvs *gnvs)
#define MWAIT_RES(state, sub_state)
#define C_STATE_LATENCY_FROM_LAT_REG(reg)
#define ACPI_ACCESS_SIZE_DWORD_ACCESS
#define ACPI_FADT_LOW_PWR_IDLE_S0
#define ACPI_ADDRESS_SPACE_IO
static __always_inline uint32_t read32p(const uintptr_t addr)
#define ACPI_BASE_ADDRESS
#define MP_IRQ_POLARITY_HIGH
const acpi_cstate_t * soc_get_cstate_map(size_t *entries)
int soc_madt_sci_irq_polarity(int sci)
void soc_power_states_generation(int core_id, int cores_per_package)
void soc_fill_gnvs(struct global_nvs *gnvs)
uint32_t soc_read_sci_irq_select(void)
uintptr_t soc_read_pmc_base(void)
void generate_p_state_entries(int core, int cores_per_package)
static int cstate_set_non_s0ix[]
static int cstate_set_s0ix[]
static const acpi_cstate_t cstate_map[NUM_C_STATES]