|
@@ -132,6 +132,10 @@ struct dcn_optc_registers {
|
|
|
uint32_t OPPBUF_CONTROL;
|
|
|
uint32_t OPPBUF_3D_PARAMETERS_0;
|
|
|
uint32_t CONTROL;
|
|
|
+ uint32_t OTG_GSL_WINDOW_X;
|
|
|
+ uint32_t OTG_GSL_WINDOW_Y;
|
|
|
+ uint32_t OTG_VUPDATE_KEEPOUT;
|
|
|
+ uint32_t OTG_DSC_START_POSITION;
|
|
|
};
|
|
|
|
|
|
#define TG_COMMON_MASK_SH_LIST_DCN(mask_sh)\
|
|
@@ -346,7 +350,20 @@ struct dcn_optc_registers {
|
|
|
type OTG_GSL2_EN;\
|
|
|
type OTG_GSL_MASTER_EN;\
|
|
|
type OTG_GSL_FORCE_DELAY;\
|
|
|
- type OTG_GSL_CHECK_ALL_FIELDS;
|
|
|
+ type OTG_GSL_CHECK_ALL_FIELDS;\
|
|
|
+ type OTG_GSL_WINDOW_START_X;\
|
|
|
+ type OTG_GSL_WINDOW_END_X;\
|
|
|
+ type OTG_GSL_WINDOW_START_Y;\
|
|
|
+ type OTG_GSL_WINDOW_END_Y;\
|
|
|
+ type OTG_RANGE_TIMING_DBUF_UPDATE_MODE;\
|
|
|
+ type OTG_GSL_MASTER_MODE;\
|
|
|
+ type OTG_MASTER_UPDATE_LOCK_GSL_EN;\
|
|
|
+ type MASTER_UPDATE_LOCK_VUPDATE_KEEPOUT_START_OFFSET;\
|
|
|
+ type MASTER_UPDATE_LOCK_VUPDATE_KEEPOUT_END_OFFSET;\
|
|
|
+ type OTG_DSC_START_POSITION_X;\
|
|
|
+ type OTG_DSC_START_POSITION_LINE_NUM;\
|
|
|
+ type OTG_MASTER_UPDATE_LOCK_VUPDATE_KEEPOUT_EN;
|
|
|
+
|
|
|
|
|
|
struct dcn_optc_shift {
|
|
|
TG_REG_FIELD_LIST(uint8_t)
|