Home
last modified time | relevance | path

Searched refs:intel_pmc_dev (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/include/linux/mfd/
H A Dintel_pmc_bxt.h22 struct intel_pmc_dev { struct
31 int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset, u64 *data); argument
32 int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset, u32 mask, u32 val);
33 int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data);
35 static inline int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset, in intel_pmc_gcr_read64()
41 static inline int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset, in intel_pmc_gcr_update()
47 static inline int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data) in intel_pmc_s0ix_counter_read()
/openbmc/linux/drivers/mfd/
H A Dintel_pmc_bxt.c83 int intel_pmc_gcr_read64(struct intel_pmc_dev *pmc, u32 offset, u64 *data) in intel_pmc_gcr_read64()
108 int intel_pmc_gcr_update(struct intel_pmc_dev *pmc, u32 offset, u32 mask, u32 val) in intel_pmc_gcr_update()
139 int intel_pmc_s0ix_counter_read(struct intel_pmc_dev *pmc, u64 *data) in intel_pmc_s0ix_counter_read()
169 struct intel_pmc_dev *pmc = dev_get_drvdata(dev); in simplecmd_store()
205 struct intel_pmc_dev *pmc = dev_get_drvdata(dev); in northpeak_store()
304 struct intel_pmc_dev *pmc, in intel_pmc_get_resources()
393 static int intel_pmc_create_devices(struct intel_pmc_dev *pmc) in intel_pmc_create_devices()
426 struct intel_pmc_dev *pmc; in intel_pmc_probe()
/openbmc/linux/arch/x86/include/asm/
H A Dintel_telemetry.h56 struct intel_pmc_dev *pmc;
/openbmc/linux/drivers/watchdog/
H A DiTCO_wdt.c236 struct intel_pmc_dev *pmc = priv; in update_no_reboot_bit_pmc()
248 struct intel_pmc_dev *pmc = dev_get_drvdata(pdev->dev.parent); in iTCO_wdt_no_reboot_bit_setup()
/openbmc/linux/drivers/platform/x86/intel/telemetry/
H A Ddebugfs.c842 struct intel_pmc_dev *pmc = plt_config->pmc; in pm_suspend_exit_cb()