Symbol: pmc_dev
arch/powerpc/sysdev/fsl_pmc.c
28
static struct device *pmc_dev;
arch/powerpc/sysdev/fsl_pmc.c
42
dev_err(pmc_dev, "tired waiting for SLP bit to clear\n");
arch/powerpc/sysdev/fsl_pmc.c
64
pmc_dev = &ofdev->dev;
drivers/platform/x86/intel/pmc/arl.c
698
static int arl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/arl.c
705
static int arl_h_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/arl.c
712
static int arl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/arl.c
718
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
1054
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1095
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1105
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1115
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
1147
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
124
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1266
static void pmc_core_pmc_get_low_power_modes(struct pmc_dev *pmcdev, struct pmc *pmc)
drivers/platform/x86/intel/pmc/core.c
1317
static void pmc_core_get_low_power_modes(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1364
void pmc_core_punit_pmt_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
138
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1424
static bool pmc_core_is_pson_residency_enabled(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1441
static void pmc_core_dbgfs_unregister(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
1446
static void pmc_core_dbgfs_register(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
158
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
1582
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
1620
int pmc_core_pmt_get_blk_sub_req(struct pmc_dev *pmcdev, struct pmc *pmc,
drivers/platform/x86/intel/pmc/core.c
1648
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
1699
static int pmc_core_pmc_add(struct pmc_dev *pmcdev, unsigned int pmc_idx)
drivers/platform/x86/intel/pmc/core.c
1738
static int pmc_core_ssram_get_reg_base(struct pmc_dev *pmcdev, u8 num_pmcs, const u8 *pmc_list)
drivers/platform/x86/intel/pmc/core.c
1758
int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/core.c
1906
struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
drivers/platform/x86/intel/pmc/core.c
1928
struct pmc_dev *pmcdev;
drivers/platform/x86/intel/pmc/core.c
1996
struct pmc_dev *pmcdev = platform_get_drvdata(pdev);
drivers/platform/x86/intel/pmc/core.c
2011
struct pmc_dev *pmcdev = dev_get_drvdata(dev);
drivers/platform/x86/intel/pmc/core.c
2038
static inline bool pmc_core_is_deepest_pkgc_failed(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
2052
static inline bool pmc_core_is_s0ix_failed(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
2067
int pmc_core_resume_common(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
2125
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
636
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
693
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
726
static void pmc_core_ltr_ignore_all(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
753
static void pmc_core_ltr_restore_all(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/core.c
779
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
808
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
829
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
851
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.c
869
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
931
struct pmc_dev *pmcdev = s->private;
drivers/platform/x86/intel/pmc/core.h
507
void (*suspend)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
508
int (*resume)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
566
void (*suspend)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
567
int (*resume)(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
568
int (*init)(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
569
int (*sub_req)(struct pmc_dev *pmcdev, struct pmc *pmc, struct telem_endpoint *ep);
drivers/platform/x86/intel/pmc/core.h
597
int pmc_core_send_ltr_ignore(struct pmc_dev *pmcdev, u32 value, int ignore);
drivers/platform/x86/intel/pmc/core.h
599
int pmc_core_resume_common(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
601
void pmc_core_punit_pmt_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
604
int generic_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info);
drivers/platform/x86/intel/pmc/core.h
621
void cnl_suspend(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
622
int cnl_resume(struct pmc_dev *pmcdev);
drivers/platform/x86/intel/pmc/core.h
623
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
624
int pmc_core_pmt_get_blk_sub_req(struct pmc_dev *pmcdev, struct pmc *pmc,
drivers/platform/x86/intel/pmc/lnl.c
562
static int lnl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/lnl.c
569
static int lnl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/mtl.c
984
static int mtl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/mtl.c
991
static int mtl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/nvl.c
1488
static int nvl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/nvl.c
1494
static int nvl_core_init(struct pmc_dev *pmcdev, struct pmc_dev_info *pmc_dev_info)
drivers/platform/x86/intel/pmc/ptl.c
561
static int ptl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/ptl.c
567
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
485
static int wcl_resume(struct pmc_dev *pmcdev)
drivers/platform/x86/intel/pmc/wcl.c
491
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;