Skip to content

Commit 2ca6c48

Browse files
Wesley Chalmersalexdeucher
authored andcommitted
drm/amd/display: Add reg defs for DCN303
[WHY] These registers are currently missing from the DCN303 header files Tested-by: Daniel Wheeler <[email protected]> Reviewed-by: George Shen <[email protected]> Acked-by: Rodrigo Siqueira <[email protected]> Signed-off-by: Wesley Chalmers <[email protected]> Signed-off-by: Alex Deucher <[email protected]>
1 parent 458c79a commit 2ca6c48

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

drivers/gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
SR(DPPCLK_DTO_CTRL),\
1616
DCCG_SRII(DTO_PARAM, DPPCLK, 0),\
1717
DCCG_SRII(DTO_PARAM, DPPCLK, 1),\
18-
SR(REFCLK_CNTL)
18+
SR(REFCLK_CNTL),\
19+
SR(DISPCLK_FREQ_CHANGE_CNTL),\
20+
DCCG_SRII(PIXEL_RATE_CNTL, OTG, 0),\
21+
DCCG_SRII(PIXEL_RATE_CNTL, OTG, 1)
22+
1923

2024
#define DCCG_MASK_SH_LIST_DCN3_03(mask_sh) \
2125
DCCG_SFI(DPPCLK_DTO_CTRL, DTO_ENABLE, DPPCLK, 0, mask_sh),\
@@ -25,6 +29,18 @@
2529
DCCG_SF(DPPCLK0_DTO_PARAM, DPPCLK0_DTO_PHASE, mask_sh),\
2630
DCCG_SF(DPPCLK0_DTO_PARAM, DPPCLK0_DTO_MODULO, mask_sh),\
2731
DCCG_SF(REFCLK_CNTL, REFCLK_CLOCK_EN, mask_sh),\
28-
DCCG_SF(REFCLK_CNTL, REFCLK_SRC_SEL, mask_sh)
32+
DCCG_SF(REFCLK_CNTL, REFCLK_SRC_SEL, mask_sh),\
33+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DISPCLK_STEP_DELAY, mask_sh),\
34+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DISPCLK_STEP_SIZE, mask_sh),\
35+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DISPCLK_FREQ_RAMP_DONE, mask_sh),\
36+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DISPCLK_MAX_ERRDET_CYCLES, mask_sh),\
37+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DCCG_FIFO_ERRDET_RESET, mask_sh),\
38+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DCCG_FIFO_ERRDET_STATE, mask_sh),\
39+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DCCG_FIFO_ERRDET_OVR_EN, mask_sh),\
40+
DCCG_SF(DISPCLK_FREQ_CHANGE_CNTL, DISPCLK_CHG_FWD_CORR_DISABLE, mask_sh),\
41+
DCCG_SFII(OTG, PIXEL_RATE_CNTL, OTG, ADD_PIXEL, 0, mask_sh),\
42+
DCCG_SFII(OTG, PIXEL_RATE_CNTL, OTG, ADD_PIXEL, 1, mask_sh),\
43+
DCCG_SFII(OTG, PIXEL_RATE_CNTL, OTG, DROP_PIXEL, 0, mask_sh),\
44+
DCCG_SFII(OTG, PIXEL_RATE_CNTL, OTG, DROP_PIXEL, 1, mask_sh)
2945

3046
#endif //__DCN303_DCCG_H__

0 commit comments

Comments
 (0)