Symbol: pmc_dev_info
drivers/platform/x86/intel/pmc/adl.c
314
struct pmc_dev_info adl_pmc_dev = {
drivers/platform/x86/intel/pmc/arl.c
709
static int arl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/arl.c
712
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/arl.c
715
static int arl_h_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/arl.c
718
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/arl.c
722
struct pmc_dev_info arl_pmc_dev = {
drivers/platform/x86/intel/pmc/arl.c
735
struct pmc_dev_info arl_h_pmc_dev = {
drivers/platform/x86/intel/pmc/cnp.c
278
struct pmc_dev_info cnp_pmc_dev = {
drivers/platform/x86/intel/pmc/core.c
1390
static void pmc_core_dbgfs_register(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
1457
pmc_dev_info->sub_req_show);
drivers/platform/x86/intel/pmc/core.c
1582
static int pmc_core_get_telem_info(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
1589
pcidev = pci_get_domain_bus_and_slot(0, 0, PCI_DEVFN(20, pmc_dev_info->pci_func));
drivers/platform/x86/intel/pmc/core.c
1609
ret = pmc_dev_info->sub_req(pmcdev, pmc, ep);
drivers/platform/x86/intel/pmc/core.c
1684
int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
1690
pmcdev->suspend = pmc_dev_info->suspend;
drivers/platform/x86/intel/pmc/core.c
1691
pmcdev->resume = pmc_dev_info->resume;
drivers/platform/x86/intel/pmc/core.c
1693
ssram = pmc_dev_info->regmap_list != NULL;
drivers/platform/x86/intel/pmc/core.c
1695
pmcdev->regmap_list = pmc_dev_info->regmap_list;
drivers/platform/x86/intel/pmc/core.c
1713
pmc->map = pmc_dev_info->map;
drivers/platform/x86/intel/pmc/core.c
1720
if (pmc_dev_info->dmu_guids)
drivers/platform/x86/intel/pmc/core.c
1721
pmc_core_punit_pmt_init(pmcdev, pmc_dev_info->dmu_guids);
drivers/platform/x86/intel/pmc/core.c
1724
ret = pmc_core_get_telem_info(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/core.c
1846
struct pmc_dev_info *pmc_dev_info;
drivers/platform/x86/intel/pmc/core.c
1866
pmc_dev_info = (struct pmc_dev_info *)cpu_id->driver_data;
drivers/platform/x86/intel/pmc/core.c
1887
if (pmc_dev_info->init)
drivers/platform/x86/intel/pmc/core.c
1888
ret = pmc_dev_info->init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/core.c
1890
ret = generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/core.c
1900
pmc_core_dbgfs_register(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
508
int (*init)(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
541
int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
543
extern struct pmc_dev_info spt_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
544
extern struct pmc_dev_info cnp_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
545
extern struct pmc_dev_info icl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
546
extern struct pmc_dev_info tgl_l_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
547
extern struct pmc_dev_info tgl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
548
extern struct pmc_dev_info adl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
549
extern struct pmc_dev_info mtl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
550
extern struct pmc_dev_info arl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
551
extern struct pmc_dev_info arl_h_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
552
extern struct pmc_dev_info lnl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
553
extern struct pmc_dev_info ptl_pmc_dev;
drivers/platform/x86/intel/pmc/core.h
554
extern struct pmc_dev_info wcl_pmc_dev;
drivers/platform/x86/intel/pmc/icl.c
53
struct pmc_dev_info icl_pmc_dev = {
drivers/platform/x86/intel/pmc/lnl.c
567
static int lnl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/lnl.c
570
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/lnl.c
573
struct pmc_dev_info lnl_pmc_dev = {
drivers/platform/x86/intel/pmc/mtl.c
989
static int mtl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/mtl.c
992
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/mtl.c
996
struct pmc_dev_info mtl_pmc_dev = {
drivers/platform/x86/intel/pmc/ptl.c
565
static int ptl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/ptl.c
568
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/ptl.c
571
struct pmc_dev_info ptl_pmc_dev = {
drivers/platform/x86/intel/pmc/spt.c
144
static int spt_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/spt.c
154
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/spt.c
157
struct pmc_dev_info spt_pmc_dev = {
drivers/platform/x86/intel/pmc/tgl.c
288
static int tgl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/tgl.c
292
ret = generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/tgl.c
300
struct pmc_dev_info tgl_l_pmc_dev = {
drivers/platform/x86/intel/pmc/tgl.c
307
struct pmc_dev_info tgl_pmc_dev = {
drivers/platform/x86/intel/pmc/wcl.c
489
static int wcl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/wcl.c
492
return generic_core_init(pmcdev, pmc_dev_info);
drivers/platform/x86/intel/pmc/wcl.c
495
struct pmc_dev_info wcl_pmc_dev = {