@@ -24,16 +24,6 @@ static const struct dpu_mdp_cfg sm8550_mdp = {
24
24
.base = 0 , .len = 0x494 ,
25
25
.features = BIT (DPU_MDP_PERIPH_0_REMOVED ),
26
26
.clk_ctrls = {
27
- [DPU_CLK_CTRL_VIG0 ] = { .reg_off = 0x4330 , .bit_off = 0 },
28
- [DPU_CLK_CTRL_VIG1 ] = { .reg_off = 0x6330 , .bit_off = 0 },
29
- [DPU_CLK_CTRL_VIG2 ] = { .reg_off = 0x8330 , .bit_off = 0 },
30
- [DPU_CLK_CTRL_VIG3 ] = { .reg_off = 0xa330 , .bit_off = 0 },
31
- [DPU_CLK_CTRL_DMA0 ] = { .reg_off = 0x24330 , .bit_off = 0 },
32
- [DPU_CLK_CTRL_DMA1 ] = { .reg_off = 0x26330 , .bit_off = 0 },
33
- [DPU_CLK_CTRL_DMA2 ] = { .reg_off = 0x28330 , .bit_off = 0 },
34
- [DPU_CLK_CTRL_DMA3 ] = { .reg_off = 0x2a330 , .bit_off = 0 },
35
- [DPU_CLK_CTRL_DMA4 ] = { .reg_off = 0x2c330 , .bit_off = 0 },
36
- [DPU_CLK_CTRL_DMA5 ] = { .reg_off = 0x2e330 , .bit_off = 0 },
37
27
[DPU_CLK_CTRL_REG_DMA ] = { .reg_off = 0x2bc , .bit_off = 20 },
38
28
},
39
29
};
@@ -81,79 +71,69 @@ static const struct dpu_sspp_cfg sm8550_sspp[] = {
81
71
.sblk = & sm8550_vig_sblk_0 ,
82
72
.xin_id = 0 ,
83
73
.type = SSPP_TYPE_VIG ,
84
- .clk_ctrl = DPU_CLK_CTRL_VIG0 ,
85
74
}, {
86
75
.name = "sspp_1" , .id = SSPP_VIG1 ,
87
76
.base = 0x6000 , .len = 0x344 ,
88
77
.features = VIG_SC7180_MASK ,
89
78
.sblk = & sm8550_vig_sblk_1 ,
90
79
.xin_id = 4 ,
91
80
.type = SSPP_TYPE_VIG ,
92
- .clk_ctrl = DPU_CLK_CTRL_VIG1 ,
93
81
}, {
94
82
.name = "sspp_2" , .id = SSPP_VIG2 ,
95
83
.base = 0x8000 , .len = 0x344 ,
96
84
.features = VIG_SC7180_MASK ,
97
85
.sblk = & sm8550_vig_sblk_2 ,
98
86
.xin_id = 8 ,
99
87
.type = SSPP_TYPE_VIG ,
100
- .clk_ctrl = DPU_CLK_CTRL_VIG2 ,
101
88
}, {
102
89
.name = "sspp_3" , .id = SSPP_VIG3 ,
103
90
.base = 0xa000 , .len = 0x344 ,
104
91
.features = VIG_SC7180_MASK ,
105
92
.sblk = & sm8550_vig_sblk_3 ,
106
93
.xin_id = 12 ,
107
94
.type = SSPP_TYPE_VIG ,
108
- .clk_ctrl = DPU_CLK_CTRL_VIG3 ,
109
95
}, {
110
96
.name = "sspp_8" , .id = SSPP_DMA0 ,
111
97
.base = 0x24000 , .len = 0x344 ,
112
98
.features = DMA_SDM845_MASK ,
113
99
.sblk = & sdm845_dma_sblk_0 ,
114
100
.xin_id = 1 ,
115
101
.type = SSPP_TYPE_DMA ,
116
- .clk_ctrl = DPU_CLK_CTRL_DMA0 ,
117
102
}, {
118
103
.name = "sspp_9" , .id = SSPP_DMA1 ,
119
104
.base = 0x26000 , .len = 0x344 ,
120
105
.features = DMA_SDM845_MASK ,
121
106
.sblk = & sdm845_dma_sblk_1 ,
122
107
.xin_id = 5 ,
123
108
.type = SSPP_TYPE_DMA ,
124
- .clk_ctrl = DPU_CLK_CTRL_DMA1 ,
125
109
}, {
126
110
.name = "sspp_10" , .id = SSPP_DMA2 ,
127
111
.base = 0x28000 , .len = 0x344 ,
128
112
.features = DMA_SDM845_MASK ,
129
113
.sblk = & sdm845_dma_sblk_2 ,
130
114
.xin_id = 9 ,
131
115
.type = SSPP_TYPE_DMA ,
132
- .clk_ctrl = DPU_CLK_CTRL_DMA2 ,
133
116
}, {
134
117
.name = "sspp_11" , .id = SSPP_DMA3 ,
135
118
.base = 0x2a000 , .len = 0x344 ,
136
119
.features = DMA_SDM845_MASK ,
137
120
.sblk = & sdm845_dma_sblk_3 ,
138
121
.xin_id = 13 ,
139
122
.type = SSPP_TYPE_DMA ,
140
- .clk_ctrl = DPU_CLK_CTRL_DMA3 ,
141
123
}, {
142
124
.name = "sspp_12" , .id = SSPP_DMA4 ,
143
125
.base = 0x2c000 , .len = 0x344 ,
144
126
.features = DMA_CURSOR_SDM845_MASK ,
145
127
.sblk = & sm8550_dma_sblk_4 ,
146
128
.xin_id = 14 ,
147
129
.type = SSPP_TYPE_DMA ,
148
- .clk_ctrl = DPU_CLK_CTRL_DMA4 ,
149
130
}, {
150
131
.name = "sspp_13" , .id = SSPP_DMA5 ,
151
132
.base = 0x2e000 , .len = 0x344 ,
152
133
.features = DMA_CURSOR_SDM845_MASK ,
153
134
.sblk = & sm8550_dma_sblk_5 ,
154
135
.xin_id = 15 ,
155
136
.type = SSPP_TYPE_DMA ,
156
- .clk_ctrl = DPU_CLK_CTRL_DMA5 ,
157
137
},
158
138
};
159
139
0 commit comments