Lines Matching full:scu
15 * struct intel_scu_ipc_data - Data used to configure SCU IPC
16 * @mem: Base address of SCU IPC MMIO registers
17 * @irq: The IRQ number used for SCU (optional)
32 void intel_scu_ipc_unregister(struct intel_scu_ipc_dev *scu);
43 void intel_scu_ipc_dev_put(struct intel_scu_ipc_dev *scu);
46 int intel_scu_ipc_dev_ioread8(struct intel_scu_ipc_dev *scu, u16 addr,
48 int intel_scu_ipc_dev_iowrite8(struct intel_scu_ipc_dev *scu, u16 addr,
50 int intel_scu_ipc_dev_readv(struct intel_scu_ipc_dev *scu, u16 *addr,
52 int intel_scu_ipc_dev_writev(struct intel_scu_ipc_dev *scu, u16 *addr,
55 int intel_scu_ipc_dev_update(struct intel_scu_ipc_dev *scu, u16 addr,
58 int intel_scu_ipc_dev_simple_command(struct intel_scu_ipc_dev *scu, int cmd,
60 int intel_scu_ipc_dev_command_with_size(struct intel_scu_ipc_dev *scu, int cmd,
64 static inline int intel_scu_ipc_dev_command(struct intel_scu_ipc_dev *scu, int cmd, in intel_scu_ipc_dev_command() argument
68 return intel_scu_ipc_dev_command_with_size(scu, cmd, sub, in, inlen, in intel_scu_ipc_dev_command()