Home
last modified time | relevance | path

Searched refs:pmcdev (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/drivers/platform/x86/intel/pmc/
H A Dcore.c964 ret = pmt_telem_read(pmcdev->punit_ep, pmcdev->die_c6_offset, in pmc_core_die_c6_us_show()
1314 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1320 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1323 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1326 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1332 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1343 pmcdev->dbgfs_dir, pmcdev, in pmc_core_dbgfs_register()
1503 if (!pmcdev) in pmc_core_probe()
1579 pmcdev->suspend(pmcdev); in pmc_core_suspend()
1653 pmcdev->pkgc_res_cnt[pmcdev->num_of_pkgc - 1]); in pmc_core_resume_common()
[all …]
H A Dcore_ssram.c119 pmc_for_each_mode(mode, pmcdev) { in pmc_core_get_lpm_req()
128 dev_err(&pmcdev->pdev->dev, in pmc_core_get_lpm_req()
148 if (!pmcdev->ssram_pcidev) in pmc_core_ssram_get_lpm_reqs()
152 if (!pmcdev->pmcs[i]) in pmc_core_ssram_get_lpm_reqs()
155 ret = pmc_core_get_lpm_req(pmcdev, pmcdev->pmcs[i]); in pmc_core_ssram_get_lpm_reqs()
201 info.parent = &pmcdev->pdev->dev; in pmc_add_pmt()
241 devm_kfree(&pmcdev->pdev->dev, pmc); in pmc_core_pmc_add()
245 pmcdev->pmcs[pmc_index] = pmc; in pmc_core_pmc_add()
260 if (!pmcdev->regmap_list) in pmc_core_ssram_get_pmc()
312 pmcdev->ssram_pcidev = pcidev; in pmc_core_ssram_init()
[all …]
H A Dcore.h427 void (*suspend)(struct pmc_dev *pmcdev);
428 int (*resume)(struct pmc_dev *pmcdev);
464 void (*suspend)(struct pmc_dev *pmcdev);
465 int (*resume)(struct pmc_dev *pmcdev);
488 int pmc_core_ssram_get_lpm_reqs(struct pmc_dev *pmcdev);
491 int pmc_core_resume_common(struct pmc_dev *pmcdev);
493 void pmc_core_get_low_power_modes(struct pmc_dev *pmcdev);
513 void cnl_suspend(struct pmc_dev *pmcdev);
514 int cnl_resume(struct pmc_dev *pmcdev);
516 #define pmc_for_each_mode(mode, pmcdev) \ argument
[all …]
H A Dcnp.c256 void cnl_suspend(struct pmc_dev *pmcdev) in cnl_suspend() argument
265 pmc_core_send_ltr_ignore(pmcdev, 3, 1); in cnl_suspend()
268 int cnl_resume(struct pmc_dev *pmcdev) in cnl_resume() argument
272 pmc_core_send_ltr_ignore(pmcdev, 3, 0); in cnl_resume()
274 return pmc_core_resume_common(pmcdev); in cnl_resume()
H A Darl.c702 static int arl_resume(struct pmc_dev *pmcdev) in arl_resume() argument
706 return cnl_resume(pmcdev); in arl_resume()
709 static int arl_h_resume(struct pmc_dev *pmcdev) in arl_h_resume() argument
713 return cnl_resume(pmcdev); in arl_h_resume()
716 static int arl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in arl_core_init() argument
719 return generic_core_init(pmcdev, pmc_dev_info); in arl_core_init()
722 static int arl_h_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in arl_h_core_init() argument
725 return generic_core_init(pmcdev, pmc_dev_info); in arl_h_core_init()
H A Dtgl.c242 struct pmc_dev *pmcdev = platform_get_drvdata(pdev); in pmc_core_get_tgl_lpm_reqs() local
243 struct pmc *pmc = pmcdev->pmcs[PMC_IDX_MAIN]; in pmc_core_get_tgl_lpm_reqs()
288 static int tgl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in tgl_core_init() argument
292 ret = generic_core_init(pmcdev, pmc_dev_info); in tgl_core_init()
296 pmc_core_get_tgl_lpm_reqs(pmcdev->pdev); in tgl_core_init()
H A Dspt.c144 static int spt_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in spt_core_init() argument
152 return generic_core_init(pmcdev, &cnp_pmc_dev); in spt_core_init()
154 return generic_core_init(pmcdev, pmc_dev_info); in spt_core_init()
H A Dlnl.c546 static int lnl_resume(struct pmc_dev *pmcdev) in lnl_resume() argument
550 return cnl_resume(pmcdev); in lnl_resume()
553 static int lnl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in lnl_core_init() argument
556 return generic_core_init(pmcdev, pmc_dev_info); in lnl_core_init()
H A Dptl.c533 static int ptl_resume(struct pmc_dev *pmcdev) in ptl_resume() argument
536 return cnl_resume(pmcdev); in ptl_resume()
539 static int ptl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in ptl_core_init() argument
542 return generic_core_init(pmcdev, pmc_dev_info); in ptl_core_init()
H A Dmtl.c986 static int mtl_resume(struct pmc_dev *pmcdev) in mtl_resume() argument
990 return cnl_resume(pmcdev); in mtl_resume()
993 static int mtl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in mtl_core_init() argument
996 return generic_core_init(pmcdev, pmc_dev_info); in mtl_core_init()