Home
last modified time | relevance | path

Searched refs:inbox1_rb (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c641 dmub_rb_init(&dmub->inbox1_rb, &rb_params); in dmub_srv_hw_init()
680 if (rptr > dmub->inbox1_rb.capacity || wptr > dmub->inbox1_rb.capacity) { in dmub_srv_sync_inbox1()
683 dmub->inbox1_rb.rptr = rptr; in dmub_srv_sync_inbox1()
684 dmub->inbox1_rb.wrpt = wptr; in dmub_srv_sync_inbox1()
685 dmub->inbox1_last_wptr = dmub->inbox1_rb.wrpt; in dmub_srv_sync_inbox1()
702 dmub->inbox1_rb.wrpt = 0; in dmub_srv_hw_reset()
703 dmub->inbox1_rb.rptr = 0; in dmub_srv_hw_reset()
720 if (dmub->inbox1_rb.rptr > dmub->inbox1_rb.capacity || in dmub_srv_cmd_queue()
721 dmub->inbox1_rb.wrpt > dmub->inbox1_rb.capacity) { in dmub_srv_cmd_queue()
725 if (dmub_rb_push_front(&dmub->inbox1_rb, cmd)) in dmub_srv_cmd_queue()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h451 struct dmub_rb inbox1_rb; member
/openbmc/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c179 dmub_rb_get_return_data(&dmub->inbox1_rb, cmd_list); in dc_dmub_srv_cmd_run_list()