Symbol: intel_pmc_dev
arch/x86/include/asm/intel_telemetry.h
56
struct intel_pmc_dev *pmc;
drivers/mfd/intel_pmc_bxt.c
107
int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset, u32 mask, u32 val)
drivers/mfd/intel_pmc_bxt.c
138
int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data)
drivers/mfd/intel_pmc_bxt.c
168
struct intel_pmc_dev *pmc = dev_get_drvdata(dev);
drivers/mfd/intel_pmc_bxt.c
204
struct intel_pmc_dev *pmc = dev_get_drvdata(dev);
drivers/mfd/intel_pmc_bxt.c
303
struct intel_pmc_dev *pmc,
drivers/mfd/intel_pmc_bxt.c
392
static int intel_pmc_create_devices(struct intel_pmc_dev *pmc)
drivers/mfd/intel_pmc_bxt.c
425
struct intel_pmc_dev *pmc;
drivers/mfd/intel_pmc_bxt.c
82
int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset, u64 *data)
drivers/platform/x86/intel/telemetry/debugfs.c
842
struct intel_pmc_dev *pmc = plt_config->pmc;
drivers/watchdog/iTCO_wdt.c
248
struct intel_pmc_dev *pmc = priv;
drivers/watchdog/iTCO_wdt.c
260
struct intel_pmc_dev *pmc = dev_get_drvdata(pdev->dev.parent);
include/linux/mfd/intel_pmc_bxt.h
31
int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset, u64 *data);
include/linux/mfd/intel_pmc_bxt.h
32
int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset, u32 mask, u32 val);
include/linux/mfd/intel_pmc_bxt.h
33
int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data);
include/linux/mfd/intel_pmc_bxt.h
35
static inline int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset,
include/linux/mfd/intel_pmc_bxt.h
41
static inline int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset,
include/linux/mfd/intel_pmc_bxt.h
47
static inline int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data)