Lines Matching refs:pmcdev
986 static int mtl_resume(struct pmc_dev *pmcdev) in mtl_resume() argument
989 pmc_core_send_ltr_ignore(pmcdev, 3, 0); in mtl_resume()
991 return pmc_core_resume_common(pmcdev); in mtl_resume()
994 int mtl_core_init(struct pmc_dev *pmcdev) in mtl_core_init() argument
996 struct pmc *pmc = pmcdev->pmcs[PMC_IDX_SOC]; in mtl_core_init()
1003 pmcdev->suspend = cnl_suspend; in mtl_core_init()
1004 pmcdev->resume = mtl_resume; in mtl_core_init()
1005 pmcdev->regmap_list = mtl_pmc_info_list; in mtl_core_init()
1011 ret = pmc_core_ssram_init(pmcdev, func); in mtl_core_init()
1014 dev_warn(&pmcdev->pdev->dev, in mtl_core_init()
1022 pmc_core_get_low_power_modes(pmcdev); in mtl_core_init()
1023 pmc_core_punit_pmt_init(pmcdev, MTL_PMT_DMU_GUID); in mtl_core_init()
1026 return pmc_core_ssram_get_lpm_reqs(pmcdev); in mtl_core_init()