Home
last modified time | relevance | path

Searched refs:pmc_dev_info (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/drivers/platform/x86/intel/pmc/
H A Dcore.h459 struct pmc_dev_info { struct
466 int (*init)(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info); argument
499 int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
501 extern struct pmc_dev_info spt_pmc_dev;
502 extern struct pmc_dev_info cnp_pmc_dev;
503 extern struct pmc_dev_info icl_pmc_dev;
505 extern struct pmc_dev_info tgl_pmc_dev;
506 extern struct pmc_dev_info adl_pmc_dev;
507 extern struct pmc_dev_info mtl_pmc_dev;
508 extern struct pmc_dev_info arl_pmc_dev;
[all …]
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
154 return generic_core_init(pmcdev, pmc_dev_info); in spt_core_init()
157 struct pmc_dev_info spt_pmc_dev = {
H A Darl.c716 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()
728 struct pmc_dev_info arl_pmc_dev = {
738 struct pmc_dev_info arl_h_pmc_dev = {
H A Dtgl.c288 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()
300 struct pmc_dev_info tgl_l_pmc_dev = {
307 struct pmc_dev_info tgl_pmc_dev = {
H A Dcore.c1353 int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info) in generic_core_init() argument
1359 pmcdev->suspend = pmc_dev_info->suspend; in generic_core_init()
1360 pmcdev->resume = pmc_dev_info->resume; in generic_core_init()
1362 ssram = pmc_dev_info->regmap_list != NULL; in generic_core_init()
1374 pmc->map = pmc_dev_info->map; in generic_core_init()
1381 if (pmc_dev_info->dmu_guid) in generic_core_init()
1495 struct pmc_dev_info *pmc_dev_info; in pmc_core_probe() local
1515 pmc_dev_info = (struct pmc_dev_info *)cpu_id->driver_data; in pmc_core_probe()
1534 if (pmc_dev_info->init) in pmc_core_probe()
1535 ret = pmc_dev_info->init(pmcdev, pmc_dev_info); in pmc_core_probe()
[all …]
H A Dlnl.c553 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()
559 struct pmc_dev_info lnl_pmc_dev = {
H A Dptl.c539 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()
545 struct pmc_dev_info ptl_pmc_dev = {
H A Dicl.c53 struct pmc_dev_info icl_pmc_dev = {
H A Dmtl.c993 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()
999 struct pmc_dev_info mtl_pmc_dev = {
H A Dcnp.c277 struct pmc_dev_info cnp_pmc_dev = {
H A Dadl.c314 struct pmc_dev_info adl_pmc_dev = {