Lines Matching full:sub
85 static int scu_ipc_cmd(struct ipc_regs *regs, u32 cmd, u32 sub, in scu_ipc_cmd() argument
93 scu_ipc_send_command(regs, (inlen << 16) | (sub << 12) | cmd); in scu_ipc_cmd()
107 * @sub: IPC command sub type
119 int scu_ipc_raw_command(u32 cmd, u32 sub, u32 *in, int inlen, u32 *out, in scu_ipc_raw_command() argument
152 return scu_ipc_cmd(scu->regs, cmd, sub, inbuf, inlen, out, outlen); in scu_ipc_raw_command()
158 * @sub: sub type
167 int scu_ipc_simple_command(u32 cmd, u32 sub) in scu_ipc_simple_command() argument
179 scu_ipc_send_command(scu->regs, sub << 12 | cmd); in scu_ipc_simple_command()
186 * @sub: sub type
194 int scu_ipc_command(u32 cmd, u32 sub, u32 *in, int inlen, u32 *out, int outlen) in scu_ipc_command() argument
206 return scu_ipc_cmd(scu->regs, cmd, sub, in, inlen, out, outlen); in scu_ipc_command()