drm/amd/display: remove dtbclk_ss compensation for dcn316[why]dcn316's dtbclk is from non_ss clock source.no compensation required here.Reviewed-by: Chris Park <Chris.Park@amd.com>Acked-by: Pa
drm/amd/display: remove dtbclk_ss compensation for dcn316[why]dcn316's dtbclk is from non_ss clock source.no compensation required here.Reviewed-by: Chris Park <Chris.Park@amd.com>Acked-by: Pavle Kotarac <Pavle.Kotarac@amd.com>Signed-off-by: Charlene Liu <Charlene.Liu@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
show more ...
drm/amd/display: add debug option to bypass ssinfo from bios.[Why&How]add debug option to bypass ssinfo from bios.Reviewed-by: Chris Park <Chris.Park@amd.com>Acked-by: Solomon Chiu <solomon.chi
drm/amd/display: add debug option to bypass ssinfo from bios.[Why&How]add debug option to bypass ssinfo from bios.Reviewed-by: Chris Park <Chris.Park@amd.com>Acked-by: Solomon Chiu <solomon.chiu@amd.com>Signed-off-by: Charlene Liu <Charlene.Liu@amd.com>Tested-by: Daniel Wheeler <daniel.wheeler@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: remove redundant assignment to variable dp_ref_clk_khzThe variable dp_ref_clk_khz is being initialized with a value that isnever read and it is being updated later with a new valu
drm/amd/display: remove redundant assignment to variable dp_ref_clk_khzThe variable dp_ref_clk_khz is being initialized with a value that isnever read and it is being updated later with a new value. Theinitialization is redundant and can be removed.Addresses-Coverity: ("Unused value")Signed-off-by: Colin Ian King <colin.king@canonical.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: move dispclk vco freq to clk mgr baseThis value will be needed by dml and therefore should be externallyaccessible.Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>
drm/amd/display: move dispclk vco freq to clk mgr baseThis value will be needed by dml and therefore should be externallyaccessible.Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>Reviewed-by: Nevenko Stupar <Nevenko.Stupar@amd.com>Acked-by: Leo Li <sunpeng.li@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: make firmware info only load once during dc_bios createCurrently every time DC wants to access firmware info we make a callinto VBIOS. This makes no sense as there is nothing that
drm/amd/display: make firmware info only load once during dc_bios createCurrently every time DC wants to access firmware info we make a callinto VBIOS. This makes no sense as there is nothing that can changeruntime inside fw info and can cause issues when calling unstablebios during bringup.This change eliminate this behavior by only calling bios once for fwinfo and keeping it stored as part of dc_bios.Signed-off-by: Dmytro Laktyushkin <Dmytro.Laktyushkin@amd.com>Reviewed-by: Chris Park <Chris.Park@amd.com>Acked-by: Leo Li <sunpeng.li@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: Add DCN2 clk mgrAdds support for handling of clocking relevant to the DCN2 block,including programming of the DCCG (Display Controller Clock Generator)block:HW Blocks: +--
drm/amd/display: Add DCN2 clk mgrAdds support for handling of clocking relevant to the DCN2 block,including programming of the DCCG (Display Controller Clock Generator)block:HW Blocks: +--------+ +--------+ | DIO | | DCCG | +--------+ +--------+Signed-off-by: Harry Wentland <harry.wentland@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drm/amd/display: move clk_mgr files to right place[Why]Better organization[How]Move clk_mgr files under dc/clk_mgrSigned-off-by: Eric Yang <Eric.Yang2@amd.com>Reviewed-by: Yongqiang Sun <yon
drm/amd/display: move clk_mgr files to right place[Why]Better organization[How]Move clk_mgr files under dc/clk_mgrSigned-off-by: Eric Yang <Eric.Yang2@amd.com>Reviewed-by: Yongqiang Sun <yongqiang.sun@amd.com>Acked-by: Leo Li <sunpeng.li@amd.com>Signed-off-by: Alex Deucher <alexander.deucher@amd.com>