Home
last modified time | relevance | path

Searched refs:dce_hwseq (Results 1 – 25 of 29) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
Ddcn20_hwseq.h87 struct dce_hwseq *hws);
90 struct dce_hwseq *hws,
93 struct dce_hwseq *hws,
97 struct dce_hwseq *hws,
116 struct dce_hwseq *hws,
124 struct dce_hwseq *hws,
130 void dcn20_dccg_init(struct dce_hwseq *hws);
131 int dcn20_init_sys_ctx(struct dce_hwseq *hws,
Ddcn20_hwseq.c185 struct dce_hwseq *hws, in dcn20_enable_power_gating_plane()
225 void dcn20_dccg_init(struct dce_hwseq *hws) in dcn20_dccg_init()
250 struct dce_hwseq *hws) in dcn20_disable_vga()
277 struct dce_hwseq *hws = dc->hwseq; in dcn20_init_blank()
339 struct dce_hwseq *hws, in dcn20_dsc_pg_control()
416 struct dce_hwseq *hws, in dcn20_dpp_pg_control()
490 struct dce_hwseq *hws, in dcn20_hubp_pg_control()
568 struct dce_hwseq *hws = dc->hwseq; in dcn20_plane_atomic_disable()
644 struct dce_hwseq *hws = dc->hwseq; in dcn20_enable_stream_timing()
893 struct dce_hwseq *hws = dc->hwseq; in dcn20_set_input_transfer_func()
[all …]
Ddcn20_resource.h65 struct dce_hwseq *dcn20_hwseq_create(
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/
Dhw_sequencer_private.h65 struct dce_hwseq;
107 void (*disable_vga)(struct dce_hwseq *hws);
113 void (*enable_power_gating_plane)(struct dce_hwseq *hws,
115 void (*dpp_pg_control)(struct dce_hwseq *hws,
118 void (*hubp_pg_control)(struct dce_hwseq *hws,
121 void (*dsc_pg_control)(struct dce_hwseq *hws,
141 void (*dccg_init)(struct dce_hwseq *hws);
150 struct dce_hwseq { struct
Dhw_sequencer.h50 struct dce_hwseq;
78 void (*update_dchub)(struct dce_hwseq *hws,
164 int (*init_sys_ctx)(struct dce_hwseq *hws,
167 void (*init_vm_ctx)(struct dce_hwseq *hws,
Dresource.h72 struct dce_hwseq *(*create_hwseq)(
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
Ddce_hwseq.c40 void dce_enable_fe_clock(struct dce_hwseq *hws, in dce_enable_fe_clock()
53 struct dce_hwseq *hws = dc->hwseq; in dce_pipe_control_lock()
97 void dce_set_blender_mode(struct dce_hwseq *hws, in dce_set_blender_mode()
138 static void dce_disable_sram_shut_down(struct dce_hwseq *hws) in dce_disable_sram_shut_down()
145 static void dce_underlay_clock_enable(struct dce_hwseq *hws) in dce_underlay_clock_enable()
163 void dce_clock_gating_power_up(struct dce_hwseq *hws, in dce_clock_gating_power_up()
175 void dce_crtc_switch_to_clk_src(struct dce_hwseq *hws, in dce_crtc_switch_to_clk_src()
DMakefile29 DCE = dce_audio.o dce_stream_encoder.o dce_link_encoder.o dce_hwseq.o \
Ddce_hwseq.h837 struct dce_hwseq;
841 void dce_enable_fe_clock(struct dce_hwseq *hwss,
848 void dce_set_blender_mode(struct dce_hwseq *hws,
857 void dce_clock_gating_power_up(struct dce_hwseq *hws,
860 void dce_crtc_switch_to_clk_src(struct dce_hwseq *hws,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
Ddcn10_hw_sequencer.h92 struct dce_hwseq *hws,
96 struct dce_hwseq *hws,
100 struct dce_hwseq *hws,
104 struct dce_hwseq *hws);
117 void dcn10_update_dchub(struct dce_hwseq *hws, struct dchub_init_data *dh_data);
Ddcn10_hw_sequencer.c118 struct dce_hwseq *hws = dc->hwseq; in log_mpc_crc()
483 struct dce_hwseq *hws, in dcn10_enable_power_gating_plane()
505 struct dce_hwseq *hws) in dcn10_disable_vga()
538 struct dce_hwseq *hws, in dcn10_dpp_pg_control()
590 struct dce_hwseq *hws, in dcn10_hubp_pg_control()
642 struct dce_hwseq *hws, in power_on_plane()
665 struct dce_hwseq *hws = dc->hwseq; in undo_DEGVIDCN10_253_wa()
685 struct dce_hwseq *hws = dc->hwseq; in apply_DEGVIDCN10_253_wa()
715 struct dce_hwseq *hws = dc->hwseq; in dcn10_bios_golden_init()
1049 struct dce_hwseq *hws = dc->hwseq; in dcn10_plane_atomic_disconnect()
[all …]
Ddcn10_resource.c917 static struct dce_hwseq *dcn10_hwseq_create( in dcn10_hwseq_create()
920 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dcn10_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/
Ddcn21_hwseq.c53 struct dce_hwseq *hws) in mmhub_update_page_table_config()
67 int dcn21_init_sys_ctx(struct dce_hwseq *hws, struct dc *dc, struct dc_phy_addr_space_config *pa_co… in dcn21_init_sys_ctx()
90 struct dce_hwseq *hws = dc->hwseq; in dcn21_s0i3_golden_init_wa()
Ddcn21_hwseq.h33 int dcn21_init_sys_ctx(struct dce_hwseq *hws,
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce120/
Ddce120_hw_sequencer.h34 bool dce121_xgmi_enabled(struct dce_hwseq *hws);
Ddce120_hw_sequencer.c197 struct dce_hwseq *hws, in dce120_update_dchub()
253 bool dce121_xgmi_enabled(struct dce_hwseq *hws) in dce121_xgmi_enabled()
Ddce120_resource.c808 static struct dce_hwseq *dce120_hwseq_create( in dce120_hwseq_create()
811 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce120_hwseq_create()
822 static struct dce_hwseq *dce121_hwseq_create( in dce121_hwseq_create()
825 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce121_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce100/
Ddce100_resource.c509 static struct dce_hwseq *dce100_hwseq_create( in dce100_hwseq_create()
512 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce100_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce110/
Ddce110_hw_sequencer.c1120 struct dce_hwseq *hws = link->dc->hwseq; in dce110_unblank_stream()
1138 struct dce_hwseq *hws = link->dc->hwseq; in dce110_blank_stream()
1407 struct dce_hwseq *hws = dc->hwseq; in apply_single_controller_ctx_to_hw()
1642 struct dce_hwseq *hws = dc->hwseq; in dce110_enable_accelerated_mode()
2098 struct dce_hwseq *hws = dc->hwseq; in dce110_apply_ctx_to_hw()
2439 struct dce_hwseq *hws = dc->hwseq; in init_hw()
2544 struct dce_hwseq *hws = dc->hwseq; in dce110_program_front_end_for_pipe()
2695 struct dce_hwseq *hws = dc->hwseq; in dce110_power_down_fe()
Ddce110_resource.c567 static struct dce_hwseq *dce110_hwseq_create( in dce110_hwseq_create()
570 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce110_hwseq_create()
1134 struct dce_hwseq *hws = dc->hwseq; in dce110_acquire_underlay()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
Ddc.h562 struct dce_hwseq;
597 struct dce_hwseq *hwseq;
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce80/
Ddce80_resource.c632 static struct dce_hwseq *dce80_hwseq_create( in dce80_hwseq_create()
635 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce80_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce60/
Ddce60_resource.c627 static struct dce_hwseq *dce60_hwseq_create( in dce60_hwseq_create()
630 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce60_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce112/
Ddce112_resource.c539 static struct dce_hwseq *dce112_hwseq_create( in dce112_hwseq_create()
542 struct dce_hwseq *hws = kzalloc(sizeof(struct dce_hwseq), GFP_KERNEL); in dce112_hwseq_create()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
Ddcn30_hwseq.c146 struct dce_hwseq *hws = dc->hwseq; in dcn30_set_input_transfer_func()
436 struct dce_hwseq *hws = dc->hwseq; in dcn30_init_hw()

12