Lines Matching +full:3 +full:- +full:8

1 // SPDX-License-Identifier: GPL-2.0-only
14 static const struct dispc_coef coef3_M8[8] = {
16 { 0, -4, 123, 9, 0 },
17 { 0, -4, 108, 24, 0 },
18 { 0, -2, 87, 43, 0 },
20 { 0, 43, 87, -2, 0 },
21 { 0, 24, 108, -4, 0 },
22 { 0, 9, 123, -4, 0 },
25 static const struct dispc_coef coef3_M9[8] = {
28 { 0, -2, 100, 30, 0 },
29 { 0, -2, 83, 47, 0 },
31 { 0, 47, 83, -2, 0 },
32 { 0, 30, 100, -2, 0 },
36 static const struct dispc_coef coef3_M10[8] = {
38 { 0, 3, 104, 21, 0 },
40 { 0, -1, 80, 49, 0 },
42 { 0, 49, 80, -1, 0 },
44 { 0, 21, 104, 3, 0 },
47 static const struct dispc_coef coef3_M11[8] = {
58 static const struct dispc_coef coef3_M12[8] = {
69 static const struct dispc_coef coef3_M13[8] = {
80 static const struct dispc_coef coef3_M14[8] = {
91 static const struct dispc_coef coef3_M16[8] = {
94 { 0, 8, 78, 42, 0 },
95 { 0, 3, 72, 53, 0 },
97 { 0, 53, 72, 3, 0 },
98 { 0, 42, 78, 8, 0 },
102 static const struct dispc_coef coef3_M19[8] = {
113 static const struct dispc_coef coef3_M22[8] = {
124 static const struct dispc_coef coef3_M26[8] = {
135 static const struct dispc_coef coef3_M32[8] = {
146 static const struct dispc_coef coef5_M8[8] = {
148 { -2, 14, 125, -10, 1 },
149 { -6, 33, 114, -15, 2 },
150 { -10, 55, 98, -16, 1 },
151 { 0, -14, 78, 78, -14 },
152 { 1, -16, 98, 55, -10 },
153 { 2, -15, 114, 33, -6 },
154 { 1, -10, 125, 14, -2 },
157 static const struct dispc_coef coef5_M9[8] = {
158 { -3, 10, 114, 10, -3 },
159 { -6, 24, 111, 0, -1 },
160 { -8, 40, 103, -7, 0 },
161 { -11, 58, 91, -11, 1 },
162 { 0, -12, 76, 76, -12 },
163 { 1, -11, 91, 58, -11 },
164 { 0, -7, 103, 40, -8 },
165 { -1, 0, 111, 24, -6 },
168 static const struct dispc_coef coef5_M10[8] = {
169 { -4, 18, 100, 18, -4 },
170 { -6, 30, 99, 8, -3 },
171 { -8, 44, 93, 0, -1 },
172 { -9, 58, 84, -5, 0 },
173 { 0, -8, 72, 72, -8 },
174 { 0, -5, 84, 58, -9 },
175 { -1, 0, 93, 44, -8 },
176 { -3, 8, 99, 30, -6 },
179 static const struct dispc_coef coef5_M11[8] = {
180 { -5, 23, 92, 23, -5 },
181 { -6, 34, 90, 13, -3 },
182 { -6, 45, 85, 6, -2 },
183 { -6, 57, 78, 0, -1 },
184 { 0, -4, 68, 68, -4 },
185 { -1, 0, 78, 57, -6 },
186 { -2, 6, 85, 45, -6 },
187 { -3, 13, 90, 34, -6 },
190 static const struct dispc_coef coef5_M12[8] = {
191 { -4, 26, 84, 26, -4 },
192 { -5, 36, 82, 18, -3 },
193 { -4, 46, 78, 10, -2 },
194 { -3, 55, 72, 5, -1 },
196 { -1, 5, 72, 55, -3 },
197 { -2, 10, 78, 46, -4 },
198 { -3, 18, 82, 36, -5 },
201 static const struct dispc_coef coef5_M13[8] = {
202 { -3, 28, 78, 28, -3 },
203 { -3, 37, 76, 21, -3 },
204 { -2, 45, 73, 14, -2 },
205 { 0, 53, 68, 8, -1 },
206 { 0, 3, 61, 61, 3 },
207 { -1, 8, 68, 53, 0 },
208 { -2, 14, 73, 45, -2 },
209 { -3, 21, 76, 37, -3 },
212 static const struct dispc_coef coef5_M14[8] = {
213 { -2, 30, 72, 30, -2 },
214 { -1, 37, 71, 23, -2 },
215 { 0, 45, 69, 16, -2 },
216 { 3, 52, 64, 10, -1 },
218 { -1, 10, 64, 52, 3 },
219 { -2, 16, 69, 45, 0 },
220 { -2, 23, 71, 37, -1 },
223 static const struct dispc_coef coef5_M16[8] = {
225 { 1, 38, 65, 25, -1 },
226 { 3, 44, 62, 20, -1 },
230 { -1, 20, 62, 44, 3 },
231 { -1, 25, 65, 38, 1 },
234 static const struct dispc_coef coef5_M19[8] = {
235 { 3, 32, 58, 32, 3 },
245 static const struct dispc_coef coef5_M22[8] = {
247 { 6, 37, 54, 28, 3 },
253 { 3, 28, 54, 37, 6 },
256 static const struct dispc_coef coef5_M26[8] = {
258 { 8, 36, 51, 29, 4 },
264 { 4, 29, 51, 36, 8 },
267 static const struct dispc_coef coef5_M32[8] = {
270 { 13, 39, 47, 26, 3 },
274 { 3, 26, 47, 39, 13 },
298 { 4, 8, coef3_M8, coef5_M8 }, in dispc_ovl_get_scale_coef()
304 { 3, 3, coef3_M11, coef5_M11 }, in dispc_ovl_get_scale_coef()