mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-01-19 05:26:10 +07:00
240d09d070
[Why] Certain tests fail after a fresh reboot. This is caused by writing to registers prior to ungating the stream we're trying to program. [How] Make sure the stream is ungated before writing to its registers. This also enables power-gating plane resources before init_hw initializes them. Additionally, this does some refactoring to move gating/ungating from enable/disable_plane functions to where stream resources are enabled/disabled. Signed-off-by: Gary Kattan <gary.kattan@amd.com> Reviewed-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com> Acked-by: Leo Li <sunpeng.li@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
dce110_compressor.c | ||
dce110_compressor.h | ||
dce110_hw_sequencer.c | ||
dce110_hw_sequencer.h | ||
dce110_mem_input_v.c | ||
dce110_mem_input_v.h | ||
dce110_opp_csc_v.c | ||
dce110_opp_regamma_v.c | ||
dce110_opp_v.c | ||
dce110_opp_v.h | ||
dce110_resource.c | ||
dce110_resource.h | ||
dce110_timing_generator_v.c | ||
dce110_timing_generator_v.h | ||
dce110_timing_generator.c | ||
dce110_timing_generator.h | ||
dce110_transform_v.c | ||
dce110_transform_v.h | ||
Makefile |