Lines Matching refs:dmub

185 void dmub_dcn20_init(struct dmub_srv *dmub);
187 void dmub_dcn20_reset(struct dmub_srv *dmub);
189 void dmub_dcn20_reset_release(struct dmub_srv *dmub);
191 void dmub_dcn20_backdoor_load(struct dmub_srv *dmub,
195 void dmub_dcn20_setup_windows(struct dmub_srv *dmub,
202 void dmub_dcn20_setup_mailbox(struct dmub_srv *dmub,
205 uint32_t dmub_dcn20_get_inbox1_rptr(struct dmub_srv *dmub);
207 void dmub_dcn20_set_inbox1_wptr(struct dmub_srv *dmub, uint32_t wptr_offset);
209 void dmub_dcn20_setup_out_mailbox(struct dmub_srv *dmub,
212 uint32_t dmub_dcn20_get_outbox1_wptr(struct dmub_srv *dmub);
214 void dmub_dcn20_set_outbox1_rptr(struct dmub_srv *dmub, uint32_t rptr_offset);
216 void dmub_dcn20_setup_outbox0(struct dmub_srv *dmub,
219 uint32_t dmub_dcn20_get_outbox0_wptr(struct dmub_srv *dmub);
221 void dmub_dcn20_set_outbox0_rptr(struct dmub_srv *dmub, uint32_t rptr_offset);
223 bool dmub_dcn20_is_hw_init(struct dmub_srv *dmub);
225 bool dmub_dcn20_is_supported(struct dmub_srv *dmub);
227 void dmub_dcn20_set_gpint(struct dmub_srv *dmub,
230 bool dmub_dcn20_is_gpint_acked(struct dmub_srv *dmub,
233 uint32_t dmub_dcn20_get_gpint_response(struct dmub_srv *dmub);
235 void dmub_dcn20_enable_dmub_boot_options(struct dmub_srv *dmub, const struct dmub_srv_hw_params *pa…
237 void dmub_dcn20_skip_dmub_panel_power_sequence(struct dmub_srv *dmub, bool skip);
239 union dmub_fw_boot_status dmub_dcn20_get_fw_boot_status(struct dmub_srv *dmub);
241 bool dmub_dcn20_use_cached_inbox(struct dmub_srv *dmub);
243 bool dmub_dcn20_use_cached_trace_buffer(struct dmub_srv *dmub);
245 uint32_t dmub_dcn20_get_current_time(struct dmub_srv *dmub);
247 void dmub_dcn20_get_diagnostic_data(struct dmub_srv *dmub, struct dmub_diagnostic_data *dmub_oca);