Symbol: pmc_dev
arch/powerpc/sysdev/fsl_pmc.c
29
static struct device *pmc_dev;
arch/powerpc/sysdev/fsl_pmc.c
43
dev_err(pmc_dev, "tired waiting for SLP bit to clear\n");
arch/powerpc/sysdev/fsl_pmc.c
65
pmc_dev = &ofdev->dev;
drivers/platform/x86/intel/pmc/arl.c
695
static int arl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/arl.c
702
static int arl_h_resume(struct pmc_dev *pmcdev)
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
715
static int arl_h_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/cnp.c
257
void cnl_suspend(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/cnp.c
269
int cnl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1053
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1076
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1108
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1227
static void pmc_core_pmc_get_low_power_modes(struct pmc_dev *pmcdev, struct pmc *pmc)
drivers/platform/x86/intel/pmc/core.c
124
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1278
static void pmc_core_get_low_power_modes(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1325
void pmc_core_punit_pmt_init(struct pmc_dev *pmcdev, u32 *guids)
drivers/platform/x86/intel/pmc/core.c
1368
static bool pmc_core_is_pson_residency_enabled(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
138
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1385
static void pmc_core_dbgfs_unregister(struct pmc_dev *pmcdev)
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
1516
int pmc_core_pmt_get_lpm_req(struct pmc_dev *pmcdev, struct pmc *pmc, struct telem_endpoint *ep)
drivers/platform/x86/intel/pmc/core.c
1554
int pmc_core_pmt_get_blk_sub_req(struct pmc_dev *pmcdev, struct pmc *pmc,
drivers/platform/x86/intel/pmc/core.c
158
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
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
1627
static int pmc_core_pmc_add(struct pmc_dev *pmcdev, unsigned int pmc_idx)
drivers/platform/x86/intel/pmc/core.c
1665
static int pmc_core_ssram_get_reg_base(struct pmc_dev *pmcdev)
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
1825
struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
drivers/platform/x86/intel/pmc/core.c
1844
struct pmc_dev *pmcdev;
drivers/platform/x86/intel/pmc/core.c
1912
struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
drivers/platform/x86/intel/pmc/core.c
1927
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1954
static inline bool pmc_core_is_deepest_pkgc_failed(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1968
static inline bool pmc_core_is_s0ix_failed(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1983
int pmc_core_resume_common(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
2041
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
324
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
385
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
437
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
470
int pmc_core_send_ltr_ignore(struct pmc_dev *pmcdev, u32 value, int ignore)
drivers/platform/x86/intel/pmc/core.c
518
static ssize_t pmc_core_ltr_write(struct pmc_dev *pmcdev,
drivers/platform/x86/intel/pmc/core.c
539
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
555
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
566
static void pmc_core_slps0_dbg_latch(struct pmc_dev *pmcdev, bool reset)
drivers/platform/x86/intel/pmc/core.c
589
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
635
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
692
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
725
static void pmc_core_ltr_ignore_all(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
752
static void pmc_core_ltr_restore_all(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
778
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
807
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
828
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
850
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
868
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
93
static int set_etr3(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
930
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.h
467
void (*suspend)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
468
int (*resume)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
506
void (*suspend)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
507
int (*resume)(struct pmc_dev *pmcdev);
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
509
int (*sub_req)(struct pmc_dev *pmcdev, struct pmc *pmc, struct telem_endpoint *ep);
drivers/platform/x86/intel/pmc/core.h
534
int pmc_core_send_ltr_ignore(struct pmc_dev *pmcdev, u32 value, int ignore);
drivers/platform/x86/intel/pmc/core.h
536
int pmc_core_resume_common(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
538
void pmc_core_punit_pmt_init(struct pmc_dev *pmcdev, u32 *guids);
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
556
void cnl_suspend(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
557
int cnl_resume(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
558
int pmc_core_pmt_get_lpm_req(struct pmc_dev *pmcdev, struct pmc *pmc, struct telem_endpoint *ep);
drivers/platform/x86/intel/pmc/core.h
559
int pmc_core_pmt_get_blk_sub_req(struct pmc_dev *pmcdev, struct pmc *pmc,
drivers/platform/x86/intel/pmc/lnl.c
560
static int lnl_resume(struct pmc_dev *pmcdev)
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/mtl.c
982
static int mtl_resume(struct pmc_dev *pmcdev)
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/ptl.c
559
static int ptl_resume(struct pmc_dev *pmcdev)
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/spt.c
144
static int spt_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/tgl.c
242
struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
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/wcl.c
483
static int wcl_resume(struct pmc_dev *pmcdev)
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/pmc_atom.c
206
static inline u32 pmc_reg_read(struct pmc_dev *pmc, int reg_offset)
drivers/platform/x86/pmc_atom.c
211
static inline void pmc_reg_write(struct pmc_dev *pmc, int reg_offset, u32 val)
drivers/platform/x86/pmc_atom.c
218
struct pmc_dev *pmc = &pmc_device;
drivers/platform/x86/pmc_atom.c
244
static void pmc_hw_reg_setup(struct pmc_dev *pmc)
drivers/platform/x86/pmc_atom.c
275
struct pmc_dev *pmc = s->private;
drivers/platform/x86/pmc_atom.c
298
struct pmc_dev *pmc = s->private;
drivers/platform/x86/pmc_atom.c
315
struct pmc_dev *pmc = s->private;
drivers/platform/x86/pmc_atom.c
334
static void pmc_dbgfs_register(struct pmc_dev *pmc)
drivers/platform/x86/pmc_atom.c
350
static void pmc_dbgfs_register(struct pmc_dev *pmc)
drivers/platform/x86/pmc_atom.c
475
struct pmc_dev *pmc = &pmc_device;
drivers/platform/x86/pmc_atom.c
51
static struct pmc_dev pmc_device;
drivers/platform/x86/pmc_atom.c
531
struct pmc_dev *pmc = &pmc_device;