Searched refs:wb_info (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn30/ |
| H A D | dcn30_hwseq.c | 219 struct dc_writeback_info *wb_info, in dcn30_set_writeback() argument 225 ASSERT(wb_info->dwb_pipe_inst < MAX_DWB_PIPES); in dcn30_set_writeback() 226 ASSERT(wb_info->wb_enabled); in dcn30_set_writeback() 227 ASSERT(wb_info->mpcc_inst >= 0); in dcn30_set_writeback() 228 ASSERT(wb_info->mpcc_inst < dc->res_pool->mpcc_count); in dcn30_set_writeback() 229 mcif_wb = dc->res_pool->mcif_wb[wb_info->dwb_pipe_inst]; in dcn30_set_writeback() 230 mcif_buf_params = &wb_info->mcif_buf_params; in dcn30_set_writeback() 234 wb_info->dwb_pipe_inst, wb_info->mpcc_inst); in dcn30_set_writeback() 236 mcif_wb->funcs->config_mcif_buf(mcif_wb, mcif_buf_params, wb_info->dwb_params.dest_height); in dcn30_set_writeback() 237 …mcif_wb->funcs->config_mcif_arb(mcif_wb, &context->bw_ctx.bw.dcn.bw_writeback.mcif_wb_arb[wb_info-… in dcn30_set_writeback() [all …]
|
| H A D | dcn30_hwseq.h | 40 struct dc_writeback_info *wb_info, 44 struct dc_writeback_info *wb_info, 53 struct dc_writeback_info *wb_info);
|
| H A D | dcn30_resource.c | 1487 struct dc_writeback_info *wb_info = &stream->writeback_info[j]; in dcn30_populate_dml_writeback_from_context() local 1489 if (wb_info->wb_enabled && wb_info->writeback_source_plane && in dcn30_populate_dml_writeback_from_context() 1490 (wb_info->writeback_source_plane == res_ctx->pipe_ctx[i].plane_state)) { in dcn30_populate_dml_writeback_from_context() 1493 dout_wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_en ? in dcn30_populate_dml_writeback_from_context() 1494 wb_info->dwb_params.cnv_params.crop_height : in dcn30_populate_dml_writeback_from_context() 1495 wb_info->dwb_params.cnv_params.src_height; in dcn30_populate_dml_writeback_from_context() 1496 dout_wb.wb_src_width = wb_info->dwb_params.cnv_params.crop_en ? in dcn30_populate_dml_writeback_from_context() 1497 wb_info->dwb_params.cnv_params.crop_width : in dcn30_populate_dml_writeback_from_context() 1498 wb_info->dwb_params.cnv_params.src_width; in dcn30_populate_dml_writeback_from_context() 1499 dout_wb.wb_dst_width = wb_info->dwb_params.dest_width; in dcn30_populate_dml_writeback_from_context() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/ |
| H A D | dc_stream.c | 401 struct dc_writeback_info *wb_info) in dc_stream_add_writeback() argument 412 if (wb_info == NULL) { in dc_stream_add_writeback() 417 if (wb_info->dwb_pipe_inst >= MAX_DWB_PIPES) { in dc_stream_add_writeback() 422 wb_info->dwb_params.out_transfer_func = stream->out_transfer_func; in dc_stream_add_writeback() 424 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback() 432 stream->writeback_info[i].dwb_pipe_inst == wb_info->dwb_pipe_inst) { in dc_stream_add_writeback() 433 stream->writeback_info[i] = *wb_info; in dc_stream_add_writeback() 439 stream->writeback_info[stream->num_wb_info++] = *wb_info; in dc_stream_add_writeback() 444 struct dwbc *dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback() 455 struct dwbc *dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/ |
| H A D | hw_sequencer.h | 168 struct dc_writeback_info *wb_info, 171 struct dc_writeback_info *wb_info, 178 struct dc_writeback_info *wb_info);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_stream.h | 359 struct dc_writeback_info *wb_info); 371 struct dc_writeback_info *wb_info);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/ |
| H A D | dcn20_hwseq.c | 1864 struct dc_writeback_info *wb_info, in dcn20_enable_writeback() argument 1871 ASSERT(wb_info->dwb_pipe_inst < MAX_DWB_PIPES); in dcn20_enable_writeback() 1872 ASSERT(wb_info->wb_enabled); in dcn20_enable_writeback() 1873 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn20_enable_writeback() 1874 mcif_wb = dc->res_pool->mcif_wb[wb_info->dwb_pipe_inst]; in dcn20_enable_writeback() 1878 optc->funcs->set_dwb_source(optc, wb_info->dwb_pipe_inst); in dcn20_enable_writeback() 1880 …mcif_wb->funcs->config_mcif_buf(mcif_wb, &wb_info->mcif_buf_params, wb_info->dwb_params.dest_heigh… in dcn20_enable_writeback() 1881 …mcif_wb->funcs->config_mcif_arb(mcif_wb, &context->bw_ctx.bw.dcn.bw_writeback.mcif_wb_arb[wb_info-… in dcn20_enable_writeback() 1885 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn20_enable_writeback()
|
| H A D | dcn20_hwseq.h | 106 struct dc_writeback_info *wb_info,
|
| H A D | dcn20_resource.c | 1975 struct dc_writeback_info *wb_info = &res_ctx->pipe_ctx[i].stream->writeback_info[0]; in dcn20_populate_dml_writeback_from_context() local 1981 pipes[pipe_cnt].dout.wb_enable = (wb_info->wb_enabled == true) ? 1 : 0; in dcn20_populate_dml_writeback_from_context() 1983 pipes[pipe_cnt].dout.wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_height; in dcn20_populate_dml_writeback_from_context() 1984 pipes[pipe_cnt].dout.wb.wb_src_width = wb_info->dwb_params.cnv_params.crop_width; in dcn20_populate_dml_writeback_from_context() 1985 pipes[pipe_cnt].dout.wb.wb_dst_width = wb_info->dwb_params.dest_width; in dcn20_populate_dml_writeback_from_context() 1986 pipes[pipe_cnt].dout.wb.wb_dst_height = wb_info->dwb_params.dest_height; in dcn20_populate_dml_writeback_from_context() 1989 pipes[pipe_cnt].dout.wb.wb_htaps_chroma = wb_info->dwb_params.scaler_taps.h_taps_c; in dcn20_populate_dml_writeback_from_context() 1990 pipes[pipe_cnt].dout.wb.wb_vtaps_chroma = wb_info->dwb_params.scaler_taps.v_taps_c; in dcn20_populate_dml_writeback_from_context() 1993 if (wb_info->dwb_params.out_format == dwb_scaler_mode_yuv420) { in dcn20_populate_dml_writeback_from_context() 1994 if (wb_info->dwb_params.output_depth == DWB_OUTPUT_PIXEL_DEPTH_8BPC) in dcn20_populate_dml_writeback_from_context()
|
| /OK3568_Linux_fs/external/camera_engine_rkaiq/rkisp_demo/demo/sample/ |
| H A D | sample_smartIr.cpp | 221 rk_aiq_wb_querry_info_t wb_info; in sample_smartIr_calib() local
|