| /linux/drivers/gpu/drm/mediatek/ |
| A D | mtk_ddp_comp.h | 104 if (comp->funcs && comp->funcs->power_on) in mtk_ddp_comp_power_on() 113 if (comp->funcs && comp->funcs->power_off) in mtk_ddp_comp_power_off() 121 if (comp->funcs && comp->funcs->clk_enable) in mtk_ddp_comp_clk_enable() 129 if (comp->funcs && comp->funcs->clk_disable) in mtk_ddp_comp_clk_disable() 147 if (comp->funcs && comp->funcs->config) in mtk_ddp_comp_config() 153 if (comp->funcs && comp->funcs->start) in mtk_ddp_comp_start() 159 if (comp->funcs && comp->funcs->stop) in mtk_ddp_comp_stop() 205 if (comp->funcs && comp->funcs->layer_nr) in mtk_ddp_comp_layer_nr() 259 if (comp->funcs && comp->funcs->ctm_set) in mtk_ddp_ctm_set() 299 if (comp->funcs && comp->funcs->add) { in mtk_ddp_comp_add() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dmub/src/ |
| A D | dmub_srv.c | 172 funcs->reset = dmub_dcn20_reset; in dmub_srv_hw_setup() 181 funcs->is_hw_init = dmub_dcn20_is_hw_init; in dmub_srv_hw_setup() 182 funcs->set_gpint = dmub_dcn20_set_gpint; in dmub_srv_hw_setup() 247 funcs->reset = dmub_dcn31_reset; in dmub_srv_hw_setup() 260 funcs->set_gpint = dmub_dcn31_set_gpint; in dmub_srv_hw_setup() 287 funcs->reset = dmub_dcn32_reset; in dmub_srv_hw_setup() 301 funcs->set_gpint = dmub_dcn32_set_gpint; in dmub_srv_hw_setup() 326 funcs->reset = dmub_dcn35_reset; in dmub_srv_hw_setup() 340 funcs->set_gpint = dmub_dcn35_set_gpint; in dmub_srv_hw_setup() 370 funcs->reset = dmub_dcn401_reset; in dmub_srv_hw_setup() [all …]
|
| /linux/drivers/gpu/drm/ |
| A D | drm_simple_kms_helper.c | 92 if (!pipe->funcs || !pipe->funcs->mode_valid) in drm_simple_kms_crtc_mode_valid() 123 if (!pipe->funcs || !pipe->funcs->enable) in drm_simple_kms_crtc_enable() 136 if (!pipe->funcs || !pipe->funcs->disable) in drm_simple_kms_crtc_disable() 154 if (!pipe->funcs || !pipe->funcs->reset_crtc) in drm_simple_kms_crtc_reset() 187 if (!pipe->funcs || !pipe->funcs->enable_vblank) in drm_simple_kms_crtc_enable_vblank() 238 if (!pipe->funcs || !pipe->funcs->check) in drm_simple_kms_plane_atomic_check() 252 if (!pipe->funcs || !pipe->funcs->update) in drm_simple_kms_plane_atomic_update() 264 if (!pipe->funcs || !pipe->funcs->prepare_fb) { in drm_simple_kms_plane_prepare_fb() 282 if (!pipe->funcs || !pipe->funcs->cleanup_fb) in drm_simple_kms_plane_cleanup_fb() 333 if (!pipe->funcs || !pipe->funcs->reset_plane) in drm_simple_kms_plane_reset() [all …]
|
| A D | drm_bridge.c | 325 if (bridge->funcs->attach) { in drm_bridge_attach() 348 if (bridge->funcs->detach) in drm_bridge_attach() 349 bridge->funcs->detach(bridge); in drm_bridge_attach() 376 if (bridge->funcs->atomic_reset) in drm_bridge_detach() 379 if (bridge->funcs->detach) in drm_bridge_detach() 380 bridge->funcs->detach(bridge); in drm_bridge_detach() 505 if (!bridge->funcs->mode_valid) in drm_bridge_chain_mode_valid() 540 if (bridge->funcs->mode_set) in drm_bridge_chain_mode_set() 580 iter->funcs->disable(iter); in drm_atomic_bridge_chain_disable() 995 const struct drm_bridge_funcs *funcs = last_bridge->funcs; in drm_atomic_bridge_chain_select_bus_fmts() local [all …]
|
| A D | drm_panel.c | 64 panel->funcs = funcs; in drm_panel_init() 123 if (panel->funcs && panel->funcs->prepare) { in drm_panel_prepare() 124 ret = panel->funcs->prepare(panel); in drm_panel_prepare() 134 follower->funcs->panel_prepared, ret); in drm_panel_prepare() 187 if (panel->funcs && panel->funcs->unprepare) { in drm_panel_unprepare() 188 ret = panel->funcs->unprepare(panel); in drm_panel_unprepare() 224 if (panel->funcs && panel->funcs->enable) { in drm_panel_enable() 225 ret = panel->funcs->enable(panel); in drm_panel_enable() 276 if (panel->funcs && panel->funcs->disable) { in drm_panel_disable() 277 ret = panel->funcs->disable(panel); in drm_panel_disable() [all …]
|
| A D | drm_atomic_helper.c | 463 if (funcs && funcs->atomic_check) { in mode_fixup() 472 } else if (funcs && funcs->mode_fixup) { in mode_fixup() 495 if (!funcs || !funcs->mode_fixup) in mode_fixup() 1006 if (!funcs || !funcs->atomic_check) in drm_atomic_helper_check_planes() 1023 if (!funcs || !funcs->atomic_check) in drm_atomic_helper_check_planes() 1389 if (funcs && funcs->atomic_mode_set) { in crtc_set_mode() 1392 } else if (funcs && funcs->mode_set) { in crtc_set_mode() 1832 if (funcs && funcs->atomic_commit_tail) in commit_tail() 2379 if (funcs && funcs->atomic_commit_setup) in drm_atomic_helper_setup_commit() 2751 if (!funcs || !funcs->atomic_begin) in drm_atomic_helper_commit_planes() [all …]
|
| A D | drm_encoder.c | 80 if (encoder->funcs && encoder->funcs->late_register) in drm_encoder_register_all() 81 ret = encoder->funcs->late_register(encoder); in drm_encoder_register_all() 94 if (encoder->funcs && encoder->funcs->early_unregister) in drm_encoder_unregister_all() 95 encoder->funcs->early_unregister(encoder); in drm_encoder_unregister_all() 103 const struct drm_encoder_funcs *funcs, in __drm_encoder_init() argument 118 encoder->funcs = funcs; in __drm_encoder_init() 165 const struct drm_encoder_funcs *funcs, in drm_encoder_init() argument 171 WARN_ON(!funcs->destroy); in drm_encoder_init() 230 if (drm_WARN_ON(dev, funcs && funcs->destroy)) in __drmm_encoder_init() 245 const struct drm_encoder_funcs *funcs, in __drmm_encoder_alloc() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn35/ |
| A D | dcn35_hwseq.c | 225 if (tg->funcs->is_tg_enabled(tg) && tg->funcs->get_optc_source) { in dcn35_init_hw() 287 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn35_init_hw() 725 tg->funcs->lock(tg); in dcn35_init_pipes() 727 tg->funcs->lock(tg); in dcn35_init_pipes() 781 tg->funcs->tg_init(tg); in dcn35_init_pipes() 810 tg->funcs->unlock(tg); in dcn35_init_pipes() 818 if (tg->funcs->init_odm) in dcn35_init_pipes() 819 tg->funcs->init_odm(tg); in dcn35_init_pipes() 822 tg->funcs->tg_init(tg); in dcn35_init_pipes() 943 dpp->funcs->dpp_reset(dpp); in dcn35_plane_atomic_disable() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/hwss/ |
| A D | link_hwss_dio.c | 59 if (stream_enc->funcs->enable_stream) in setup_dio_stream_encoder() 62 if (stream_enc->funcs->map_stream_to_link) in setup_dio_stream_encoder() 65 if (stream_enc->funcs->set_input_mode) in setup_dio_stream_encoder() 68 if (stream_enc->funcs->enable_fifo) in setup_dio_stream_encoder() 80 if (stream_enc->funcs->disable_fifo) in reset_dio_stream_encoder() 82 if (stream_enc->funcs->set_input_mode) in reset_dio_stream_encoder() 84 if (stream_enc->funcs->enable_stream) in reset_dio_stream_encoder() 87 link_enc->funcs->connect_dig_be_to_fe( in reset_dio_stream_encoder() 105 stream_encoder->funcs->setup_stereo_sync( in setup_dio_stream_attribute() 148 link_enc->funcs->enable_dp_output( in enable_dio_dp_link_output() [all …]
|
| A D | link_hwss_hpo_dp.c | 79 stream_enc->funcs->enable_stream(stream_enc); in setup_hpo_dp_stream_encoder() 87 stream_enc->funcs->disable(stream_enc); in reset_hpo_dp_stream_encoder() 96 stream_enc->funcs->set_stream_attribute( in setup_hpo_dp_stream_attribute() 123 link_res->hpo_dp_link_enc->funcs->enable_link_phy( in enable_hpo_dp_link_output() 140 link_res->hpo_dp_link_enc->funcs->disable_link_phy( in disable_hpo_dp_link_output() 153 link_res->hpo_dp_link_enc->funcs->set_link_test_pattern( in set_hpo_dp_link_test_pattern() 163 link_res->hpo_dp_link_enc->funcs->set_ffe( in set_hpo_dp_lane_settings() 173 link_res->hpo_dp_link_enc->funcs->update_stream_allocation_table( in update_hpo_dp_stream_allocation_table() 181 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_setup( in setup_hpo_dp_audio_output() 189 pipe_ctx->stream_res.hpo_dp_stream_enc->funcs->dp_audio_enable( in enable_hpo_dp_audio_packet() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn31/ |
| A D | dcn31_hwseq.c | 121 hws->funcs.bios_golden_init(dc); in dcn31_init_hw() 122 if (hws->funcs.disable_vga) in dcn31_init_hw() 123 hws->funcs.disable_vga(dc->hwseq); in dcn31_init_hw() 126 if (res_pool->dccg->funcs->dccg_init) in dcn31_init_hw() 179 if (hws->funcs.enable_power_gating_plane) in dcn31_init_hw() 198 if (tg->funcs->is_tg_enabled(tg) && tg->funcs->get_optc_source) { in dcn31_init_hw() 220 audio->funcs->hw_init(audio); in dcn31_init_hw() 244 if (hws->funcs.setup_hpo_hw_control) in dcn31_init_hw() 256 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn31_init_hw() 269 if (dc->res_pool->hubbub->funcs->init_crb) in dcn31_init_hw() [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_vpe.h | 67 const struct vpe_funcs *funcs; member 90 #define vpe_ring_init(vpe) ((vpe)->funcs->ring_init ? (vpe)->funcs->ring_init((vpe)) : 0) 91 #define vpe_ring_start(vpe) ((vpe)->funcs->ring_start ? (vpe)->funcs->ring_start((vpe)) : 0) 92 #define vpe_ring_stop(vpe) ((vpe)->funcs->ring_stop ? (vpe)->funcs->ring_stop((vpe)) : 0) 93 #define vpe_ring_fini(vpe) ((vpe)->funcs->ring_fini ? (vpe)->funcs->ring_fini((vpe)) : 0) 96 ((vpe)->funcs->get_reg_offset ? (vpe)->funcs->get_reg_offset((vpe), (inst), (offset)) : 0) 98 ((vpe)->funcs->set_regs ? (vpe)->funcs->set_regs((vpe)) : 0) 100 ((vpe)->funcs->irq_init ? (vpe)->funcs->irq_init((vpe)) : 0) 102 ((vpe)->funcs->init_microcode ? (vpe)->funcs->init_microcode((vpe)) : 0) 104 ((vpe)->funcs->load_microcode ? (vpe)->funcs->load_microcode((vpe)) : 0)
|
| A D | amdgpu_psp.h | 324 const struct psp_funcs *funcs; member 417 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0) 419 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0) 421 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0) 423 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0) 425 ((psp)->funcs->bootloader_load_soc_drv ? (psp)->funcs->bootloader_load_soc_drv((psp)) : 0) 429 ((psp)->funcs->bootloader_load_dbg_drv ? (psp)->funcs->bootloader_load_dbg_drv((psp)) : 0) 437 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0) 439 ((psp)->funcs->smu_reload_quirk ? (psp)->funcs->smu_reload_quirk((psp)) : false) 441 ((psp)->funcs->mode1_reset ? (psp)->funcs->mode1_reset((psp)) : false) [all …]
|
| A D | amdgpu_ib.c | 185 ring->funcs->emit_ib_size; in amdgpu_ib_schedule() 207 ring->funcs->emit_mem_sync(ring); in amdgpu_ib_schedule() 209 if (ring->funcs->emit_wave_limit && in amdgpu_ib_schedule() 213 if (ring->funcs->insert_start) in amdgpu_ib_schedule() 214 ring->funcs->insert_start(ring); in amdgpu_ib_schedule() 226 if (ring->funcs->emit_gfx_shadow) in amdgpu_ib_schedule() 230 if (ring->funcs->init_cond_exec) in amdgpu_ib_schedule() 282 if (ring->funcs->emit_gfx_shadow && ring->funcs->init_cond_exec) { in amdgpu_ib_schedule() 296 if (ring->funcs->insert_end) in amdgpu_ib_schedule() 297 ring->funcs->insert_end(ring); in amdgpu_ib_schedule() [all …]
|
| A D | amdgpu_umsch_mm.h | 139 const struct umsch_mm_funcs *funcs; member 212 ((umsch)->funcs->set_hw_resources ? (umsch)->funcs->set_hw_resources((umsch)) : 0) 214 ((umsch)->funcs->add_queue ? (umsch)->funcs->add_queue((umsch), (input)) : 0) 216 ((umsch)->funcs->remove_queue ? (umsch)->funcs->remove_queue((umsch), (input)) : 0) 219 ((umsch)->funcs->set_regs ? (umsch)->funcs->set_regs((umsch)) : 0) 221 ((umsch)->funcs->init_microcode ? (umsch)->funcs->init_microcode((umsch)) : 0) 223 ((umsch)->funcs->load_microcode ? (umsch)->funcs->load_microcode((umsch)) : 0) 226 ((umsch)->funcs->ring_init ? (umsch)->funcs->ring_init((umsch)) : 0) 228 ((umsch)->funcs->ring_start ? (umsch)->funcs->ring_start((umsch)) : 0) 230 ((umsch)->funcs->ring_stop ? (umsch)->funcs->ring_stop((umsch)) : 0) [all …]
|
| /linux/lib/ |
| A D | test_min_heap.c | 36 const struct min_heap_callbacks *funcs) in pop_verify_heap() argument 43 min_heap_pop(heap, funcs, NULL); in pop_verify_heap() 59 min_heap_pop(heap, funcs, NULL); in pop_verify_heap() 73 struct min_heap_callbacks funcs = { in test_heapify_all() local 80 min_heapify_all(&heap, &funcs, NULL); in test_heapify_all() 89 min_heapify_all(&heap, &funcs, NULL); in test_heapify_all() 105 struct min_heap_callbacks funcs = { in test_heap_push() local 137 struct min_heap_callbacks funcs = { in test_heap_pop_push() local 176 struct min_heap_callbacks funcs = { in test_heap_del() local 183 min_heapify_all(&heap, &funcs, NULL); in test_heap_del() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/ |
| A D | dcn401_hwseq.c | 74 dc->clk_mgr->funcs->update_clocks( in dcn401_initialize_min_clocks() 226 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->init_clocks) { in dcn401_init_hw() 360 hws->funcs.power_down && in dcn401_init_hw() 363 hws->funcs.power_down(dc); in dcn401_init_hw() 373 hws->funcs.power_down) { in dcn401_init_hw() 374 hws->funcs.power_down(dc); in dcn401_init_hw() 385 audio->funcs->hw_init(audio); in dcn401_init_hw() 416 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn401_init_hw() 419 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->notify_wm_ranges) in dcn401_init_hw() 520 if (mpc->funcs->populate_lut) in dcn401_populate_mcm_luts() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/ |
| A D | dcn32_hwseq.c | 551 hws->funcs.set_mcm_luts) in dcn32_set_input_transfer_func() 784 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->init_clocks) in dcn32_init_hw() 906 hws->funcs.power_down && in dcn32_init_hw() 909 hws->funcs.power_down(dc); in dcn32_init_hw() 919 hws->funcs.power_down) { in dcn32_init_hw() 920 hws->funcs.power_down(dc); in dcn32_init_hw() 931 audio->funcs->hw_init(audio); in dcn32_init_hw() 960 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn32_init_hw() 963 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->notify_wm_ranges) in dcn32_init_hw() 966 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->set_hard_max_memclk && in dcn32_init_hw() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/ |
| A D | dcn10_hwseq.c | 873 if (hws->funcs.s0i3_golden_init_wa && hws->funcs.s0i3_golden_init_wa(dc)) in dcn10_bios_golden_init() 1385 tg->funcs->lock(tg); in dcn10_init_pipes() 1387 tg->funcs->lock(tg); in dcn10_init_pipes() 1441 tg->funcs->tg_init(tg); in dcn10_init_pipes() 1470 tg->funcs->unlock(tg); in dcn10_init_pipes() 1478 if (tg->funcs->init_odm) in dcn10_init_pipes() 1479 tg->funcs->init_odm(tg); in dcn10_init_pipes() 1482 tg->funcs->tg_init(tg); in dcn10_init_pipes() 2650 dpp->funcs->dpp_setup(dpp, in dcn10_update_dpp() 2840 hubp->funcs->hubp_setup( in dcn10_update_dchubp_dpp() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/ |
| A D | dcn20_hwseq.c | 427 if (opp->funcs->dpg_is_blanked && opp->funcs->dpg_is_blanked(opp)) in dcn20_init_blank() 1680 hubp->funcs->hubp_setup( in dcn20_update_dchubp_dpp() 1706 dpp->funcs->dpp_setup(dpp, in dcn20_update_dchubp_dpp() 1907 if (hws->funcs.enable_plane) in dcn20_program_pipe() 2117 hws->funcs.update_odm) in dcn20_program_front_end_for_ctx() 2536 dwb->funcs->disable(dwb); in dcn20_disable_writeback() 3094 hws->funcs.dccg_init(hws); in dcn20_fpga_init_hw() 3115 tg->funcs->lock(tg); in dcn20_fpga_init_hw() 3121 dpp->funcs->dpp_reset(dpp); in dcn20_fpga_init_hw() 3170 tg->funcs->unlock(tg); in dcn20_fpga_init_hw() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/ |
| A D | dcn201_hwseq.c | 180 tg->funcs->get_otg_active_size(tg, in dcn201_init_blank() 237 hws->funcs.bios_golden_init(dc); in dcn201_init_hw() 283 if (tg->funcs->is_tg_enabled(tg)) in dcn201_init_hw() 284 tg->funcs->lock(tg); in dcn201_init_hw() 290 dpp->funcs->dpp_reset(dpp); in dcn201_init_hw() 321 hubp->funcs->hubp_init(hubp); in dcn201_init_hw() 336 if (tg->funcs->is_tg_enabled(tg)) in dcn201_init_hw() 337 tg->funcs->unlock(tg); in dcn201_init_hw() 352 tg->funcs->tg_init(tg); in dcn201_init_hw() 358 audio->funcs->hw_init(audio); in dcn201_init_hw() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/ |
| A D | dcn30_hwseq.c | 401 if (mpc->funcs->set_output_gamma) in dcn30_set_output_transfer_func() 548 dwb->funcs->disable(dwb); in dcn30_disable_writeback() 632 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->init_clocks) in dcn30_init_hw() 738 hws->funcs.power_down && in dcn30_init_hw() 741 hws->funcs.power_down(dc); in dcn30_init_hw() 749 hws->funcs.power_down) { in dcn30_init_hw() 750 hws->funcs.power_down(dc); in dcn30_init_hw() 761 audio->funcs->hw_init(audio); in dcn30_init_hw() 790 if (!dcb->funcs->is_accelerated_mode(dcb) && dc->res_pool->hubbub->funcs->init_watermarks) in dcn30_init_hw() 793 if (dc->clk_mgr && dc->clk_mgr->funcs && dc->clk_mgr->funcs->notify_wm_ranges) in dcn30_init_hw() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dce110/ |
| A D | dce110_hwseq.c | 1776 if (tg->funcs->disable_vga) in disable_vga_and_power_gate_all_controllers() 1777 tg->funcs->disable_vga(tg); in disable_vga_and_power_gate_all_controllers() 1899 if (hws->funcs.init_pipes) in dce110_enable_accelerated_mode() 1969 if (dcb && dcb->funcs && !dcb->funcs->is_accelerated_mode(dcb)) in dce110_enable_accelerated_mode() 1983 if (dcb && dcb->funcs && !dcb->funcs->is_accelerated_mode(dcb)) in dce110_enable_accelerated_mode() 2106 if (tg->funcs->set_drr) in set_drr() 2811 tg->funcs->disable_vga(tg); in init_hw() 2855 dccg->funcs->update_clocks( in dce110_prepare_bandwidth() 2870 dccg->funcs->update_clocks( in dce110_optimize_bandwidth() 2929 if (mi->funcs->set_blank) in dce110_program_front_end_for_pipe() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| A D | dc_edid_parser.c | 38 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_send_cea() 39 dmcu->funcs->send_edid_cea) { in dc_edid_parser_send_cea() 40 return dmcu->funcs->send_edid_cea(dmcu, in dc_edid_parser_send_cea() 55 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_recv_cea_ack() 56 dmcu->funcs->recv_edid_cea_ack) { in dc_edid_parser_recv_cea_ack() 57 return dmcu->funcs->recv_edid_cea_ack(dmcu, offset); in dc_edid_parser_recv_cea_ack() 71 dmcu->funcs->is_dmcu_initialized(dmcu) && in dc_edid_parser_recv_amd_vsdb() 72 dmcu->funcs->recv_amd_vsdb) { in dc_edid_parser_recv_amd_vsdb() 73 return dmcu->funcs->recv_amd_vsdb(dmcu, in dc_edid_parser_recv_amd_vsdb()
|
| /linux/drivers/gpu/drm/amd/display/dc/hwss/dcn351/ |
| A D | dcn351_hwseq.c | 110 if (pg_cntl->funcs->dsc_pg_control) in dcn351_hw_block_power_down() 111 pg_cntl->funcs->dsc_pg_control(pg_cntl, i, false); in dcn351_hw_block_power_down() 116 if (pg_cntl->funcs->hubp_dpp_pg_control) in dcn351_hw_block_power_down() 124 if (pg_cntl->funcs->plane_otg_pg_control) in dcn351_hw_block_power_down() 125 pg_cntl->funcs->plane_otg_pg_control(pg_cntl, false); in dcn351_hw_block_power_down() 165 if (pg_cntl->funcs->plane_otg_pg_control) in dcn351_hw_block_power_up() 166 pg_cntl->funcs->plane_otg_pg_control(pg_cntl, true); in dcn351_hw_block_power_up() 173 if (pg_cntl->funcs->hubp_dpp_pg_control) in dcn351_hw_block_power_up() 174 pg_cntl->funcs->hubp_dpp_pg_control(pg_cntl, i, true); in dcn351_hw_block_power_up() 178 if (pg_cntl->funcs->dsc_pg_control) in dcn351_hw_block_power_up() [all …]
|