Home
last modified time | relevance | path

Searched refs:dwb (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c458 struct dwbc *dwb; in dcn30_update_writeback() local
459 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn30_update_writeback()
467 dwb->funcs->update(dwb, &wb_info->dwb_params); in dcn30_update_writeback()
475 struct dwbc *dwb; in dcn30_mmhubbub_warmup() local
481 dwb = dc->res_pool->dwbc[wb_info[i].dwb_pipe_inst]; in dcn30_mmhubbub_warmup()
482 if (dwb->dwb_is_efc_transition || dwb->dwb_is_drc) { in dcn30_mmhubbub_warmup()
532 struct dwbc *dwb; in dcn30_enable_writeback() local
535 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn30_enable_writeback()
551 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn30_enable_writeback()
558 struct dwbc *dwb; in dcn30_disable_writeback() local
[all …]
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_stream.c545 struct dwbc *dwb; in dc_stream_add_writeback() local
566 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback()
567 dwb->dwb_is_drc = false; in dc_stream_add_writeback()
587 struct dwbc *dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback() local
589 dwb->otg_inst = stream_status->primary_otg_inst; in dc_stream_add_writeback()
599 struct dwbc *dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback() local
601 if (dwb->funcs->is_enabled(dwb)) { in dc_stream_add_writeback()
617 struct dwbc *dwb = dc->res_pool->dwbc[dwb_pipe_inst]; in dc_stream_fc_disable_writeback() local
636 if (dwb->funcs->set_fc_enable) in dc_stream_fc_disable_writeback()
637 dwb->funcs->set_fc_enable(dwb, DWB_FRAME_CAPTURE_DISABLE); in dc_stream_fc_disable_writeback()
[all …]
H A Ddc_hw_sequencer.c2708 struct dwbc *dwb = params->dwbc_enable_params.dwb; in hwss_dwbc_enable() local
2711 if (dwb->funcs->enable) in hwss_dwbc_enable()
2712 dwb->funcs->enable(dwb, dwb_params); in hwss_dwbc_enable()
2717 struct dwbc *dwb = params->dwbc_disable_params.dwb; in hwss_dwbc_disable() local
2719 if (dwb->funcs->disable) in hwss_dwbc_disable()
2720 dwb->funcs->disable(dwb); in hwss_dwbc_disable()
2725 struct dwbc *dwb = params->dwbc_update_params.dwb; in hwss_dwbc_update() local
2728 if (dwb->funcs->update) in hwss_dwbc_update()
2729 dwb->funcs->update(dwb, dwb_params); in hwss_dwbc_update()
3386 struct dwbc *dwb, in hwss_add_dwbc_update() argument
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dwb/
H A DMakefile32 AMD_DAL_DWB_DCN30 = $(addprefix $(AMDDALPATH)/dc/dwb/dcn30/,$(DWB_DCN30))
41 AMD_DAL_DWB_DCN35 = $(addprefix $(AMDDALPATH)/dc/dwb/dcn35/,$(DWB_DCN35))
/linux/drivers/gpu/drm/amd/display/dc/
H A DMakefile25 … clk_mgr dce gpio hwss irq link dsc resource optc dpp hubbub dccg hubp dio dwb hpo mmhubbub mpc op…
H A Ddc.h831 bool dwb : 1; /* Display writeback */ member
/linux/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer.h506 struct dwbc *dwb; member
511 struct dwbc *dwb; member
515 struct dwbc *dwb; member
1771 struct dwbc *dwb,
1799 struct dwbc *dwb,
1803 struct dwbc *dwb);
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c3203 struct dwbc *dwb; in dcn401_program_all_writeback_pipes_in_tree_sequence() local
3238 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn401_program_all_writeback_pipes_in_tree_sequence()
3240 if (dwb->funcs->is_enabled(dwb)) { in dcn401_program_all_writeback_pipes_in_tree_sequence()
3261 struct dwbc *dwb; in dcn401_enable_writeback_sequence() local
3267 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn401_enable_writeback_sequence()
3271 hwss_add_dwbc_update(seq_state, dwb, &wb_info->dwb_params); in dcn401_enable_writeback_sequence()
3286 hwss_add_dwbc_enable(seq_state, dwb, &wb_info->dwb_params); in dcn401_enable_writeback_sequence()
3294 struct dwbc *dwb; in dcn401_disable_writeback_sequence() local
3300 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn401_disable_writeback_sequence()
3304 hwss_add_dwbc_disable(seq_state, dwb); in dcn401_disable_writeback_sequence()
[all …]
/linux/arch/mips/include/asm/octeon/
H A Dcvmx-iob-defs.h748 uint64_t dwb:3; member
754 uint64_t dwb:3;
H A Dcvmx-pko-defs.h716 uint64_t dwb:9; member
722 uint64_t dwb:9;
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c2530 struct dwbc *dwb; in dcn20_enable_writeback() local
2536 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn20_enable_writeback()
2540 optc = dc->res_pool->timing_generators[dwb->otg_inst]; in dcn20_enable_writeback()
2548 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn20_enable_writeback()
2556 struct dwbc *dwb; in dcn20_disable_writeback() local
2560 dwb = dc->res_pool->dwbc[dwb_pipe_inst]; in dcn20_disable_writeback()
2563 dwb->funcs->disable(dwb); in dcn20_disable_writeback()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/
H A Ddcn36_resource.c1584 dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb); in dcn35_dwbc_init()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/
H A Ddcn35_resource.c1597 dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb); in dcn35_dwbc_init()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/
H A Ddcn351_resource.c1577 dwbc30, ctx->dc->debug.enable_fine_grain_clock_gating.bits.dwb); in dcn35_dwbc_init()