Lines Matching defs:cmd
206 /* spmi commands (read_cmd, write_cmd, cmd) functionality */
317 u32 cmd;
326 cmd = ((opc | 0x40) << 27) | ((sid & 0xf) << 20);
329 pmic_arb_base_write(pmic_arb, offset + PMIC_ARB_CMD, cmd);
348 dev_dbg(&ctrl->dev, "cmd op:0x%x sid:%d\n", opc, sid);
358 u16 addr, size_t len, u32 *cmd, u32 *offset)
385 *cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc);
390 static int pmic_arb_read_cmd_unlocked(struct spmi_controller *ctrl, u32 cmd,
398 pmic_arb_set_rd_cmd(pmic_arb, offset + PMIC_ARB_CMD, cmd);
418 u32 cmd, offset;
421 rc = pmic_arb_fmt_read_cmd(pmic_arb, opc, sid, addr, len, &cmd,
427 rc = pmic_arb_read_cmd_unlocked(ctrl, cmd, offset, sid, addr, buf, len);
434 u8 sid, u16 addr, size_t len, u32 *cmd,
464 *cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc);
469 static int pmic_arb_write_cmd_unlocked(struct spmi_controller *ctrl, u32 cmd,
484 pmic_arb_base_write(pmic_arb, offset + PMIC_ARB_CMD, cmd);
494 u32 cmd, offset;
497 rc = pmic_arb_fmt_write_cmd(pmic_arb, opc, sid, addr, len, &cmd,
503 rc = pmic_arb_write_cmd_unlocked(ctrl, cmd, offset, sid, addr, buf,
1639 ctrl->cmd = pmic_arb_cmd;