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

1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
12 static const struct dispc_coef coef3_M8[8] = {
14 { 0, -4, 123, 9, 0 },
15 { 0, -4, 108, 24, 0 },
16 { 0, -2, 87, 43, 0 },
18 { 0, 43, 87, -2, 0 },
19 { 0, 24, 108, -4, 0 },
20 { 0, 9, 123, -4, 0 },
23 static const struct dispc_coef coef3_M9[8] = {
26 { 0, -2, 100, 30, 0 },
27 { 0, -2, 83, 47, 0 },
29 { 0, 47, 83, -2, 0 },
30 { 0, 30, 100, -2, 0 },
34 static const struct dispc_coef coef3_M10[8] = {
36 { 0, 3, 104, 21, 0 },
38 { 0, -1, 80, 49, 0 },
40 { 0, 49, 80, -1, 0 },
42 { 0, 21, 104, 3, 0 },
45 static const struct dispc_coef coef3_M11[8] = {
56 static const struct dispc_coef coef3_M12[8] = {
67 static const struct dispc_coef coef3_M13[8] = {
78 static const struct dispc_coef coef3_M14[8] = {
89 static const struct dispc_coef coef3_M16[8] = {
92 { 0, 8, 78, 42, 0 },
93 { 0, 3, 72, 53, 0 },
95 { 0, 53, 72, 3, 0 },
96 { 0, 42, 78, 8, 0 },
100 static const struct dispc_coef coef3_M19[8] = {
111 static const struct dispc_coef coef3_M22[8] = {
122 static const struct dispc_coef coef3_M26[8] = {
133 static const struct dispc_coef coef3_M32[8] = {
144 static const struct dispc_coef coef5_M8[8] = {
146 { -2, 14, 125, -10, 1 },
147 { -6, 33, 114, -15, 2 },
148 { -10, 55, 98, -16, 1 },
149 { 0, -14, 78, 78, -14 },
150 { 1, -16, 98, 55, -10 },
151 { 2, -15, 114, 33, -6 },
152 { 1, -10, 125, 14, -2 },
155 static const struct dispc_coef coef5_M9[8] = {
156 { -3, 10, 114, 10, -3 },
157 { -6, 24, 111, 0, -1 },
158 { -8, 40, 103, -7, 0 },
159 { -11, 58, 91, -11, 1 },
160 { 0, -12, 76, 76, -12 },
161 { 1, -11, 91, 58, -11 },
162 { 0, -7, 103, 40, -8 },
163 { -1, 0, 111, 24, -6 },
166 static const struct dispc_coef coef5_M10[8] = {
167 { -4, 18, 100, 18, -4 },
168 { -6, 30, 99, 8, -3 },
169 { -8, 44, 93, 0, -1 },
170 { -9, 58, 84, -5, 0 },
171 { 0, -8, 72, 72, -8 },
172 { 0, -5, 84, 58, -9 },
173 { -1, 0, 93, 44, -8 },
174 { -3, 8, 99, 30, -6 },
177 static const struct dispc_coef coef5_M11[8] = {
178 { -5, 23, 92, 23, -5 },
179 { -6, 34, 90, 13, -3 },
180 { -6, 45, 85, 6, -2 },
181 { -6, 57, 78, 0, -1 },
182 { 0, -4, 68, 68, -4 },
183 { -1, 0, 78, 57, -6 },
184 { -2, 6, 85, 45, -6 },
185 { -3, 13, 90, 34, -6 },
188 static const struct dispc_coef coef5_M12[8] = {
189 { -4, 26, 84, 26, -4 },
190 { -5, 36, 82, 18, -3 },
191 { -4, 46, 78, 10, -2 },
192 { -3, 55, 72, 5, -1 },
194 { -1, 5, 72, 55, -3 },
195 { -2, 10, 78, 46, -4 },
196 { -3, 18, 82, 36, -5 },
199 static const struct dispc_coef coef5_M13[8] = {
200 { -3, 28, 78, 28, -3 },
201 { -3, 37, 76, 21, -3 },
202 { -2, 45, 73, 14, -2 },
203 { 0, 53, 68, 8, -1 },
204 { 0, 3, 61, 61, 3 },
205 { -1, 8, 68, 53, 0 },
206 { -2, 14, 73, 45, -2 },
207 { -3, 21, 76, 37, -3 },
210 static const struct dispc_coef coef5_M14[8] = {
211 { -2, 30, 72, 30, -2 },
212 { -1, 37, 71, 23, -2 },
213 { 0, 45, 69, 16, -2 },
214 { 3, 52, 64, 10, -1 },
216 { -1, 10, 64, 52, 3 },
217 { -2, 16, 69, 45, 0 },
218 { -2, 23, 71, 37, -1 },
221 static const struct dispc_coef coef5_M16[8] = {
223 { 1, 38, 65, 25, -1 },
224 { 3, 44, 62, 20, -1 },
228 { -1, 20, 62, 44, 3 },
229 { -1, 25, 65, 38, 1 },
232 static const struct dispc_coef coef5_M19[8] = {
233 { 3, 32, 58, 32, 3 },
243 static const struct dispc_coef coef5_M22[8] = {
245 { 6, 37, 54, 28, 3 },
251 { 3, 28, 54, 37, 6 },
254 static const struct dispc_coef coef5_M26[8] = {
256 { 8, 36, 51, 29, 4 },
262 { 4, 29, 51, 36, 8 },
265 static const struct dispc_coef coef5_M32[8] = {
268 { 13, 39, 47, 26, 3 },
272 { 3, 26, 47, 39, 13 },
296 { 4, 8, coef3_M8, coef5_M8 }, in dispc_ovl_get_scale_coef()
302 { 3, 3, coef3_M11, coef5_M11 }, in dispc_ovl_get_scale_coef()