Home
last modified time | relevance | path

Searched defs:dmub (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
Ddmub_dcn20.c57 static void dmub_dcn20_get_fb_base_offset(struct dmub_srv *dmub, in dmub_dcn20_get_fb_base_offset()
84 void dmub_dcn20_reset(struct dmub_srv *dmub) in dmub_dcn20_reset()
134 void dmub_dcn20_reset_release(struct dmub_srv *dmub) in dmub_dcn20_reset_release()
142 void dmub_dcn20_backdoor_load(struct dmub_srv *dmub, in dmub_dcn20_backdoor_load()
177 void dmub_dcn20_setup_windows(struct dmub_srv *dmub, in dmub_dcn20_setup_windows()
254 void dmub_dcn20_setup_mailbox(struct dmub_srv *dmub, in dmub_dcn20_setup_mailbox()
266 uint32_t dmub_dcn20_get_inbox1_rptr(struct dmub_srv *dmub) in dmub_dcn20_get_inbox1_rptr()
271 void dmub_dcn20_set_inbox1_wptr(struct dmub_srv *dmub, uint32_t wptr_offset) in dmub_dcn20_set_inbox1_wptr()
276 bool dmub_dcn20_is_hw_init(struct dmub_srv *dmub) in dmub_dcn20_is_hw_init()
285 bool dmub_dcn20_is_supported(struct dmub_srv *dmub) in dmub_dcn20_is_supported()
[all …]
Ddmub_srv.c132 static bool dmub_srv_hw_setup(struct dmub_srv *dmub, enum dmub_asic asic) in dmub_srv_hw_setup()
181 enum dmub_status dmub_srv_create(struct dmub_srv *dmub, in dmub_srv_create()
231 void dmub_srv_destroy(struct dmub_srv *dmub) in dmub_srv_destroy()
237 dmub_srv_calc_region_info(struct dmub_srv *dmub, in dmub_srv_calc_region_info()
312 enum dmub_status dmub_srv_calc_fb_info(struct dmub_srv *dmub, in dmub_srv_calc_fb_info()
345 enum dmub_status dmub_srv_has_hw_support(struct dmub_srv *dmub, in dmub_srv_has_hw_support()
359 enum dmub_status dmub_srv_is_hw_init(struct dmub_srv *dmub, bool *is_hw_init) in dmub_srv_is_hw_init()
375 enum dmub_status dmub_srv_hw_init(struct dmub_srv *dmub, in dmub_srv_hw_init()
475 enum dmub_status dmub_srv_hw_reset(struct dmub_srv *dmub) in dmub_srv_hw_reset()
491 enum dmub_status dmub_srv_cmd_queue(struct dmub_srv *dmub, in dmub_srv_cmd_queue()
[all …]
Ddmub_dcn30.c56 static void dmub_dcn30_get_fb_base_offset(struct dmub_srv *dmub, in dmub_dcn30_get_fb_base_offset()
83 void dmub_dcn30_backdoor_load(struct dmub_srv *dmub, in dmub_dcn30_backdoor_load()
118 void dmub_dcn30_setup_windows(struct dmub_srv *dmub, in dmub_dcn30_setup_windows()
192 bool dmub_dcn30_is_auto_load_done(struct dmub_srv *dmub) in dmub_dcn30_is_auto_load_done()
Ddmub_dcn21.c56 bool dmub_dcn21_is_auto_load_done(struct dmub_srv *dmub) in dmub_dcn21_is_auto_load_done()
61 bool dmub_dcn21_is_phy_init(struct dmub_srv *dmub) in dmub_dcn21_is_phy_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
Ddc_dmub_srv.c31 struct dmub_srv *dmub) in dc_dmub_srv_construct()
37 struct dc_dmub_srv *dc_dmub_srv_create(struct dc *dc, struct dmub_srv *dmub) in dc_dmub_srv_create()
63 struct dmub_srv *dmub = dc_dmub_srv->dmub; in dc_dmub_srv_cmd_queue() local
89 struct dmub_srv *dmub = dc_dmub_srv->dmub; in dc_dmub_srv_cmd_execute() local
100 struct dmub_srv *dmub = dc_dmub_srv->dmub; in dc_dmub_srv_wait_idle() local
111 struct dmub_srv *dmub = dc_dmub_srv->dmub; in dc_dmub_srv_wait_phy_init() local
139 struct dmub_srv *dmub; in dc_dmub_srv_notify_stream_mask() local
Ddc_dmub_srv.h43 struct dmub_srv *dmub; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
Ddmub_psr.c76 static void dmub_psr_get_state(struct dmub_psr *dmub, uint32_t *psr_state) in dmub_psr_get_state()
91 static bool dmub_psr_set_version(struct dmub_psr *dmub, struct dc_stream_state *stream) in dmub_psr_set_version()
122 static void dmub_psr_enable(struct dmub_psr *dmub, bool enable, bool wait) in dmub_psr_enable()
169 static void dmub_psr_set_level(struct dmub_psr *dmub, uint16_t psr_level) in dmub_psr_set_level()
193 static bool dmub_psr_copy_settings(struct dmub_psr *dmub, in dmub_psr_copy_settings()
308 void dmub_psr_destroy(struct dmub_psr **dmub) in dmub_psr_destroy()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/inc/
Ddmub_cmd.h808 void *dmub; member