Home
last modified time | relevance | path

Searched refs:hw_funcs (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c134 struct dmub_srv_hw_funcs *funcs = &dmub->hw_funcs; in dmub_srv_hw_setup()
201 if (params->hw_funcs) { in dmub_srv_create()
202 if (params->hw_funcs->emul_get_inbox1_rptr) in dmub_srv_create()
203 dmub->hw_funcs.emul_get_inbox1_rptr = in dmub_srv_create()
204 params->hw_funcs->emul_get_inbox1_rptr; in dmub_srv_create()
206 if (params->hw_funcs->emul_set_inbox1_wptr) in dmub_srv_create()
207 dmub->hw_funcs.emul_set_inbox1_wptr = in dmub_srv_create()
208 params->hw_funcs->emul_set_inbox1_wptr; in dmub_srv_create()
210 if (params->hw_funcs->is_supported) in dmub_srv_create()
211 dmub->hw_funcs in dmub_srv_create()
[all...]
H A Ddmub_dcn20.c97 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn20_reset()
109 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn20_reset()
114 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn20_reset()
121 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn20_reset()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_srv.c154 struct dmub_srv_hw_funcs *funcs = &dmub->hw_funcs; in dmub_srv_hw_setup()
337 if (params->hw_funcs) { in dmub_srv_create()
338 if (params->hw_funcs->emul_get_inbox1_rptr) in dmub_srv_create()
339 dmub->hw_funcs.emul_get_inbox1_rptr = in dmub_srv_create()
340 params->hw_funcs->emul_get_inbox1_rptr; in dmub_srv_create()
342 if (params->hw_funcs->emul_set_inbox1_wptr) in dmub_srv_create()
343 dmub->hw_funcs.emul_set_inbox1_wptr = in dmub_srv_create()
344 params->hw_funcs->emul_set_inbox1_wptr; in dmub_srv_create()
346 if (params->hw_funcs->is_supported) in dmub_srv_create()
347 dmub->hw_funcs in dmub_srv_create()
[all...]
H A Ddmub_srv_stat.c63 dmub->outbox1_rb.wrpt = dmub->hw_funcs.get_outbox1_wptr(dmub); in dmub_srv_stat_get_notification()
123 dmub->hw_funcs.set_outbox1_rptr(dmub, dmub->outbox1_rb.rptr); in dmub_srv_stat_get_notification()
H A Ddmub_dcn20.c107 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn20_reset()
119 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn20_reset()
124 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn20_reset()
131 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn20_reset()
H A Ddmub_dcn31.c96 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn31_reset()
104 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn31_reset()
111 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn31_reset()
141 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn31_reset()
H A Ddmub_dcn32.c97 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn32_reset()
109 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn32_reset()
114 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn32_reset()
135 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn32_reset()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h289 * @hw_funcs: optional overrides for hw funcs
297 struct dmub_srv_hw_funcs *hw_funcs; member
340 struct dmub_srv_hw_funcs hw_funcs; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/
H A Ddmub_srv.h413 * @hw_funcs: optional overrides for hw funcs
421 struct dmub_srv_hw_funcs *hw_funcs; member
450 struct dmub_srv_hw_funcs hw_funcs; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_dmub_srv.c1025 if (!srv->hw_funcs.is_psrsu_supported) in dc_dmub_check_min_version()
1027 return srv->hw_funcs.is_psrsu_supported(srv); in dc_dmub_check_min_version()

Completed in 16 milliseconds