Home
last modified time | relevance | path

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

/linux/include/linux/platform_data/x86/
H A 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 …]
/linux/drivers/platform/x86/
H A Dintel_scu_ipc.c57 struct intel_scu_ipc_dev { struct
81 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 …]
H A Dintel_scu_pltdrv.c23 struct intel_scu_ipc_dev *scu; in intel_scu_platform_probe()
H A Dintel_scu_pcidrv.c20 struct intel_scu_ipc_dev *scu; in intel_scu_pci_probe()
H A Dintel_scu_ipcutil.c25 static struct intel_scu_ipc_dev *scu;
/linux/drivers/watchdog/
H A Dintel-mid_wdt.c43 struct intel_scu_ipc_dev *scu;
49 struct intel_scu_ipc_dev *scu = mid->scu; in wdt_command()
/linux/include/linux/mfd/
H A Dintel_soc_pmic.h49 struct intel_scu_ipc_dev *scu;
H A Dintel_pmc_bxt.h24 struct intel_scu_ipc_dev *scu;
/linux/drivers/mfd/
H A Dintel_pmc_bxt.c169 struct intel_scu_ipc_dev *scu = pmc->scu; in simplecmd_store()
205 struct intel_scu_ipc_dev *scu = pmc->scu; in northpeak_store()
/linux/arch/x86/include/asm/
H A Dintel_telemetry.h57 struct intel_scu_ipc_dev *scu;
/linux/drivers/gpu/drm/gma500/
H A Dpsb_drv.h373 struct intel_scu_ipc_dev;
503 struct intel_scu_ipc_dev *scu;
/linux/drivers/usb/typec/mux/
H A Dintel_pmc_mux.c153 struct intel_scu_ipc_dev *ipc;
199 static int pmc_usb_send_command(struct intel_scu_ipc_dev *ipc, u8 *msg, u32 len) in pmc_usb_send_command()
/linux/drivers/platform/x86/intel/telemetry/
H A 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()