Home
last modified time | relevance | path

Searched refs:uic_cmd (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/ufs/
Dufshcd.c2087 ufshcd_dispatch_uic_cmd(struct ufs_hba *hba, struct uic_command *uic_cmd) in ufshcd_dispatch_uic_cmd() argument
2091 hba->active_uic_cmd = uic_cmd; in ufshcd_dispatch_uic_cmd()
2094 ufshcd_writel(hba, uic_cmd->argument1, REG_UIC_COMMAND_ARG_1); in ufshcd_dispatch_uic_cmd()
2095 ufshcd_writel(hba, uic_cmd->argument2, REG_UIC_COMMAND_ARG_2); in ufshcd_dispatch_uic_cmd()
2096 ufshcd_writel(hba, uic_cmd->argument3, REG_UIC_COMMAND_ARG_3); in ufshcd_dispatch_uic_cmd()
2098 ufshcd_add_uic_command_trace(hba, uic_cmd, "send"); in ufshcd_dispatch_uic_cmd()
2101 ufshcd_writel(hba, uic_cmd->command & COMMAND_OPCODE_MASK, in ufshcd_dispatch_uic_cmd()
2114 ufshcd_wait_for_uic_cmd(struct ufs_hba *hba, struct uic_command *uic_cmd) in ufshcd_wait_for_uic_cmd() argument
2119 if (wait_for_completion_timeout(&uic_cmd->done, in ufshcd_wait_for_uic_cmd()
2121 ret = uic_cmd->argument2 & MASK_UIC_COMMAND_RESULT; in ufshcd_wait_for_uic_cmd()
[all …]
Dufshcd.h1047 int ufshcd_send_uic_cmd(struct ufs_hba *hba, struct uic_command *uic_cmd);
/kernel/linux/patches/linux-5.10/hispark_taurus_patch/
Dhispark_taurus.patch53733 + struct uic_command uic_cmd = {0};
53784 + uic_cmd.command = UIC_CMD_DME_RESET;
53785 + ufshcd_send_uic_cmd(hba, &uic_cmd);
/kernel/linux/patches/linux-4.19/hispark_taurus_patch/
Dhispark_taurus.patch355941 + struct uic_command uic_cmd = {0};
355992 + uic_cmd.command = UIC_CMD_DME_RESET;
355993 + ufshcd_send_uic_cmd(hba, &uic_cmd);