Searched refs:hw_funcs (Results 1 – 10 of 10) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/display/dmub/src/ |
| H A D | dmub_srv.c | 437 if (params->hw_funcs) { in dmub_srv_create() 447 dmub->hw_funcs.is_supported = in dmub_srv_create() 592 if (dmub->hw_funcs.is_supported) in dmub_srv_has_hw_support() 608 if (dmub->hw_funcs.is_hw_init) in dmub_srv_is_hw_init() 644 if (dmub->hw_funcs.reset) in dmub_srv_hw_init() 645 dmub->hw_funcs.reset(dmub); in dmub_srv_hw_init() 721 if (dmub->hw_funcs.setup_windows) in dmub_srv_hw_init() 776 if (dmub->hw_funcs.get_inbox1_rptr && dmub->hw_funcs.get_inbox1_wptr) { in dmub_srv_sync_inbox1() 797 if (dmub->hw_funcs.reset) in dmub_srv_hw_reset() 798 dmub->hw_funcs.reset(dmub); in dmub_srv_hw_reset() [all …]
|
| H A D | dmub_srv_stat.c | 63 dmub->outbox1_rb.wrpt = dmub->hw_funcs.get_outbox1_wptr(dmub); in dmub_srv_stat_get_notification() 129 dmub->hw_funcs.set_outbox1_rptr(dmub, dmub->outbox1_rb.rptr); in dmub_srv_stat_get_notification()
|
| H A D | dmub_dcn20.c | 107 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 D | dmub_dcn32.c | 102 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn32_reset() 114 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn32_reset() 119 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn32_reset() 140 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn32_reset()
|
| H A D | dmub_dcn401.c | 78 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn401_reset() 81 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn401_reset() 88 scratch = dmub->hw_funcs.get_gpint_response(dmub); in dmub_dcn401_reset() 119 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn401_reset()
|
| H A D | dmub_dcn31.c | 96 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() 146 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn31_reset()
|
| H A D | dmub_dcn35.c | 101 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn35_reset() 109 if (dmub->hw_funcs.is_gpint_acked(dmub, cmd)) in dmub_dcn35_reset() 151 dmub->hw_funcs.set_gpint(dmub, cmd); in dmub_dcn35_reset()
|
| /linux-6.15/drivers/gpu/drm/amd/display/dmub/ |
| H A D | dmub_srv.h | 491 struct dmub_srv_hw_funcs *hw_funcs; member 523 struct dmub_srv_hw_funcs hw_funcs; member
|
| /linux-6.15/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_dmub_srv.c | 1129 if (!srv->hw_funcs.is_psrsu_supported) in dc_dmub_check_min_version() 1131 return srv->hw_funcs.is_psrsu_supported(srv); in dc_dmub_check_min_version()
|
| /linux-6.15/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 1201 if (dmub_srv->hw_funcs.init_reg_offsets) in dm_dmub_hw_init() 1202 dmub_srv->hw_funcs.init_reg_offsets(dmub_srv, ctx); in dm_dmub_hw_init()
|