Home
last modified time | relevance | path

Searched refs:intel_scu_ipc_dev (Results 1 – 13 of 13) sorted by relevance

/linux-6.1.9/arch/x86/include/asm/
Dintel_scu_ipc.h8 struct intel_scu_ipc_dev;
20 struct intel_scu_ipc_dev *
28 void intel_scu_ipc_unregister(struct intel_scu_ipc_dev *scu);
30 struct intel_scu_ipc_dev *
38 struct intel_scu_ipc_dev *intel_scu_ipc_dev_get(void);
39 void intel_scu_ipc_dev_put(struct intel_scu_ipc_dev *scu);
40 struct intel_scu_ipc_dev *devm_intel_scu_ipc_dev_get(struct device *dev);
42 int intel_scu_ipc_dev_ioread8(struct intel_scu_ipc_dev *scu, u16 addr,
44 int intel_scu_ipc_dev_iowrite8(struct intel_scu_ipc_dev *scu, u16 addr,
46 int intel_scu_ipc_dev_readv(struct intel_scu_ipc_dev *scu, u16 *addr,
[all …]
Dintel_telemetry.h57 struct intel_scu_ipc_dev *scu;
/linux-6.1.9/drivers/platform/x86/
Dintel_scu_ipc.c56 struct intel_scu_ipc_dev { struct
80 static struct intel_scu_ipc_dev *ipcdev; /* Only one for now */ argument
100 struct intel_scu_ipc_dev *intel_scu_ipc_dev_get(void) in intel_scu_ipc_dev_get()
102 struct intel_scu_ipc_dev *scu = NULL; in intel_scu_ipc_dev_get()
130 void intel_scu_ipc_dev_put(struct intel_scu_ipc_dev *scu) in intel_scu_ipc_dev_put()
140 struct intel_scu_ipc_dev *scu;
146 struct intel_scu_ipc_dev *scu = dr->scu; in devm_intel_scu_ipc_dev_release()
162 struct intel_scu_ipc_dev *devm_intel_scu_ipc_dev_get(struct device *dev) in devm_intel_scu_ipc_dev_get()
165 struct intel_scu_ipc_dev *scu; in devm_intel_scu_ipc_dev_get()
191 static inline void ipc_command(struct intel_scu_ipc_dev *scu, u32 cmd) in ipc_command()
[all …]
Dintel_scu_pltdrv.c23 struct intel_scu_ipc_dev *scu; in intel_scu_platform_probe()
Dintel_scu_pcidrv.c21 struct intel_scu_ipc_dev *scu; in intel_scu_pci_probe()
Dintel_scu_ipcutil.c25 struct intel_scu_ipc_dev *scu;
/linux-6.1.9/drivers/watchdog/
Dintel-mid_wdt.c39 struct intel_scu_ipc_dev *scu;
45 struct intel_scu_ipc_dev *scu = mid->scu; in wdt_command()
/linux-6.1.9/include/linux/mfd/
Dintel_soc_pmic.h48 struct intel_scu_ipc_dev *scu;
Dintel_pmc_bxt.h24 struct intel_scu_ipc_dev *scu;
/linux-6.1.9/drivers/mfd/
Dintel_pmc_bxt.c170 struct intel_scu_ipc_dev *scu = pmc->scu; in simplecmd_store()
206 struct intel_scu_ipc_dev *scu = pmc->scu; in northpeak_store()
/linux-6.1.9/drivers/gpu/drm/gma500/
Dpsb_drv.h384 struct intel_scu_ipc_dev;
517 struct intel_scu_ipc_dev *scu;
/linux-6.1.9/drivers/usb/typec/mux/
Dintel_pmc_mux.c141 struct intel_scu_ipc_dev *ipc;
176 static int pmc_usb_send_command(struct intel_scu_ipc_dev *ipc, u8 *msg, u32 len) in pmc_usb_send_command()
/linux-6.1.9/drivers/platform/x86/intel/telemetry/
Dpltdrv.c275 struct intel_scu_ipc_dev *scu = telm_conf->scu; in telemetry_setup_iossevtconfig()
675 struct intel_scu_ipc_dev *scu = telm_conf->scu; in telemetry_plt_set_sampling_period()