@@ -28,9 +28,9 @@ static unsigned long displayControlAdjust_SM750LE(mode_parameter_t *pModeParam,
28
28
poke32 (CRT_AUTO_CENTERING_TL , 0 );
29
29
30
30
poke32 (CRT_AUTO_CENTERING_BR ,
31
- (((y - 1 ) << CRT_AUTO_CENTERING_BR_BOTTOM_SHIFT ) &
32
- CRT_AUTO_CENTERING_BR_BOTTOM_MASK ) |
33
- ((x - 1 ) & CRT_AUTO_CENTERING_BR_RIGHT_MASK ));
31
+ (((y - 1 ) << CRT_AUTO_CENTERING_BR_BOTTOM_SHIFT ) &
32
+ CRT_AUTO_CENTERING_BR_BOTTOM_MASK ) |
33
+ ((x - 1 ) & CRT_AUTO_CENTERING_BR_RIGHT_MASK ));
34
34
35
35
/*
36
36
* Assume common fields in dispControl have been properly set before
@@ -72,8 +72,7 @@ static unsigned long displayControlAdjust_SM750LE(mode_parameter_t *pModeParam,
72
72
}
73
73
74
74
/* only timing related registers will be programed */
75
- static int programModeRegisters (mode_parameter_t * pModeParam ,
76
- struct pll_value * pll )
75
+ static int programModeRegisters (mode_parameter_t * pModeParam , struct pll_value * pll )
77
76
{
78
77
int ret = 0 ;
79
78
int cnt = 0 ;
@@ -83,32 +82,32 @@ static int programModeRegisters(mode_parameter_t *pModeParam,
83
82
/* programe secondary pixel clock */
84
83
poke32 (CRT_PLL_CTRL , sm750_format_pll_reg (pll ));
85
84
poke32 (CRT_HORIZONTAL_TOTAL ,
86
- (((pModeParam -> horizontal_total - 1 ) <<
87
- CRT_HORIZONTAL_TOTAL_TOTAL_SHIFT ) &
88
- CRT_HORIZONTAL_TOTAL_TOTAL_MASK ) |
89
- ((pModeParam -> horizontal_display_end - 1 ) &
90
- CRT_HORIZONTAL_TOTAL_DISPLAY_END_MASK ));
85
+ (((pModeParam -> horizontal_total - 1 ) <<
86
+ CRT_HORIZONTAL_TOTAL_TOTAL_SHIFT ) &
87
+ CRT_HORIZONTAL_TOTAL_TOTAL_MASK ) |
88
+ ((pModeParam -> horizontal_display_end - 1 ) &
89
+ CRT_HORIZONTAL_TOTAL_DISPLAY_END_MASK ));
91
90
92
91
poke32 (CRT_HORIZONTAL_SYNC ,
93
- ((pModeParam -> horizontal_sync_width <<
94
- CRT_HORIZONTAL_SYNC_WIDTH_SHIFT ) &
95
- CRT_HORIZONTAL_SYNC_WIDTH_MASK ) |
96
- ((pModeParam -> horizontal_sync_start - 1 ) &
97
- CRT_HORIZONTAL_SYNC_START_MASK ));
92
+ ((pModeParam -> horizontal_sync_width <<
93
+ CRT_HORIZONTAL_SYNC_WIDTH_SHIFT ) &
94
+ CRT_HORIZONTAL_SYNC_WIDTH_MASK ) |
95
+ ((pModeParam -> horizontal_sync_start - 1 ) &
96
+ CRT_HORIZONTAL_SYNC_START_MASK ));
98
97
99
98
poke32 (CRT_VERTICAL_TOTAL ,
100
- (((pModeParam -> vertical_total - 1 ) <<
101
- CRT_VERTICAL_TOTAL_TOTAL_SHIFT ) &
102
- CRT_VERTICAL_TOTAL_TOTAL_MASK ) |
103
- ((pModeParam -> vertical_display_end - 1 ) &
104
- CRT_VERTICAL_TOTAL_DISPLAY_END_MASK ));
99
+ (((pModeParam -> vertical_total - 1 ) <<
100
+ CRT_VERTICAL_TOTAL_TOTAL_SHIFT ) &
101
+ CRT_VERTICAL_TOTAL_TOTAL_MASK ) |
102
+ ((pModeParam -> vertical_display_end - 1 ) &
103
+ CRT_VERTICAL_TOTAL_DISPLAY_END_MASK ));
105
104
106
105
poke32 (CRT_VERTICAL_SYNC ,
107
- ((pModeParam -> vertical_sync_height <<
108
- CRT_VERTICAL_SYNC_HEIGHT_SHIFT ) &
109
- CRT_VERTICAL_SYNC_HEIGHT_MASK ) |
110
- ((pModeParam -> vertical_sync_start - 1 ) &
111
- CRT_VERTICAL_SYNC_START_MASK ));
106
+ ((pModeParam -> vertical_sync_height <<
107
+ CRT_VERTICAL_SYNC_HEIGHT_SHIFT ) &
108
+ CRT_VERTICAL_SYNC_HEIGHT_MASK ) |
109
+ ((pModeParam -> vertical_sync_start - 1 ) &
110
+ CRT_VERTICAL_SYNC_START_MASK ));
112
111
113
112
tmp = DISPLAY_CTRL_TIMING | DISPLAY_CTRL_PLANE ;
114
113
if (pModeParam -> vertical_sync_polarity )
@@ -140,25 +139,25 @@ static int programModeRegisters(mode_parameter_t *pModeParam,
140
139
poke32 (PANEL_HORIZONTAL_TOTAL , reg );
141
140
142
141
poke32 (PANEL_HORIZONTAL_SYNC ,
143
- ((pModeParam -> horizontal_sync_width <<
144
- PANEL_HORIZONTAL_SYNC_WIDTH_SHIFT ) &
145
- PANEL_HORIZONTAL_SYNC_WIDTH_MASK ) |
146
- ((pModeParam -> horizontal_sync_start - 1 ) &
147
- PANEL_HORIZONTAL_SYNC_START_MASK ));
142
+ ((pModeParam -> horizontal_sync_width <<
143
+ PANEL_HORIZONTAL_SYNC_WIDTH_SHIFT ) &
144
+ PANEL_HORIZONTAL_SYNC_WIDTH_MASK ) |
145
+ ((pModeParam -> horizontal_sync_start - 1 ) &
146
+ PANEL_HORIZONTAL_SYNC_START_MASK ));
148
147
149
148
poke32 (PANEL_VERTICAL_TOTAL ,
150
- (((pModeParam -> vertical_total - 1 ) <<
151
- PANEL_VERTICAL_TOTAL_TOTAL_SHIFT ) &
152
- PANEL_VERTICAL_TOTAL_TOTAL_MASK ) |
153
- ((pModeParam -> vertical_display_end - 1 ) &
154
- PANEL_VERTICAL_TOTAL_DISPLAY_END_MASK ));
149
+ (((pModeParam -> vertical_total - 1 ) <<
150
+ PANEL_VERTICAL_TOTAL_TOTAL_SHIFT ) &
151
+ PANEL_VERTICAL_TOTAL_TOTAL_MASK ) |
152
+ ((pModeParam -> vertical_display_end - 1 ) &
153
+ PANEL_VERTICAL_TOTAL_DISPLAY_END_MASK ));
155
154
156
155
poke32 (PANEL_VERTICAL_SYNC ,
157
- ((pModeParam -> vertical_sync_height <<
158
- PANEL_VERTICAL_SYNC_HEIGHT_SHIFT ) &
159
- PANEL_VERTICAL_SYNC_HEIGHT_MASK ) |
160
- ((pModeParam -> vertical_sync_start - 1 ) &
161
- PANEL_VERTICAL_SYNC_START_MASK ));
156
+ ((pModeParam -> vertical_sync_height <<
157
+ PANEL_VERTICAL_SYNC_HEIGHT_SHIFT ) &
158
+ PANEL_VERTICAL_SYNC_HEIGHT_MASK ) |
159
+ ((pModeParam -> vertical_sync_start - 1 ) &
160
+ PANEL_VERTICAL_SYNC_START_MASK ));
162
161
163
162
tmp = DISPLAY_CTRL_TIMING | DISPLAY_CTRL_PLANE ;
164
163
if (pModeParam -> vertical_sync_polarity )
0 commit comments