cmd_chain_resp
cmd_status = readl(data + offsetof(struct cmd_chain_resp, status));
fail_cmd_idx = readl(data + offsetof(struct cmd_chain_resp, fail_cmd_idx));
fail_cmd_status = readl(data + offsetof(struct cmd_chain_resp, fail_cmd_status));