Home
last modified time | relevance | path

Searched refs:output_pixel_processor (Results 1 – 25 of 47) sorted by relevance

12

/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dopp.h235 struct output_pixel_processor { struct
316 struct output_pixel_processor *opp,
321 struct output_pixel_processor *opp,
327 struct output_pixel_processor *opp,
332 struct output_pixel_processor *opp,
336 void (*opp_destroy)(struct output_pixel_processor **opp);
339 struct output_pixel_processor *opp,
344 struct output_pixel_processor *opp,
348 struct output_pixel_processor *opp,
358 struct output_pixel_processor *opp,
[all …]
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn20/
H A Ddcn20_opp.h131 struct output_pixel_processor base;
148 struct output_pixel_processor *opp,
158 struct output_pixel_processor *opp,
161 bool opp2_dpg_is_blanked(struct output_pixel_processor *opp);
163 bool opp2_dpg_is_pending(struct output_pixel_processor *opp);
166 struct output_pixel_processor *opp,
170 struct output_pixel_processor *opp,
173 uint32_t opp2_get_left_edge_extra_pixel_count(struct output_pixel_processor *opp,
176 void opp2_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg_stat…
H A Ddcn20_opp.c43 struct output_pixel_processor *opp, in opp2_set_disp_pattern_generator()
295 struct output_pixel_processor *opp, in opp2_program_dpg_dimensions()
306 struct output_pixel_processor *opp, in opp2_dpg_set_blank_color()
324 bool opp2_dpg_is_blanked(struct output_pixel_processor *opp) in opp2_dpg_is_blanked()
341 bool opp2_dpg_is_pending(struct output_pixel_processor *opp) in opp2_dpg_is_pending()
355 struct output_pixel_processor *opp, in opp2_program_left_edge_extra_pixel()
369 uint32_t opp2_get_left_edge_extra_pixel_count(struct output_pixel_processor *opp, in opp2_get_left_edge_extra_pixel_count()
380 void opp2_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg_stat… in opp2_read_reg_state()
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn10/
H A Ddcn10_opp.h152 struct output_pixel_processor base;
168 struct output_pixel_processor *opp,
174 struct output_pixel_processor *opp,
179 struct output_pixel_processor *opp,
183 struct output_pixel_processor *opp,
187 void opp1_pipe_clock_control(struct output_pixel_processor *opp, bool enable);
189 void opp1_destroy(struct output_pixel_processor **opp);
191 void opp1_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg_stat…
H A Ddcn10_opp.c140 struct output_pixel_processor *opp, in opp1_program_bit_depth_reduction()
248 struct output_pixel_processor *opp, in opp1_set_dyn_expansion()
291 struct output_pixel_processor *opp, in opp1_program_clamping_and_pixel_encoding()
301 struct output_pixel_processor *opp, in opp1_program_fmt()
324 struct output_pixel_processor *opp, in opp1_program_stereo()
367 void opp1_pipe_clock_control(struct output_pixel_processor *opp, bool enable) in opp1_pipe_clock_control()
376 void opp1_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg_stat… in opp1_read_reg_state()
390 void opp1_destroy(struct output_pixel_processor **opp) in opp1_destroy()
/linux/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_opp.c533 struct output_pixel_processor *opp, in dce110_opp_program_bit_depth_reduction()
545 struct output_pixel_processor *opp, in dce60_opp_program_bit_depth_reduction()
557 struct output_pixel_processor *opp, in dce110_opp_program_clamping_and_pixel_encoding()
568 struct output_pixel_processor *opp, in dce60_opp_program_clamping_and_pixel_encoding()
578 static void program_formatter_420_memory(struct output_pixel_processor *opp) in program_formatter_420_memory()
598 struct output_pixel_processor *opp, in dce110_opp_set_dyn_expansion()
637 static void program_formatter_reset_dig_resync_fifo(struct output_pixel_processor *opp) in program_formatter_reset_dig_resync_fifo()
651 struct output_pixel_processor *opp, in dce110_opp_program_fmt()
677 struct output_pixel_processor *opp, in dce60_opp_program_fmt()
762 void dce110_opp_destroy(struct output_pixel_processor **opp) in dce110_opp_destroy()
H A Ddce_opp.h308 struct output_pixel_processor base;
330 void dce110_opp_destroy(struct output_pixel_processor **opp);
336 struct output_pixel_processor *opp,
340 struct output_pixel_processor *opp,
344 struct output_pixel_processor *opp,
350 struct output_pixel_processor *opp,
/linux/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer.h210 struct output_pixel_processor *opp;
215 struct output_pixel_processor *opp;
334 struct output_pixel_processor *opp;
341 struct output_pixel_processor *opp;
347 struct output_pixel_processor *opp;
353 struct output_pixel_processor *opp;
419 struct output_pixel_processor *opp;
1701 struct output_pixel_processor *opp, enum dc_color_space color_sp,
1705 struct output_pixel_processor *opp, struct bit_depth_reduction_params *fmt_bit_depth,
1733 struct output_pixel_processor *opp, int mpcc_inst, bool pending);
[all …]
H A Dhw_sequencer_private.h72 struct output_pixel_processor;
185 bool (*wait_for_blank_complete)(struct output_pixel_processor *opp);
/linux/drivers/gpu/drm/amd/display/dc/opp/dcn35/
H A Ddcn35_opp.h68 void dcn35_opp_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg…
H A Ddcn35_opp.c55 void dcn35_opp_read_reg_state(struct output_pixel_processor *opp, struct dcn_opp_reg_state *opp_reg… in dcn35_opp_read_reg_state()
/linux/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_opp.h59 struct output_pixel_processor base;
/linux/drivers/gpu/drm/amd/display/dc/inc/
H A Dcore_types.h250 struct output_pixel_processor *opps[MAX_PIPES];
349 struct output_pixel_processor *opp;
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn20/
H A Ddcn20_resource.h89 struct output_pixel_processor *dcn20_opp_create(
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.h139 struct output_pixel_processor *opp);
H A Ddcn20_hwseq.c397 struct output_pixel_processor *opp = NULL; in dcn20_init_blank()
398 struct output_pixel_processor *bottom_opp = NULL; in dcn20_init_blank()
2015 struct output_pixel_processor *odm_opp = pipe_ctx->stream_res.opp; in dcn20_program_pipe()
2568 struct output_pixel_processor *opp) in dcn20_wait_for_blank_complete()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_hw_sequencer.c1814 struct output_pixel_processor *opp, in hwss_add_opp_set_dyn_expansion()
1833 struct output_pixel_processor *opp, in hwss_add_opp_program_fmt()
1847 struct output_pixel_processor *opp, in hwss_add_opp_program_left_edge_extra_pixel()
2233 struct output_pixel_processor *opp = params->opp_pipe_clock_control_params.opp; in hwss_opp_pipe_clock_control()
2242 struct output_pixel_processor *opp = params->opp_program_left_edge_extra_pixel_params.opp; in hwss_opp_program_left_edge_extra_pixel()
2436 struct output_pixel_processor *opp = params->opp_set_dyn_expansion_params.opp; in hwss_opp_set_dyn_expansion()
2447 struct output_pixel_processor *opp = params->opp_program_fmt_params.opp; in hwss_opp_program_fmt()
2457 struct output_pixel_processor *opp = params->opp_program_bit_depth_reduction_params.opp; in hwss_opp_program_bit_depth_reduction()
2473 struct output_pixel_processor *opp = params->opp_set_disp_pattern_generator_params.opp; in hwss_opp_set_disp_pattern_generator()
2526 struct output_pixel_processor *opp = params->opp_set_mpcc_disconnect_pending_params.opp; in hwss_opp_set_mpcc_disconnect_pending()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/
H A Ddcn201_hwseq.c174 struct output_pixel_processor *opp = NULL; in dcn201_init_blank()
388 struct output_pixel_processor *opp = pipe_ctx->stream_res.opp; in dcn201_plane_atomic_disconnect()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.c1646 struct output_pixel_processor *opp = NULL; in dcn32_init_blank()
1647 struct output_pixel_processor *bottom_opp = NULL; in dcn32_init_blank()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce100/
H A Ddce100_resource.c683 static struct output_pixel_processor *dce100_opp_create( in dce100_opp_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce120/
H A Ddce120_resource.c426 static struct output_pixel_processor *dce120_opp_create( in dce120_opp_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn201/
H A Ddcn201_resource.c665 static struct output_pixel_processor *dcn201_opp_create( in dcn201_opp_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce60/
H A Ddce60_resource.c519 static struct output_pixel_processor *dce60_opp_create( in dce60_opp_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce112/
H A Ddce112_resource.c683 static struct output_pixel_processor *dce112_opp_create( in dce112_opp_create()
/linux/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.c525 static struct output_pixel_processor *dce80_opp_create( in dce80_opp_create()

12