Searched refs:wb_info (Results 1 – 8 of 8) sorted by relevance
373 struct dc_writeback_info *wb_info) in dc_stream_add_writeback() argument384 if (wb_info == NULL) { in dc_stream_add_writeback()389 if (wb_info->dwb_pipe_inst >= MAX_DWB_PIPES) { in dc_stream_add_writeback()394 wb_info->dwb_params.out_transfer_func = stream->out_transfer_func; in dc_stream_add_writeback()396 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback()404 stream->writeback_info[i].dwb_pipe_inst == wb_info->dwb_pipe_inst) { in dc_stream_add_writeback()405 stream->writeback_info[i] = *wb_info; in dc_stream_add_writeback()411 stream->writeback_info[stream->num_wb_info++] = *wb_info; in dc_stream_add_writeback()422 struct dwbc *dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dc_stream_add_writeback()426 dc->hwss.update_writeback(dc, stream_status, wb_info); in dc_stream_add_writeback()[all …]
324 struct dc_writeback_info *wb_info);327 struct dc_writeback_info *wb_info);
1340 struct dc_writeback_info *wb_info) in dcn20_enable_writeback() argument1346 ASSERT(wb_info->dwb_pipe_inst < MAX_DWB_PIPES); in dcn20_enable_writeback()1347 ASSERT(wb_info->wb_enabled); in dcn20_enable_writeback()1348 dwb = dc->res_pool->dwbc[wb_info->dwb_pipe_inst]; in dcn20_enable_writeback()1349 mcif_wb = dc->res_pool->mcif_wb[wb_info->dwb_pipe_inst]; in dcn20_enable_writeback()1354 optc->funcs->set_dwb_source(optc, wb_info->dwb_pipe_inst); in dcn20_enable_writeback()1356 …mcif_wb->funcs->config_mcif_buf(mcif_wb, &wb_info->mcif_buf_params, wb_info->dwb_params.dest_heigh… in dcn20_enable_writeback()1357 …f_arb(mcif_wb, &dc->current_state->bw_ctx.bw.dcn.bw_writeback.mcif_wb_arb[wb_info->dwb_pipe_inst]); in dcn20_enable_writeback()1361 dwb->funcs->enable(dwb, &wb_info->dwb_params); in dcn20_enable_writeback()
1723 struct dc_writeback_info *wb_info = &res_ctx->pipe_ctx[i].stream->writeback_info[0]; in dcn20_populate_dml_writeback_from_context() local1729 pipes[pipe_cnt].dout.wb_enable = (wb_info->wb_enabled == true) ? 1 : 0; in dcn20_populate_dml_writeback_from_context()1731 pipes[pipe_cnt].dout.wb.wb_src_height = wb_info->dwb_params.cnv_params.crop_height; in dcn20_populate_dml_writeback_from_context()1732 pipes[pipe_cnt].dout.wb.wb_src_width = wb_info->dwb_params.cnv_params.crop_width; in dcn20_populate_dml_writeback_from_context()1733 pipes[pipe_cnt].dout.wb.wb_dst_width = wb_info->dwb_params.dest_width; in dcn20_populate_dml_writeback_from_context()1734 pipes[pipe_cnt].dout.wb.wb_dst_height = wb_info->dwb_params.dest_height; in dcn20_populate_dml_writeback_from_context()1737 pipes[pipe_cnt].dout.wb.wb_htaps_chroma = wb_info->dwb_params.scaler_taps.h_taps_c; in dcn20_populate_dml_writeback_from_context()1738 pipes[pipe_cnt].dout.wb.wb_vtaps_chroma = wb_info->dwb_params.scaler_taps.v_taps_c; in dcn20_populate_dml_writeback_from_context()1741 if (wb_info->dwb_params.out_format == dwb_scaler_mode_yuv420) { in dcn20_populate_dml_writeback_from_context()1742 if (wb_info->dwb_params.output_depth == DWB_OUTPUT_PIXEL_DEPTH_8BPC) in dcn20_populate_dml_writeback_from_context()
339 struct dc_writeback_info *wb_info);
268 struct wb_info { struct
55 struct wb_info *wi, *temp_wi; in check_and_add_wb()84 struct wb_info *wi; in remove_wb()
161 sizeof(struct wb_info)); in mddev_create_wb_pool()5740 sizeof(struct wb_info)); in md_run()