acpi_pst_md
if (acpi_pst_md == NULL)
if (acpi_pst_md != NULL &&
acpi_pst_md->pmd_set_pstate != NULL) {
if (has_domain && acpi_pst_md != NULL &&
acpi_pst_md->pmd_set_pstate != NULL) {
if (error == 0 && acpi_pst_md && acpi_pst_md->pmd_get_pstate) {
error = acpi_pst_md->pmd_check_csr(pmsg->ch_ctrl, pmsg->ch_status);
if (acpi_pst_md == NULL)
error = acpi_pst_md->pmd_check_pstates(acpi_pstates, acpi_npstates);
if (acpi_pst_md == NULL)
error = acpi_pst_md->pmd_init(pmsg->ch_ctrl, pmsg->ch_status);
if (acpi_pst_md == NULL)
error = acpi_pst_md->pmd_set_pstate(pmsg->ch_ctrl, pmsg->ch_status,
KKASSERT(acpi_pst_md != NULL);
pstate = acpi_pst_md->pmd_get_pstate(pmsg->ch_status, acpi_pstates,
if (acpi_pst_md == NULL)
if (fixup && acpi_pst_md != NULL &&
acpi_pst_md->pmd_set_pstate != NULL)
static const struct acpi_pst_md *acpi_pst_md;
if (acpi_pst_md == NULL)
acpi_pst_md = acpi_pst_md_probe();
const struct acpi_pst_md *acpi_pst_md_probe(void);
static const struct acpi_pst_md *
static const struct acpi_pst_md acpi_pst_amd1x = {
static const struct acpi_pst_md acpi_pst_amd0f = {
static const struct acpi_pst_md acpi_pst_intel = {
const struct acpi_pst_md *
static const struct acpi_pst_md *
static const struct acpi_pst_md *
static const struct acpi_pst_md *