reg_wait
struct dmub_rb_cmd_reg_wait *cmd_buf = &offload->cmd_data.reg_wait;
cmd_buf->reg_wait.addr = addr;
cmd_buf->reg_wait.condition_field_value = mask & (condition_value << shift);
cmd_buf->reg_wait.mask = mask;
cmd_buf->reg_wait.time_out_us = time_out_us;
struct dmub_rb_cmd_reg_wait *cmd_buf = &offload->cmd_data.reg_wait;
struct dmub_cmd_reg_wait_data reg_wait; /**< Register wait data */
struct dmub_rb_cmd_reg_wait reg_wait;
if (reg_wait(dev, tag | SPI_CONTROL, 4))
if (reg_wait(dev, tag | SPI_CONTROL, 4))
if (reg_wait(dev, tag | SPI_CONTROL, 4))
if (reg_wait(dev, tag | SPI_CONTROL, 4))