Searched refs:dc (Results 26 - 50 of 545) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn321/
H A Ddcn321_fpu.h32 void dcn321_update_bw_bounding_box_fpu(struct dc *dc, struct clk_bw_params *bw_params);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.h31 struct dc;
33 void dcn30_init_hw(struct dc *dc);
35 struct dc *dc,
39 struct dc *dc,
43 struct dc *dc,
47 struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn35/
H A Ddcn35_hwseq.h32 struct dc;
34 void dcn35_update_odm(struct dc *dc, struct dc_state *context, struct pipe_ctx *pipe_ctx);
44 void dcn35_init_hw(struct dc *dc);
50 void dcn35_power_down_on_boot(struct dc *dc);
52 bool dcn35_apply_idle_power_optimizations(struct dc *dc, bool enable);
54 void dcn35_z10_restore(const struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dce60/
H A Ddce60_resource.h31 struct dc;
36 struct dc *dc);
40 struct dc *dc);
44 struct dc *dc);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dce80/
H A Ddce80_hwseq.c27 #include "dc.h"
45 void dce80_hw_sequencer_construct(struct dc *dc) argument
47 dce110_hw_sequencer_construct(dc);
49 dc->hwseq->funcs.enable_display_power_gating = dce100_enable_display_power_gating;
50 dc->hwss.pipe_control_lock = dce_pipe_control_lock;
51 dc->hwss.prepare_bandwidth = dce100_prepare_bandwidth;
52 dc->hwss.optimize_bandwidth = dce100_optimize_bandwidth;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce80/
H A Ddce80_resource.h31 struct dc;
36 struct dc *dc);
40 struct dc *dc);
44 struct dc *dc);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn303/
H A Ddcn303_init.c28 #include "dc.h"
32 void dcn303_hw_sequencer_construct(struct dc *dc) argument
34 dcn30_hw_sequencer_construct(dc);
36 dc->hwseq->funcs.dpp_pg_control = dcn303_dpp_pg_control;
37 dc->hwseq->funcs.hubp_pg_control = dcn303_hubp_pg_control;
38 dc->hwseq->funcs.dsc_pg_control = dcn303_dsc_pg_control;
39 dc->hwseq->funcs.enable_power_gating_plane = dcn303_enable_power_gating_plane;
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dce112/
H A Ddce112_resource.h31 struct dc;
36 struct dc *dc);
39 struct dc *dc,
46 struct dc *dc,
51 struct dc *dc,
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn201/
H A Ddcn201_hwseq.h32 void dcn201_init_hw(struct dc *dc);
35 void dcn201_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx);
36 void dcn201_plane_atomic_disconnect(struct dc *dc, struct dc_state *state, struct pipe_ctx *pipe_ctx);
37 void dcn201_update_mpcc(struct dc *dc, struct pipe_ctx *pipe_ctx);
40 struct dc *dc,
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn314/
H A Ddcn314_fpu.h35 void dcn314_update_bw_bounding_box_fpu(struct dc *dc, struct clk_bw_params *bw_params);
36 int dcn314_populate_dml_pipes_from_context_fpu(struct dc *dc, struct dc_state *context,
/linux-master/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_resource.h28 void link_get_cur_res_map(const struct dc *dc, uint32_t *map);
29 void link_restore_res_map(const struct dc *dc, uint32_t *map);
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn302/
H A Ddcn302_resource.h34 struct resource_pool *dcn302_create_resource_pool(const struct dc_init_data *init_data, struct dc *dc);
36 void dcn302_update_bw_bounding_box(struct dc *dc, struct clk_bw_params *bw_params);
/linux-master/drivers/gpu/drm/amd/display/dc/resource/dcn303/
H A Ddcn303_resource.h34 struct resource_pool *dcn303_create_resource_pool(const struct dc_init_data *init_data, struct dc *dc);
36 void dcn303_update_bw_bounding_box(struct dc *dc, struct clk_bw_params *bw_params);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.h31 void dcn20_log_color_state(struct dc *dc,
38 struct dc *dc,
41 struct dc *dc,
43 void dcn20_update_plane_addr(const struct dc *dc, struct pipe_ctx *pipe_ctx);
44 void dcn20_update_mpcc(struct dc *dc, struc
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn21/
H A Ddcn21_hwseq.h31 struct dc;
34 struct dc *dc,
37 bool dcn21_s0i3_golden_init_wa(struct dc *dc);
40 const struct dc *dc,
44 const struct dc *dc,
55 bool dcn21_is_abm_supported(struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn302/
H A Ddcn302_fpu.h30 void dcn302_fpu_update_bw_bounding_box(struct dc *dc, struct clk_bw_params *bw_params);
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn303/
H A Ddcn303_fpu.h29 void dcn303_fpu_update_bw_bounding_box(struct dc *dc, struct clk_bw_params *bw_params);
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/
H A Dhw_sequencer_private.h75 void (*disable_stream_gating)(struct dc *dc, struct pipe_ctx *pipe_ctx);
76 void (*enable_stream_gating)(struct dc *dc, struct pipe_ctx *pipe_ctx);
77 void (*init_pipes)(struct dc *dc, struct dc_state *context);
78 void (*reset_hw_ctx_wrap)(struct dc *dc, struct dc_state *context);
79 void (*update_plane_addr)(const struct dc *dc,
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn32/
H A Ddcn32_hwseq.h31 struct dc;
44 bool dcn32_apply_idle_power_optimizations(struct dc *dc, bool enable);
46 void dcn32_cab_for_ss_control(struct dc *dc, bool enable);
48 void dcn32_commit_subvp_config(struct dc *dc, struct dc_state *context);
53 bool dcn32_set_input_transfer_func(struct dc *dc,
60 bool dcn32_set_output_transfer_func(struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/inc/
H A Dlink_enc_cfg.h39 const struct dc *dc,
58 struct dc *dc,
78 struct dc *dc,
83 struct dc *dc,
88 struct dc *dc,
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn35/
H A Ddcn35_fpu.h34 void dcn35_update_bw_bounding_box_fpu(struct dc *dc,
37 int dcn35_populate_dml_pipes_from_context_fpu(struct dc *dc,
42 void dcn35_decide_zstate_support(struct dc *dc, struct dc_state *context);
/linux-master/drivers/gpu/drm/amd/display/dc/
H A Ddc_state_priv.h45 struct dc_stream_state *dc_state_create_phantom_stream(const struct dc *dc,
48 struct dc_plane_state *dc_state_create_phantom_plane(struct dc *dc,
53 void dc_state_release_phantom_stream(const struct dc *dc,
56 void dc_state_release_phantom_plane(const struct dc *dc,
61 enum dc_status dc_state_add_phantom_stream(struct dc *dc,
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.h32 struct dc;
34 void dcn10_hw_sequencer_construct(struct dc *dc);
38 struct dc *dc,
42 void dcn10_setup_vupdate_interrupt(struct dc *dc, struct pipe_ctx *pipe_ctx);
46 struct dc *dc);
48 struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/hwss/dcn31/
H A Ddcn31_hwseq.h31 struct dc;
33 void dcn31_init_hw(struct dc *dc);
46 void dcn31_z10_restore(const struct dc *dc);
47 void dcn31_z10_save_init(struct dc *dc);
50 int dcn31_init_sys_ctx(struct dce_hwseq *hws, struct dc *dc, struct dc_phy_addr_space_config *pa_config);
52 struct dc *d
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn20/
H A Ddcn20_fpu.h31 void dcn20_populate_dml_writeback_from_context(struct dc *dc,
39 void dcn20_calculate_dlg_params(struct dc *dc,
44 int dcn20_populate_dml_pipes_from_context(struct dc *dc,
48 void dcn20_calculate_wm(struct dc *dc,
57 void dcn20_update_bounding_box(struct dc *dc,
[all...]

Completed in 289 milliseconds

1234567891011>>