hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform_v8.S
....@@ -16,224 +16,249 @@
1616 get_wf_frm_num:
1717 .LFB1552:
1818 .file 1 "drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform.c"
19
- .loc 1 208 0
19
+ .loc 1 219 0
2020 .cfi_startproc
2121 .LVL0:
2222 stp x29, x30, [sp, -48]!
2323 .cfi_def_cfa_offset 48
2424 .cfi_offset 29, -48
2525 .cfi_offset 30, -40
26
- .loc 1 213 0
26
+ .loc 1 224 0
2727 lsl w0, w0, 2
2828 .LVL1:
29
- .loc 1 208 0
29
+ .loc 1 219 0
3030 add x29, sp, 0
3131 .cfi_def_cfa_register 29
3232 stp x19, x20, [sp, 16]
3333 .cfi_offset 19, -32
3434 .cfi_offset 20, -24
35
- .loc 1 209 0
35
+ .loc 1 220 0
3636 adrp x20, .LANCHOR0
37
- .loc 1 208 0
37
+ .loc 1 219 0
3838 str x21, [sp, 32]
3939 .cfi_offset 21, -16
40
- .loc 1 209 0
41
- ldr x15, [x20, #:lo12:.LANCHOR0]
40
+ .loc 1 220 0
41
+ ldr x17, [x20, #:lo12:.LANCHOR0]
4242 .LVL2:
43
- .loc 1 213 0
44
- ldrb w2, [x15, 32]
43
+ .loc 1 224 0
44
+ ldrb w2, [x17, 32]
4545 add x0, x2, x0, sxtw
46
- add x3, x15, x0
47
- .loc 1 214 0
48
- ldrb w2, [x15, x0]
46
+ add x3, x17, x0
47
+ .loc 1 225 0
48
+ ldrb w2, [x17, x0]
4949 ldrb w6, [x3, 1]
5050 ldrb w5, [x3, 3]
5151 ldrb w3, [x3, 2]
5252 add w2, w2, w6
5353 add w2, w2, w3
5454 cmp w5, w2, uxtb
55
- bne .L40
56
- .loc 1 218 0
57
- ldr w2, [x15, x0]
58
- .loc 1 220 0
55
+ bne .L48
56
+ .loc 1 229 0
57
+ ldr w2, [x17, x0]
58
+ .loc 1 231 0
5959 lsl w0, w1, 2
6060 and x1, x2, 16777215
6161 .LVL3:
6262 add x0, x1, x0, sxtw
63
- add x2, x15, x0
64
- .loc 1 221 0
65
- ldrb w1, [x15, x0]
63
+ add x2, x17, x0
64
+ .loc 1 232 0
65
+ ldrb w1, [x17, x0]
6666 ldrb w5, [x2, 1]
6767 ldrb w3, [x2, 3]
6868 ldrb w2, [x2, 2]
6969 add w1, w1, w5
7070 add w1, w1, w2
7171 cmp w3, w1, uxtb
72
- bne .L41
72
+ bne .L49
7373 add x4, x20, :lo12:.LANCHOR0
74
- .loc 1 225 0
75
- ldr w0, [x15, x0]
76
- .loc 1 227 0
74
+ .loc 1 236 0
75
+ ldr w0, [x17, x0]
76
+ .loc 1 238 0
7777 and x0, x0, 16777215
7878 .LBB8:
7979 .LBB9:
8080 .loc 1 55 0
81
- ldr x3, [x4, 8]
81
+ ldr x7, [x4, 8]
8282 .LBE9:
8383 .LBE8:
84
- .loc 1 227 0
85
- add x15, x15, x0
84
+ .loc 1 238 0
85
+ add x17, x17, x0
8686 .LVL4:
8787 .LBB13:
8888 .LBB10:
8989 .loc 1 55 0
90
- cbz x3, .L42
91
- .loc 1 117 0
90
+ cbz x7, .L50
91
+ .loc 1 60 0
9292 adrp x21, .LANCHOR2
93
- mov w4, 0
93
+ mov w12, 0
94
+ add x0, x21, :lo12:.LANCHOR2
95
+ ldr w11, [x21, #:lo12:.LANCHOR2]
96
+ cmp w11, 16
97
+ beq .L51
98
+.L6:
99
+ .loc 1 114 0
100
+ add w8, w12, 5
101
+ .loc 1 121 0
102
+ mov w9, 0
94103 mov w1, 0
95
- mov w5, 1
104
+ mov w6, 1
96105 .LVL5:
97
- ldr w12, [x21, #:lo12:.LANCHOR2]
98
- mov w14, 0
106
+ mov w16, 0
99107 mov w19, 0
100108 .LVL6:
101109 .p2align 2
102
-.L6:
103
- .loc 1 66 0
104
- ldrb w0, [x15, w14, uxtw]
105
- cmp w0, 255
106
- beq .L9
107
- .loc 1 71 0
108
- cmp w0, 252
109
- beq .L43
110
-.L10:
111
- .loc 1 78 0
112
- lsl w2, w19, 10
113
- .loc 1 76 0
114
- cbz w5, .L11
115
- .loc 1 78 0
116
- add w8, w2, w1, lsl 5
117
- add w7, w1, 1
118
- add w2, w2, w4
119
- add w8, w8, w4
120
- .loc 1 79 0
121
- add w6, w1, 2
122
- add w7, w2, w7, lsl 5
123
- .loc 1 80 0
124
- add w5, w1, 3
125
-.LVL7:
126
- add w6, w2, w6, lsl 5
127
- .loc 1 78 0
128
- and w13, w0, 3
110
+.L7:
111
+ .loc 1 69 0
112
+ ldrb w10, [x17, w16, uxtw]
113
+ cmp w10, 255
114
+ beq .L8
115
+ .loc 1 74 0
116
+ cmp w10, 252
117
+ beq .L52
118
+.L9:
129119 .loc 1 81 0
130
- add w2, w2, w5, lsl 5
131
- .loc 1 78 0
132
- strb w13, [x3, w8, uxtw]
133
- .loc 1 79 0
134
- ubfx x9, x0, 2, 2
135
- strb w9, [x3, w7, uxtw]
136
- .loc 1 80 0
137
- ubfx x10, x0, 4, 2
138
- strb w10, [x3, w6, uxtw]
139
- .loc 1 81 0
140
- lsr w11, w0, 6
141
- strb w11, [x3, w2, uxtw]
142
- add w1, w1, 4
143
- .loc 1 82 0
144
- add w0, w14, 1
145
- .loc 1 84 0
146
- cmp w1, w12
147
- bcc .L12
148
- .loc 1 86 0
149
- add w4, w4, 1
150
- .loc 1 85 0
151
- mov w1, 0
152
- .loc 1 86 0
153
- cmp w4, w12
154
- bcc .L12
155
- .loc 1 88 0
156
- add w19, w19, 1
157
- .loc 1 87 0
158
- mov w4, 0
159
-.L12:
160
- .loc 1 92 0
161
- ldrb w2, [x15, w0, uxtw]
162
- .loc 1 93 0
163
- cbz w2, .L13
164
- .p2align 2
165
-.L15:
166
- .loc 1 94 0
167120 lsl w0, w19, 10
168
- add w7, w1, 1
169
- add w8, w0, w1, lsl 5
170
- add w0, w0, w4
171
- add w8, w8, w4
172
- .loc 1 95 0
173
- add w6, w1, 2
174
- add w7, w0, w7, lsl 5
175
- .loc 1 96 0
176
- add w5, w1, 3
177
- add w6, w0, w6, lsl 5
178
- .loc 1 97 0
179
- add w0, w0, w5, lsl 5
180
- .loc 1 94 0
181
- strb w13, [x3, w8, uxtw]
182
- .loc 1 97 0
121
+ lsl w5, w1, w8
122
+ add w2, w5, w0
123
+ lsl w5, w9, w12
124
+ add w0, w0, w5
125
+ add w5, w2, w5
126
+ add w4, w1, 1
127
+ .loc 1 82 0
128
+ add w3, w1, 2
129
+ .loc 1 83 0
130
+ add w2, w1, 3
131
+ .loc 1 81 0
132
+ and w13, w10, 3
133
+ strb w13, [x7, w5, uxtw]
134
+ .loc 1 82 0
135
+ lsl w4, w4, w8
136
+ .loc 1 83 0
137
+ lsl w3, w3, w8
138
+ .loc 1 82 0
139
+ add w4, w4, w0
140
+ .loc 1 83 0
141
+ add w3, w3, w0
142
+ .loc 1 84 0
143
+ lsl w2, w2, w8
144
+ add w0, w2, w0
145
+ .loc 1 79 0
146
+ cbz w6, .L10
147
+ .loc 1 82 0
148
+ ubfx x14, x10, 2, 2
149
+ strb w14, [x7, w4, uxtw]
150
+ .loc 1 83 0
151
+ ubfx x15, x10, 4, 2
152
+ strb w15, [x7, w3, uxtw]
153
+ .loc 1 84 0
154
+ lsr w10, w10, 6
155
+ strb w10, [x7, w0, uxtw]
183156 add w1, w1, 4
184
- .loc 1 95 0
185
- strb w9, [x3, w7, uxtw]
186
- .loc 1 93 0
187
- sub w2, w2, #1
188
- .loc 1 96 0
189
- strb w10, [x3, w6, uxtw]
190
- .loc 1 98 0
191
- cmp w1, w12
192
- .loc 1 97 0
193
- strb w11, [x3, w0, uxtw]
194
- .loc 1 98 0
195
- bcc .L14
196
- .loc 1 100 0
197
- add w4, w4, 1
198
- .loc 1 99 0
157
+ .loc 1 85 0
158
+ add w0, w16, 1
159
+ .loc 1 87 0
160
+ cmp w1, w11
161
+ bcc .L11
162
+ .loc 1 89 0
163
+ add w9, w9, 1
164
+ .loc 1 88 0
199165 mov w1, 0
200
- .loc 1 100 0
201
- cmp w4, w12
202
- bcc .L14
203
- .loc 1 102 0
166
+ .loc 1 89 0
167
+ cmp w11, w9
168
+ bhi .L11
169
+ .loc 1 91 0
204170 add w19, w19, 1
205
- .loc 1 101 0
206
- mov w4, 0
171
+ .loc 1 90 0
172
+ mov w9, 0
173
+.L11:
174
+ .loc 1 95 0
175
+ ldrb w6, [x17, w0, uxtw]
176
+.LVL7:
177
+ .loc 1 96 0
178
+ cbz w6, .L12
179
+ .p2align 2
207180 .L14:
208
- .loc 1 93 0
209
- ands w2, w2, 255
210
- bne .L15
181
+ .loc 1 97 0
182
+ lsl w0, w19, 10
183
+ lsl w5, w1, w8
184
+ add w4, w1, 1
185
+ add w2, w5, w0
186
+ .loc 1 98 0
187
+ add w3, w1, 2
188
+ .loc 1 97 0
189
+ lsl w5, w9, w12
190
+ add w0, w0, w5
191
+ add w5, w2, w5
192
+ .loc 1 98 0
193
+ lsl w4, w4, w8
194
+ .loc 1 99 0
195
+ add w2, w1, 3
196
+ .loc 1 98 0
197
+ add w4, w4, w0
198
+ .loc 1 99 0
199
+ lsl w3, w3, w8
200
+ add w3, w3, w0
201
+ .loc 1 97 0
202
+ strb w13, [x7, w5, uxtw]
203
+ .loc 1 100 0
204
+ lsl w2, w2, w8
205
+ add w0, w2, w0
206
+ .loc 1 98 0
207
+ strb w14, [x7, w4, uxtw]
208
+ .loc 1 100 0
209
+ add w1, w1, 4
210
+ .loc 1 99 0
211
+ strb w15, [x7, w3, uxtw]
212
+ .loc 1 96 0
213
+ sub w6, w6, #1
214
+ .loc 1 100 0
215
+ strb w10, [x7, w0, uxtw]
216
+ .loc 1 101 0
217
+ cmp w11, w1
218
+ bhi .L13
219
+ .loc 1 103 0
220
+ add w9, w9, 1
221
+ .loc 1 102 0
222
+ mov w1, 0
223
+ .loc 1 103 0
224
+ cmp w11, w9
225
+ bhi .L13
226
+ .loc 1 105 0
227
+ add w19, w19, 1
228
+ .loc 1 104 0
229
+ mov w9, 0
211230 .L13:
212
- .loc 1 107 0
213
- add w14, w14, 2
214
- mov w5, 1
231
+ .loc 1 96 0
232
+ ands w6, w6, 255
233
+ bne .L14
234
+.L12:
235
+ .loc 1 110 0
236
+ add w16, w16, 2
237
+ mov w6, 1
215238 .LVL8:
216
-.L16:
217
- .loc 1 61 0
239
+.L15:
240
+ .loc 1 64 0
218241 cmp w19, 254
219
- bls .L6
220
- .loc 1 62 0
242
+ bls .L7
243
+ .loc 1 65 0
221244 adrp x0, .LC2
222245 add x0, x0, :lo12:.LC2
223246 bl printk
224247 .LVL9:
225
- .loc 1 127 0
226
- ldr w0, [x21, #:lo12:.LANCHOR2]
227
- cmp w0, 32
228
- beq .L7
229
-.LVL10:
230248 .L8:
231
- .loc 1 139 0
249
+ .loc 1 130 0
250
+ ldr w0, [x21, #:lo12:.LANCHOR2]
251
+ add x21, x21, :lo12:.LANCHOR2
252
+ cmp w0, 32
253
+ beq .L53
254
+.LVL10:
255
+.L16:
256
+ .loc 1 149 0
232257 mov w0, w19
233258 .L1:
234259 .LBE10:
235260 .LBE13:
236
- .loc 1 229 0
261
+ .loc 1 240 0
237262 ldp x19, x20, [sp, 16]
238263 .LVL11:
239264 ldr x21, [sp, 32]
....@@ -248,144 +273,149 @@
248273 ret
249274 .LVL12:
250275 .p2align 3
251
-.L11:
276
+.L10:
252277 .cfi_restore_state
253278 .LBB14:
254279 .LBB11:
255
- .loc 1 111 0
256
- add w9, w2, w1, lsl 5
257
- add w8, w1, 1
258
- add w2, w2, w4
259
- add w9, w9, w4
260
- .loc 1 112 0
261
- add w7, w1, 2
262
- add w8, w2, w8, lsl 5
263
- .loc 1 113 0
264
- add w6, w1, 3
265
- add w7, w2, w7, lsl 5
266
- .loc 1 111 0
267
- and w10, w0, 3
268
- .loc 1 114 0
269
- add w2, w2, w6, lsl 5
270
- .loc 1 111 0
271
- strb w10, [x3, w9, uxtw]
272
- .loc 1 112 0
273
- ubfx x6, x0, 2, 2
274
- strb w6, [x3, w8, uxtw]
275
- .loc 1 113 0
276
- ubfx x6, x0, 4, 2
277
- strb w6, [x3, w7, uxtw]
278
- .loc 1 114 0
279
- lsr w0, w0, 6
280
- strb w0, [x3, w2, uxtw]
281
- add w1, w1, 4
282280 .loc 1 115 0
283
- add w14, w14, 1
281
+ ubfx x2, x10, 2, 2
282
+ strb w2, [x7, w4, uxtw]
283
+ .loc 1 116 0
284
+ ubfx x2, x10, 4, 2
285
+ strb w2, [x7, w3, uxtw]
284286 .loc 1 117 0
285
- cmp w1, w12
286
- bcc .L16
287
- .loc 1 119 0
288
- add w4, w4, 1
287
+ lsr w10, w10, 6
288
+ strb w10, [x7, w0, uxtw]
289
+ add w1, w1, 4
289290 .loc 1 118 0
290
- mov w1, 0
291
- .loc 1 119 0
292
- cmp w12, w4
293
- bhi .L16
294
- .loc 1 121 0
295
- add w19, w19, 1
291
+ add w16, w16, 1
296292 .loc 1 120 0
297
- mov w4, 0
298
- .loc 1 118 0
299
- mov w1, w5
300
- b .L16
301
-.L43:
302
- .loc 1 73 0
303
- add w14, w14, 1
304
- .loc 1 72 0
305
- eor w5, w5, 1
306
- ldrb w0, [x15, w14, uxtw]
307
- b .L10
308
-.L9:
309
- .loc 1 127 0
310
- ldr w0, [x21, #:lo12:.LANCHOR2]
293
+ cmp w1, w11
294
+ bcc .L15
295
+ .loc 1 122 0
296
+ add w9, w9, 1
297
+ .loc 1 121 0
298
+ mov w1, 0
299
+ .loc 1 122 0
300
+ cmp w11, w9
301
+ bhi .L15
302
+ .loc 1 124 0
303
+ add w19, w19, 1
304
+ .loc 1 123 0
305
+ mov w9, 0
306
+ .loc 1 121 0
307
+ mov w1, w6
308
+ b .L15
309
+ .p2align 3
310
+.L52:
311
+ .loc 1 76 0
312
+ add w16, w16, 1
313
+ .loc 1 75 0
314
+ eor w6, w6, 1
315
+ ldrb w10, [x17, w16, uxtw]
316
+ b .L9
317
+.L53:
318
+ .loc 1 130 0
319
+ ldr w0, [x21, 4]
320
+ cmp w0, 16
321
+ beq .L54
322
+ .loc 1 142 0
311323 cmp w0, 32
312
- bne .L8
313
- .loc 1 129 0
314
- cbz w19, .L8
315
-.L7:
324
+ bne .L16
325
+ .loc 1 144 0
326
+ cbz w19, .L16
316327 add x20, x20, :lo12:.LANCHOR0
317
- .loc 1 99 0
328
+ mov w0, 0
329
+ ldr x2, [x20, 8]
330
+.L24:
331
+ .loc 1 145 0
332
+ lsl w1, w0, 10
333
+ .loc 1 144 0
334
+ add w0, w0, 1
335
+ .loc 1 145 0
336
+ add w1, w1, 960
337
+ .loc 1 144 0
338
+ and w0, w0, 255
339
+ .loc 1 145 0
340
+ add x1, x2, x1, sxtw
341
+ .loc 1 144 0
342
+ cmp w0, w19
343
+ .loc 1 145 0
344
+ strb wzr, [x1, 29]
345
+ .loc 1 144 0
346
+ bcc .L24
347
+ b .L16
348
+.LVL13:
349
+.L51:
350
+ .loc 1 60 0
351
+ ldr w0, [x0, 4]
352
+ cmp w0, 32
353
+ cset w12, eq
354
+ b .L6
355
+.LVL14:
356
+.L54:
357
+ .loc 1 132 0
358
+ cbz w19, .L16
359
+ add x20, x20, :lo12:.LANCHOR0
318360 mov w8, 0
319361 ldr x1, [x20, 8]
320
-.LVL13:
321
-.L21:
362
+.LVL15:
363
+.L23:
322364 lsl w7, w8, 10
323365 mov w6, 0
366
+.LVL16:
324367 mov w5, w7
325
-.LVL14:
326368 .p2align 2
327
-.L19:
369
+.L21:
328370 lsr w4, w6, 1
371
+ .loc 1 102 0
329372 mov w0, 0
330373 add w4, w7, w4, lsl 5
331374 .p2align 2
332
-.L18:
333
- .loc 1 132 0
375
+.L20:
376
+ .loc 1 135 0
334377 add w3, w0, w5
335
-.LVL15:
336
- .loc 1 133 0
378
+.LVL17:
379
+ .loc 1 136 0
337380 add w2, w4, w0, lsr 1
338
- .loc 1 131 0
381
+ .loc 1 134 0
339382 add w0, w0, 2
340383 cmp w0, 32
341
- .loc 1 132 0
384
+ .loc 1 135 0
342385 ldrb w3, [x1, w3, uxtw]
343
-.LVL16:
344
- .loc 1 133 0
386
+.LVL18:
387
+ .loc 1 136 0
345388 strb w3, [x1, w2, uxtw]
346
- .loc 1 131 0
347
- bne .L18
348
- .loc 1 130 0
389
+ .loc 1 134 0
390
+ bne .L20
391
+ .loc 1 133 0
349392 add w6, w6, 2
350393 add w5, w5, 64
351394 cmp w6, 32
352
- bne .L19
353
- .loc 1 129 0
395
+ bne .L21
396
+ .loc 1 132 0
354397 add w8, w8, 1
355398 and w8, w8, 255
356399 cmp w8, w19
357
- bcc .L21
358
- b .L8
359
-.LVL17:
360
-.L40:
400
+ bcc .L23
401
+ b .L16
402
+.LVL19:
403
+.L48:
361404 .LBE11:
362405 .LBE14:
363
- .loc 1 215 0
406
+ .loc 1 226 0
364407 adrp x1, .LANCHOR1
365
-.LVL18:
366
- adrp x0, .LC0
367
- mov w2, 215
368
- add x1, x1, :lo12:.LANCHOR1
369
- add x0, x0, :lo12:.LC0
370
- bl printk
371
-.LVL19:
372
- .loc 1 216 0
373
- mov w0, -22
374
- b .L1
375408 .LVL20:
376
-.L41:
377
- .loc 1 222 0
378
- adrp x1, .LANCHOR1
379409 adrp x0, .LC0
380
- mov w2, 222
410
+ mov w2, 226
381411 add x1, x1, :lo12:.LANCHOR1
382412 add x0, x0, :lo12:.LC0
383413 bl printk
384414 .LVL21:
385
- .loc 1 223 0
415
+ .loc 1 227 0
386416 mov w0, -22
387417 b .L1
388
-.L42:
418
+.L50:
389419 .LBB15:
390420 .LBB12:
391421 .loc 1 56 0
....@@ -396,8 +426,21 @@
396426 .loc 1 57 0
397427 mov w0, -22
398428 b .L1
429
+.LVL23:
430
+.L49:
399431 .LBE12:
400432 .LBE15:
433
+ .loc 1 233 0
434
+ adrp x1, .LANCHOR1
435
+ adrp x0, .LC0
436
+ mov w2, 233
437
+ add x1, x1, :lo12:.LANCHOR1
438
+ add x0, x0, :lo12:.LC0
439
+ bl printk
440
+.LVL24:
441
+ .loc 1 234 0
442
+ mov w0, -22
443
+ b .L1
401444 .cfi_endproc
402445 .LFE1552:
403446 .size get_wf_frm_num, .-get_wf_frm_num
....@@ -406,179 +449,179 @@
406449 .type get_wf_mode_index, %function
407450 get_wf_mode_index:
408451 .LFB1550:
409
- .loc 1 171 0
452
+ .loc 1 182 0
410453 .cfi_startproc
411
-.LVL23:
412
- .loc 1 175 0
454
+.LVL25:
455
+ .loc 1 186 0
413456 cmp w0, 10
414
- bhi .L70
415
- .loc 1 183 0
457
+ bhi .L81
458
+ .loc 1 194 0
416459 adrp x1, .LANCHOR0
417
- .loc 1 178 0
460
+ .loc 1 189 0
418461 mov w2, 3
419462 csel w0, w0, w2, ne
420
-.LVL24:
463
+.LVL26:
421464 .LBB18:
422465 .LBB19:
423
- .loc 1 156 0
466
+ .loc 1 167 0
424467 ldr x1, [x1, #:lo12:.LANCHOR0]
425468 ldrb w1, [x1, 16]
426469 cmp w1, 25
427
- beq .L49
428
- bls .L71
470
+ beq .L60
471
+ bls .L82
429472 cmp w1, 67
430
- beq .L49
431
- bls .L72
473
+ beq .L60
474
+ bls .L83
432475 cmp w1, 72
433
- beq .L56
476
+ beq .L67
434477 cmp w1, 84
435
- bne .L48
436
- .loc 1 163 0
478
+ bne .L59
479
+ .loc 1 174 0
437480 adrp x1, .LANCHOR1
438481 add x1, x1, :lo12:.LANCHOR1
439482 add x1, x1, 76
440
-.LVL25:
483
+.LVL27:
441484 .LBE19:
442485 .LBE18:
443
- .loc 1 185 0
444
- ldrb w0, [x1, x0]
445
- ret
446
-.LVL26:
447
- .p2align 3
448
-.L71:
449
-.LBB27:
450
-.LBB20:
451
- .loc 1 156 0
452
- cmp w1, 18
453
- beq .L58
454
- cmp w1, 22
455
- beq .L52
456
- cmp w1, 9
457
- beq .L73
458
-.L48:
459
- .loc 1 164 0
460
- adrp x1, .LANCHOR1
461
- add x1, x1, :lo12:.LANCHOR1
462
- add x1, x1, 86
463
-.LVL27:
464
-.LBE20:
465
-.LBE27:
466
- .loc 1 185 0
486
+ .loc 1 196 0
467487 ldrb w0, [x1, x0]
468488 ret
469489 .LVL28:
470490 .p2align 3
471
-.L52:
472
-.LBB28:
473
-.LBB21:
474
- .loc 1 159 0
491
+.L82:
492
+.LBB27:
493
+.LBB20:
494
+ .loc 1 167 0
495
+ cmp w1, 18
496
+ beq .L69
497
+ cmp w1, 22
498
+ beq .L63
499
+ cmp w1, 9
500
+ beq .L84
501
+.L59:
502
+ .loc 1 175 0
475503 adrp x1, .LANCHOR1
476504 add x1, x1, :lo12:.LANCHOR1
477
- add x1, x1, 36
505
+ add x1, x1, 86
478506 .LVL29:
479
-.LBE21:
480
-.LBE28:
481
- .loc 1 185 0
507
+.LBE20:
508
+.LBE27:
509
+ .loc 1 196 0
482510 ldrb w0, [x1, x0]
483511 ret
484512 .LVL30:
485513 .p2align 3
486
-.L56:
487
-.LBB29:
488
-.LBB22:
489
- .loc 1 162 0
514
+.L63:
515
+.LBB28:
516
+.LBB21:
517
+ .loc 1 170 0
490518 adrp x1, .LANCHOR1
491519 add x1, x1, :lo12:.LANCHOR1
492
- add x1, x1, 66
520
+ add x1, x1, 36
493521 .LVL31:
494
-.LBE22:
495
-.LBE29:
496
- .loc 1 185 0
522
+.LBE21:
523
+.LBE28:
524
+ .loc 1 196 0
497525 ldrb w0, [x1, x0]
498526 ret
499527 .LVL32:
500528 .p2align 3
501
-.L72:
502
-.LBB30:
503
-.LBB23:
504
- .loc 1 156 0
505
- cmp w1, 35
506
- bne .L48
507
- .loc 1 161 0
529
+.L67:
530
+.LBB29:
531
+.LBB22:
532
+ .loc 1 173 0
508533 adrp x1, .LANCHOR1
509534 add x1, x1, :lo12:.LANCHOR1
510
- add x1, x1, 56
535
+ add x1, x1, 66
511536 .LVL33:
512
-.LBE23:
513
-.LBE30:
514
- .loc 1 185 0
537
+.LBE22:
538
+.LBE29:
539
+ .loc 1 196 0
515540 ldrb w0, [x1, x0]
516541 ret
517542 .LVL34:
518543 .p2align 3
519
-.L58:
520
-.LBB31:
521
-.LBB24:
522
- .loc 1 158 0
544
+.L83:
545
+.LBB30:
546
+.LBB23:
547
+ .loc 1 167 0
548
+ cmp w1, 35
549
+ bne .L59
550
+ .loc 1 172 0
523551 adrp x1, .LANCHOR1
524552 add x1, x1, :lo12:.LANCHOR1
525
- add x1, x1, 26
553
+ add x1, x1, 56
526554 .LVL35:
527
-.LBE24:
528
-.LBE31:
529
- .loc 1 185 0
555
+.LBE23:
556
+.LBE30:
557
+ .loc 1 196 0
530558 ldrb w0, [x1, x0]
531559 ret
532560 .LVL36:
533561 .p2align 3
534
-.L73:
535
-.LBB32:
536
-.LBB25:
537
- .loc 1 157 0
562
+.L69:
563
+.LBB31:
564
+.LBB24:
565
+ .loc 1 169 0
538566 adrp x1, .LANCHOR1
539567 add x1, x1, :lo12:.LANCHOR1
540
- add x1, x1, 16
568
+ add x1, x1, 26
541569 .LVL37:
542
-.LBE25:
543
-.LBE32:
544
- .loc 1 185 0
570
+.LBE24:
571
+.LBE31:
572
+ .loc 1 196 0
545573 ldrb w0, [x1, x0]
546574 ret
547575 .LVL38:
548576 .p2align 3
549
-.L49:
550
-.LBB33:
551
-.LBB26:
552
- .loc 1 160 0
577
+.L84:
578
+.LBB32:
579
+.LBB25:
580
+ .loc 1 168 0
553581 adrp x1, .LANCHOR1
554582 add x1, x1, :lo12:.LANCHOR1
555
- add x1, x1, 46
583
+ add x1, x1, 16
556584 .LVL39:
557
-.LBE26:
558
-.LBE33:
559
- .loc 1 185 0
585
+.LBE25:
586
+.LBE32:
587
+ .loc 1 196 0
560588 ldrb w0, [x1, x0]
561589 ret
562590 .LVL40:
563
-.L70:
591
+ .p2align 3
592
+.L60:
593
+.LBB33:
594
+.LBB26:
564595 .loc 1 171 0
596
+ adrp x1, .LANCHOR1
597
+ add x1, x1, :lo12:.LANCHOR1
598
+ add x1, x1, 46
599
+.LVL41:
600
+.LBE26:
601
+.LBE33:
602
+ .loc 1 196 0
603
+ ldrb w0, [x1, x0]
604
+ ret
605
+.LVL42:
606
+.L81:
607
+ .loc 1 182 0
565608 stp x29, x30, [sp, -16]!
566609 .cfi_def_cfa_offset 16
567610 .cfi_offset 29, -16
568611 .cfi_offset 30, -8
569
- .loc 1 176 0
612
+ .loc 1 187 0
570613 adrp x0, .LC3
571
-.LVL41:
614
+.LVL43:
572615 add x0, x0, :lo12:.LC3
573
- .loc 1 171 0
616
+ .loc 1 182 0
574617 add x29, sp, 0
575618 .cfi_def_cfa_register 29
576
- .loc 1 176 0
619
+ .loc 1 187 0
577620 bl printk
578
-.LVL42:
579
- .loc 1 177 0
621
+.LVL44:
622
+ .loc 1 188 0
580623 mov w0, 255
581
- .loc 1 186 0
624
+ .loc 1 197 0
582625 ldp x29, x30, [sp], 16
583626 .cfi_restore 30
584627 .cfi_restore 29
....@@ -593,9 +636,9 @@
593636 .type pvi_wf_get_lut, %function
594637 pvi_wf_get_lut:
595638 .LFB1553:
596
- .loc 1 232 0
639
+ .loc 1 243 0
597640 .cfi_startproc
598
-.LVL43:
641
+.LVL45:
599642 stp x29, x30, [sp, -80]!
600643 .cfi_def_cfa_offset 80
601644 .cfi_offset 29, -80
....@@ -604,13 +647,13 @@
604647 .cfi_def_cfa_register 29
605648 str x25, [sp, 64]
606649 .cfi_offset 25, -16
607
- .loc 1 240 0
650
+ .loc 1 251 0
608651 adrp x25, .LANCHOR0
609
- .loc 1 232 0
652
+ .loc 1 243 0
610653 stp x19, x20, [sp, 16]
611
- .loc 1 240 0
612
- ldr x3, [x25, #:lo12:.LANCHOR0]
613
- .loc 1 232 0
654
+ .loc 1 251 0
655
+ ldr x4, [x25, #:lo12:.LANCHOR0]
656
+ .loc 1 243 0
614657 stp x21, x22, [sp, 32]
615658 stp x23, x24, [sp, 48]
616659 .cfi_offset 19, -64
....@@ -619,20 +662,20 @@
619662 .cfi_offset 22, -40
620663 .cfi_offset 23, -32
621664 .cfi_offset 24, -24
622
- .loc 1 240 0
623
- cbz x3, .L94
665
+ .loc 1 251 0
666
+ cbz x4, .L105
624667 mov w24, w1
625
- .loc 1 248 0
668
+ .loc 1 259 0
626669 adrp x21, .LANCHOR2
627670 add x1, x21, :lo12:.LANCHOR2
628
-.LVL44:
671
+.LVL46:
629672 mov x22, x0
630673 mov w20, w2
631674 mov w2, 21846
632
-.LVL45:
675
+.LVL47:
633676 movk w2, 0x5555, lsl 16
634
- ldr w0, [x1, 4]
635
-.LVL46:
677
+ ldr w0, [x1, 8]
678
+.LVL48:
636679 smull x23, w20, w2
637680 smull x2, w0, w2
638681 lsr x23, x23, 32
....@@ -640,196 +683,203 @@
640683 lsr x2, x2, 32
641684 sub w2, w2, w0, asr 31
642685 cmp w23, w2
643
- beq .L104
644
- .loc 1 251 0
686
+ beq .L115
687
+ .loc 1 262 0
688
+ str w3, [x1, 4]
689
+ .loc 1 264 0
645690 cmp w24, 10
646
- beq .L91
647
-.L90:
648
- .loc 1 253 0
691
+ beq .L102
692
+.L101:
693
+ .loc 1 266 0
649694 add x0, x25, :lo12:.LANCHOR0
650695 .LBB34:
651696 .LBB35:
652
- .loc 1 190 0
653
- ldrb w4, [x3, 38]
654
-.LVL47:
697
+ .loc 1 201 0
698
+ ldrb w5, [x4, 38]
699
+.LVL49:
655700 .LBE35:
656701 .LBE34:
657
- .loc 1 253 0
702
+ .loc 1 266 0
658703 ldr x1, [x22, 16]
659704 str x1, [x0, 8]
660705 .LBB38:
661706 .LBB36:
662
- .loc 1 194 0
663
- cbz w4, .L79
664
- .loc 1 195 0
665
- ldrb w0, [x3, 48]
707
+ .loc 1 205 0
708
+ cbz w5, .L90
709
+ .loc 1 206 0
710
+ ldrb w0, [x4, 48]
666711 cmp w20, w0
667
- ble .L95
668
- add x2, x3, 49
712
+ ble .L106
713
+ add x2, x4, 49
669714 mov w19, 0
670
-.LVL48:
671
- b .L81
715
+.LVL50:
716
+ b .L92
672717 .p2align 3
673
-.L82:
718
+.L93:
674719 ldrb w3, [x2], 1
720
+.LVL51:
675721 cmp w20, w3
676
- ble .L92
677
-.L81:
678
- .loc 1 194 0
679
- add w19, w19, 1
680
- cmp w4, w19
681
- bne .L82
682
-.L79:
683
- .loc 1 202 0
684
- sub w19, w4, #1
722
+ ble .L103
723
+.LVL52:
685724 .L92:
725
+ .loc 1 205 0
726
+ add w19, w19, 1
727
+ cmp w5, w19
728
+ bne .L93
729
+.L90:
730
+ .loc 1 213 0
731
+ sub w19, w5, #1
732
+.L103:
686733 .LBE36:
687734 .LBE38:
688
- .loc 1 255 0
735
+ .loc 1 268 0
689736 mov w0, w24
690737 bl get_wf_mode_index
691
-.LVL49:
692
- .loc 1 256 0
738
+.LVL53:
739
+ .loc 1 269 0
693740 mov w1, w19
694741 and w0, w0, 255
695742 bl get_wf_frm_num
696
-.LVL50:
697
- .loc 1 257 0
698
- tbnz w0, #31, .L89
699
- .loc 1 263 0
743
+.LVL54:
744
+ .loc 1 270 0
745
+ tbnz w0, #31, .L100
746
+ .loc 1 276 0
700747 add x3, x21, :lo12:.LANCHOR2
701
- .loc 1 261 0
748
+ .loc 1 274 0
702749 ldr w2, [x22]
703
- .loc 1 266 0
750
+ .loc 1 279 0
704751 mov w1, 21846
705752 movk w1, 0x5555, lsl 16
706
- .loc 1 261 0
753
+ .loc 1 274 0
707754 and w2, w2, 65280
708
- .loc 1 263 0
709
- str w24, [x3, 8]
710
- .loc 1 262 0
755
+ .loc 1 276 0
756
+ str w24, [x3, 12]
757
+ .loc 1 275 0
711758 orr w0, w2, w0
712
- .loc 1 266 0
713
- ldr w3, [x3, 4]
714
- .loc 1 262 0
759
+ .loc 1 279 0
760
+ ldr w3, [x3, 8]
761
+ .loc 1 275 0
715762 str w0, [x22]
716
- .loc 1 266 0
763
+ .loc 1 279 0
717764 smull x0, w3, w1
718765 lsr x0, x0, 32
719766 sub w0, w0, w3, asr 31
720767 cmp w23, w0
721
- beq .L84
722
-.L91:
723
- .loc 1 268 0
768
+ beq .L95
769
+.LVL55:
770
+.L102:
771
+ .loc 1 281 0
724772 ldr x1, [x22, 24]
725773 add x0, x25, :lo12:.LANCHOR0
726774 str x1, [x0, 8]
727
- .loc 1 269 0
775
+ .loc 1 282 0
728776 bl epd_overlay_lut
729
-.LVL51:
777
+.LVL56:
730778 .LBB39:
731779 .LBB40:
732
- .loc 1 190 0
780
+ .loc 1 201 0
733781 ldr x1, [x25, #:lo12:.LANCHOR0]
734782 ldrb w3, [x1, 38]
735
-.LVL52:
736
- .loc 1 194 0
737
- cbz w3, .L85
738
- .loc 1 195 0
783
+.LVL57:
784
+ .loc 1 205 0
785
+ cbz w3, .L96
786
+ .loc 1 206 0
739787 ldrb w2, [x1, 48]
740788 cmp w20, w2
741
- ble .L96
789
+ ble .L107
742790 add x1, x1, 49
743791 mov w19, 0
744
-.LVL53:
745
- b .L87
792
+.LVL58:
793
+ b .L98
746794 .p2align 3
747
-.L88:
795
+.L99:
748796 ldrb w2, [x1], 1
749797 cmp w20, w2
750
- ble .L93
751
-.L87:
752
- .loc 1 194 0
798
+ ble .L104
799
+.L98:
800
+ .loc 1 205 0
753801 add w19, w19, 1
754802 cmp w3, w19
755
- bne .L88
756
-.LVL54:
757
-.L85:
758
- .loc 1 202 0
803
+ bne .L99
804
+.LVL59:
805
+.L96:
806
+ .loc 1 213 0
759807 sub w19, w3, #1
760
-.LVL55:
761
-.L93:
808
+.LVL60:
809
+.L104:
762810 .LBE40:
763811 .LBE39:
764
- .loc 1 271 0
812
+ .loc 1 284 0
765813 bl get_wf_mode_index
766
-.LVL56:
767
- .loc 1 272 0
814
+.LVL61:
815
+ .loc 1 285 0
768816 and w0, w0, 255
769817 mov w1, w19
770818 bl get_wf_frm_num
771
-.LVL57:
772
- mov w1, w0
773
- .loc 1 273 0
774
- tbnz w0, #31, .L89
775
- .loc 1 277 0
776
- ldrb w2, [x22]
777
- .loc 1 279 0
778
- add x21, x21, :lo12:.LANCHOR2
779
- .loc 1 282 0
780
- mov w0, 0
781
- .loc 1 278 0
782
- orr w1, w2, w1, lsl 8
783
- .loc 1 279 0
784
- str w20, [x21, 4]
785
- .loc 1 278 0
786
- str w1, [x22]
787
-.LVL58:
788
-.L74:
789
- .loc 1 283 0
790
- ldp x19, x20, [sp, 16]
791
-.LVL59:
792
- ldp x21, x22, [sp, 32]
793
-.LVL60:
794
- ldp x23, x24, [sp, 48]
795
-.LVL61:
796
- ldr x25, [sp, 64]
797
- ldp x29, x30, [sp], 80
798
- .cfi_remember_state
799
- .cfi_restore 30
800
- .cfi_restore 29
801
- .cfi_restore 25
802
- .cfi_restore 23
803
- .cfi_restore 24
804
- .cfi_restore 21
805
- .cfi_restore 22
806
- .cfi_restore 19
807
- .cfi_restore 20
808
- .cfi_def_cfa 31, 0
809
- ret
810819 .LVL62:
811
- .p2align 3
812
-.L104:
813
- .cfi_restore_state
814
- .loc 1 248 0 discriminator 1
815
- ldr w0, [x1, 8]
816
- cmp w0, w24
817
- beq .L84
818
- .loc 1 251 0
819
- cmp w24, 10
820
- bne .L90
821
-.LVL63:
822
-.L84:
823
- .loc 1 249 0
820
+ mov w1, w0
821
+ .loc 1 286 0
822
+ tbnz w0, #31, .L100
823
+ .loc 1 290 0
824
+ ldrb w2, [x22]
825
+ .loc 1 292 0
826
+ add x21, x21, :lo12:.LANCHOR2
827
+ .loc 1 295 0
824828 mov w0, 0
825
- .loc 1 283 0
826
- ldr x25, [sp, 64]
829
+ .loc 1 291 0
830
+ orr w1, w2, w1, lsl 8
831
+ .loc 1 292 0
832
+ str w20, [x21, 8]
833
+ .loc 1 291 0
834
+ str w1, [x22]
835
+.LVL63:
836
+.L85:
837
+ .loc 1 296 0
827838 ldp x19, x20, [sp, 16]
828839 .LVL64:
829840 ldp x21, x22, [sp, 32]
830841 .LVL65:
831842 ldp x23, x24, [sp, 48]
832843 .LVL66:
844
+ ldr x25, [sp, 64]
845
+ ldp x29, x30, [sp], 80
846
+ .cfi_remember_state
847
+ .cfi_restore 30
848
+ .cfi_restore 29
849
+ .cfi_restore 25
850
+ .cfi_restore 23
851
+ .cfi_restore 24
852
+ .cfi_restore 21
853
+ .cfi_restore 22
854
+ .cfi_restore 19
855
+ .cfi_restore 20
856
+ .cfi_def_cfa 31, 0
857
+ ret
858
+.LVL67:
859
+ .p2align 3
860
+.L115:
861
+ .cfi_restore_state
862
+ .loc 1 259 0 discriminator 1
863
+ ldr w0, [x1, 12]
864
+ cmp w0, w24
865
+ beq .L95
866
+ .loc 1 262 0
867
+ str w3, [x1, 4]
868
+ .loc 1 264 0
869
+ cmp w24, 10
870
+ bne .L101
871
+.LVL68:
872
+.L95:
873
+ .loc 1 260 0
874
+ mov w0, 0
875
+ .loc 1 296 0
876
+ ldr x25, [sp, 64]
877
+ ldp x19, x20, [sp, 16]
878
+.LVL69:
879
+ ldp x21, x22, [sp, 32]
880
+.LVL70:
881
+ ldp x23, x24, [sp, 48]
882
+.LVL71:
833883 ldp x29, x30, [sp], 80
834884 .cfi_remember_state
835885 .cfi_restore 20
....@@ -843,42 +893,42 @@
843893 .cfi_restore 30
844894 .cfi_def_cfa 31, 0
845895 ret
846
-.LVL67:
847
-.L95:
896
+.LVL72:
897
+.L106:
848898 .cfi_restore_state
849899 .LBB42:
850900 .LBB37:
851
- .loc 1 194 0
901
+ .loc 1 205 0
852902 mov w19, 0
853
-.LVL68:
854
- b .L92
855
-.LVL69:
856
-.L96:
903
+.LVL73:
904
+ b .L103
905
+.LVL74:
906
+.L107:
857907 .LBE37:
858908 .LBE42:
859909 .LBB43:
860910 .LBB41:
861911 mov w19, 0
862
-.LVL70:
863
- b .L93
864
-.LVL71:
865
-.L94:
912
+.LVL75:
913
+ b .L104
914
+.LVL76:
915
+.L105:
866916 .LBE41:
867917 .LBE43:
868
- .loc 1 241 0
918
+ .loc 1 252 0
869919 mov w0, -19
870
-.LVL72:
871
- b .L74
872
-.LVL73:
873
-.L89:
874
- .loc 1 258 0
920
+.LVL77:
921
+ b .L85
922
+.LVL78:
923
+.L100:
924
+ .loc 1 271 0
875925 adrp x0, .LC4
876926 add x0, x0, :lo12:.LC4
877927 bl printk
878
-.LVL74:
879
- .loc 1 259 0
928
+.LVL79:
929
+ .loc 1 272 0
880930 mov w0, -5
881
- b .L74
931
+ b .L85
882932 .cfi_endproc
883933 .LFE1553:
884934 .size pvi_wf_get_lut, .-pvi_wf_get_lut
....@@ -888,9 +938,9 @@
888938 .type pvi_wf_input, %function
889939 pvi_wf_input:
890940 .LFB1554:
891
- .loc 1 292 0
941
+ .loc 1 305 0
892942 .cfi_startproc
893
-.LVL75:
943
+.LVL80:
894944 stp x29, x30, [sp, -32]!
895945 .cfi_def_cfa_offset 32
896946 .cfi_offset 29, -32
....@@ -900,17 +950,17 @@
900950 stp x19, x20, [sp, 16]
901951 .cfi_offset 19, -16
902952 .cfi_offset 20, -8
903
- .loc 1 295 0
953
+ .loc 1 308 0
904954 adrp x19, .LANCHOR0
905955 ldr x1, [x19, #:lo12:.LANCHOR0]
906
- cbz x1, .L138
907
- .loc 1 296 0
956
+ cbz x1, .L149
957
+ .loc 1 309 0
908958 mov w0, -16
909
-.LVL76:
910
-.L105:
911
- .loc 1 323 0
959
+.LVL81:
960
+.L116:
961
+ .loc 1 336 0
912962 ldp x19, x20, [sp, 16]
913
-.LVL77:
963
+.LVL82:
914964 ldp x29, x30, [sp], 32
915965 .cfi_remember_state
916966 .cfi_restore 30
....@@ -919,66 +969,66 @@
919969 .cfi_restore 20
920970 .cfi_def_cfa 31, 0
921971 ret
922
-.LVL78:
923
-.L138:
972
+.LVL83:
973
+.L149:
924974 .cfi_restore_state
925
- .loc 1 298 0
975
+ .loc 1 311 0
926976 ldrb w1, [x0, 16]
927977 mov x20, x0
928978 adrp x0, .LC5
929
-.LVL79:
979
+.LVL84:
930980 add x0, x0, :lo12:.LC5
931981 bl printk
932
-.LVL80:
933
- .loc 1 301 0
982
+.LVL85:
983
+ .loc 1 314 0
934984 ldrb w1, [x20, 16]
935985 cmp w1, 25
936
- bls .L139
986
+ bls .L150
937987 cmp w1, 67
938
- beq .L109
939
- bhi .L111
988
+ beq .L120
989
+ bhi .L122
940990 cmp w1, 32
941
- beq .L109
991
+ beq .L120
942992 cmp w1, 35
943
- beq .L110
944
-.L107:
945
- .loc 1 315 0
993
+ beq .L121
994
+.L118:
995
+ .loc 1 328 0
946996 ldrb w2, [x20, 22]
947997 adrp x0, .LC6
948998 add x0, x0, :lo12:.LC6
949999 bl printk
950
-.LVL81:
951
- .loc 1 317 0
1000
+.LVL86:
1001
+ .loc 1 330 0
9521002 mov w0, -8
953
- b .L105
954
-.L109:
955
- .loc 1 308 0
1003
+ b .L116
1004
+.L120:
1005
+ .loc 1 321 0
9561006 adrp x0, .LANCHOR2
9571007 mov w1, 32
9581008 str w1, [x0, #:lo12:.LANCHOR2]
959
-.L110:
960
- .loc 1 320 0
1009
+.L121:
1010
+ .loc 1 333 0
9611011 str x20, [x19, #:lo12:.LANCHOR0]
962
- .loc 1 322 0
1012
+ .loc 1 335 0
9631013 mov w0, 0
964
- b .L105
965
-.L139:
966
- .loc 1 301 0
1014
+ b .L116
1015
+.L150:
1016
+ .loc 1 314 0
9671017 cmp w1, 24
968
- bcs .L109
1018
+ bcs .L120
9691019 cmp w1, 18
970
- beq .L110
1020
+ beq .L121
9711021 cmp w1, 22
972
- beq .L109
1022
+ beq .L120
9731023 cmp w1, 9
974
- bne .L107
975
- b .L110
976
-.L111:
1024
+ bne .L118
1025
+ b .L121
1026
+.L122:
9771027 cmp w1, 72
978
- beq .L109
1028
+ beq .L120
9791029 cmp w1, 84
980
- beq .L110
981
- b .L107
1030
+ beq .L121
1031
+ b .L118
9821032 .cfi_endproc
9831033 .LFE1554:
9841034 .size pvi_wf_input, .-pvi_wf_input
....@@ -988,38 +1038,38 @@
9881038 .type pvi_wf_get_version, %function
9891039 pvi_wf_get_version:
9901040 .LFB1555:
991
- .loc 1 332 0
1041
+ .loc 1 345 0
9921042 .cfi_startproc
993
- .loc 1 333 0
1043
+ .loc 1 346 0
9941044 adrp x0, .LANCHOR0
9951045 add x3, x0, :lo12:.LANCHOR0
9961046 ldr x1, [x0, #:lo12:.LANCHOR0]
997
-.LVL82:
998
- .loc 1 336 0
999
- cbz x1, .L142
1000
- .loc 1 339 0
1047
+.LVL87:
1048
+ .loc 1 349 0
1049
+ cbz x1, .L153
1050
+ .loc 1 352 0
10011051 add x1, x1, 65
1002
-.LVL83:
1052
+.LVL88:
10031053 add x2, x3, 16
1004
- .loc 1 342 0
1054
+ .loc 1 355 0
10051055 mov x0, x2
1006
- .loc 1 339 0
1056
+ .loc 1 352 0
10071057 ldp x4, x5, [x1]
10081058 stp x4, x5, [x3, 16]
10091059 ldr x3, [x1, 16]
10101060 str x3, [x2, 16]
10111061 ldr x1, [x1, 23]
10121062 str x1, [x2, 23]
1013
- .loc 1 340 0
1063
+ .loc 1 353 0
10141064 strb wzr, [x2, 31]
1015
- .loc 1 342 0
1065
+ .loc 1 355 0
10161066 ret
1017
-.LVL84:
1067
+.LVL89:
10181068 .p2align 3
1019
-.L142:
1020
- .loc 1 337 0
1069
+.L153:
1070
+ .loc 1 350 0
10211071 mov x0, 0
1022
- .loc 1 343 0
1072
+ .loc 1 356 0
10231073 ret
10241074 .cfi_endproc
10251075 .LFE1555:
....@@ -1028,9 +1078,9 @@
10281078 .section .rodata
10291079 .align 3
10301080 .set .LANCHOR1,. + 0
1031
- .type __func__.16856, %object
1032
- .size __func__.16856, 15
1033
-__func__.16856:
1081
+ .type __func__.16864, %object
1082
+ .size __func__.16864, 15
1083
+__func__.16864:
10341084 .string "get_wf_frm_num"
10351085 .zero 1
10361086 .type pvi_mode_table, %object
....@@ -1123,13 +1173,17 @@
11231173 .size maxpic, 4
11241174 maxpic:
11251175 .word 16
1126
- .type sftemp.16863, %object
1127
- .size sftemp.16863, 4
1128
-sftemp.16863:
1176
+ .type need_pic, %object
1177
+ .size need_pic, 4
1178
+need_pic:
1179
+ .word 16
1180
+ .type sftemp.16872, %object
1181
+ .size sftemp.16872, 4
1182
+sftemp.16872:
11291183 .word -1
1130
- .type stype.16862, %object
1131
- .size stype.16862, 4
1132
-stype.16862:
1184
+ .type stype.16871, %object
1185
+ .size stype.16871, 4
1186
+stype.16871:
11331187 .word 11
11341188 .bss
11351189 .align 3
....@@ -1142,9 +1196,9 @@
11421196 .size waveformdata, 8
11431197 waveformdata:
11441198 .zero 8
1145
- .type spi_id_buffer.16888, %object
1146
- .size spi_id_buffer.16888, 32
1147
-spi_id_buffer.16888:
1199
+ .type spi_id_buffer.16897, %object
1200
+ .size spi_id_buffer.16897, 32
1201
+spi_id_buffer.16897:
11481202 .zero 32
11491203 .section .rodata.str1.8,"aMS",@progbits,1
11501204 .align 3
....@@ -1265,15 +1319,15 @@
12651319 .file 96 "drivers/gpu/drm/rockchip/ebc-dev/epdlut/epd_lut.h"
12661320 .section .debug_info,"",@progbits
12671321 .Ldebug_info0:
1268
- .4byte 0x66da
1322
+ .4byte 0x670f
12691323 .2byte 0x4
12701324 .4byte .Ldebug_abbrev0
12711325 .byte 0x8
12721326 .uleb128 0x1
1273
- .4byte .LASF1492
1274
- .byte 0x1
1275
- .4byte .LASF1493
12761327 .4byte .LASF1494
1328
+ .byte 0x1
1329
+ .4byte .LASF1495
1330
+ .4byte .LASF1496
12771331 .8byte .Ltext0
12781332 .8byte .Letext0-.Ltext0
12791333 .4byte .Ldebug_line0
....@@ -9743,7 +9797,7 @@
97439797 .2byte 0x510
97449798 .4byte 0x4615
97459799 .uleb128 0x40
9746
- .4byte .LASF1495
9800
+ .4byte .LASF1497
97479801 .byte 0x21
97489802 .2byte 0x510
97499803 .4byte 0x6c
....@@ -12892,7 +12946,7 @@
1289212946 .byte 0x4
1289312947 .4byte 0x6c
1289412948 .byte 0x60
12895
- .byte 0xc
12949
+ .byte 0xf
1289612950 .4byte 0x602c
1289712951 .uleb128 0xc
1289812952 .4byte .LASF1419
....@@ -12938,24 +12992,24 @@
1293812992 .4byte .LASF1432
1293912993 .byte 0x20
1294012994 .byte 0x60
12941
- .byte 0x1d
12995
+ .byte 0x20
1294212996 .4byte 0x605d
1294312997 .uleb128 0xe
1294412998 .4byte .LASF1433
1294512999 .byte 0x60
12946
- .byte 0x1e
13000
+ .byte 0x21
1294713001 .4byte 0x6c
1294813002 .byte 0
1294913003 .uleb128 0xe
1295013004 .4byte .LASF741
1295113005 .byte 0x60
12952
- .byte 0x1f
13006
+ .byte 0x22
1295313007 .4byte 0x2d7f
1295413008 .byte 0x8
1295513009 .uleb128 0xe
1295613010 .4byte .LASF1434
1295713011 .byte 0x60
12958
- .byte 0x20
13012
+ .byte 0x23
1295913013 .4byte 0x605d
1296013014 .byte 0x10
1296113015 .byte 0
....@@ -13138,7 +13192,7 @@
1313813192 .uleb128 0x45
1313913193 .4byte .LASF1458
1314013194 .byte 0x1
13141
- .byte 0x2a
13195
+ .byte 0x28
1314213196 .4byte 0x606d
1314313197 .uleb128 0x9
1314413198 .byte 0x3
....@@ -13146,7 +13200,7 @@
1314613200 .uleb128 0x45
1314713201 .4byte .LASF1459
1314813202 .byte 0x1
13149
- .byte 0x2b
13203
+ .byte 0x29
1315013204 .4byte 0xbb
1315113205 .uleb128 0x9
1315213206 .byte 0x3
....@@ -13154,7 +13208,7 @@
1315413208 .uleb128 0x45
1315513209 .4byte .LASF1460
1315613210 .byte 0x1
13157
- .byte 0x2c
13211
+ .byte 0x2a
1315813212 .4byte 0x6203
1315913213 .uleb128 0x9
1316013214 .byte 0x3
....@@ -13162,9 +13216,17 @@
1316213216 .uleb128 0x7
1316313217 .byte 0x8
1316413218 .4byte 0x6073
13219
+ .uleb128 0x45
13220
+ .4byte .LASF1461
13221
+ .byte 0x1
13222
+ .byte 0x2b
13223
+ .4byte 0xbb
13224
+ .uleb128 0x9
13225
+ .byte 0x3
13226
+ .8byte need_pic
1316513227 .uleb128 0x5
1316613228 .4byte 0x105
13167
- .4byte 0x621f
13229
+ .4byte 0x6234
1316813230 .uleb128 0x6
1316913231 .4byte 0x4e
1317013232 .byte 0x7
....@@ -13173,461 +13235,474 @@
1317313235 .byte 0x9
1317413236 .byte 0
1317513237 .uleb128 0x3
13176
- .4byte 0x6209
13238
+ .4byte 0x621e
1317713239 .uleb128 0x46
13178
- .4byte .LASF1461
13240
+ .4byte .LASF1462
1317913241 .byte 0x1
13180
- .byte 0x8e
13181
- .4byte 0x621f
13242
+ .byte 0x99
13243
+ .4byte 0x6234
1318213244 .uleb128 0x9
1318313245 .byte 0x3
1318413246 .8byte pvi_mode_table
1318513247 .uleb128 0x47
13186
- .4byte .LASF1464
13248
+ .4byte .LASF1465
1318713249 .byte 0x1
13188
- .2byte 0x14b
13250
+ .2byte 0x158
1318913251 .4byte 0x55
1319013252 .8byte .LFB1555
1319113253 .8byte .LFE1555-.LFB1555
1319213254 .uleb128 0x1
1319313255 .byte 0x9c
13194
- .4byte 0x6282
13256
+ .4byte 0x6297
1319513257 .uleb128 0x48
13196
- .4byte .LASF1462
13197
- .byte 0x1
13198
- .2byte 0x14d
13199
- .4byte 0x55
13200
- .4byte .LLST16
13201
- .uleb128 0x49
1320213258 .4byte .LASF1463
1320313259 .byte 0x1
13204
- .2byte 0x14e
13205
- .4byte 0x6282
13260
+ .2byte 0x15a
13261
+ .4byte 0x55
13262
+ .4byte .LLST17
13263
+ .uleb128 0x49
13264
+ .4byte .LASF1464
13265
+ .byte 0x1
13266
+ .2byte 0x15b
13267
+ .4byte 0x6297
1320613268 .uleb128 0x9
1320713269 .byte 0x3
13208
- .8byte spi_id_buffer.16888
13270
+ .8byte spi_id_buffer.16897
1320913271 .byte 0
1321013272 .uleb128 0x5
1321113273 .4byte 0x60
13212
- .4byte 0x6292
13274
+ .4byte 0x62a7
1321313275 .uleb128 0x6
1321413276 .4byte 0x4e
1321513277 .byte 0x1f
1321613278 .byte 0
1321713279 .uleb128 0x47
13218
- .4byte .LASF1465
13280
+ .4byte .LASF1466
1321913281 .byte 0x1
13220
- .2byte 0x123
13282
+ .2byte 0x130
1322113283 .4byte 0xbb
1322213284 .8byte .LFB1554
1322313285 .8byte .LFE1554-.LFB1554
1322413286 .uleb128 0x1
1322513287 .byte 0x9c
13226
- .4byte 0x62eb
13288
+ .4byte 0x6300
1322713289 .uleb128 0x4a
13228
- .4byte .LASF1467
13290
+ .4byte .LASF1468
1322913291 .byte 0x1
13230
- .2byte 0x123
13292
+ .2byte 0x130
1323113293 .4byte 0x45b
13232
- .4byte .LLST15
13294
+ .4byte .LLST16
1323313295 .uleb128 0x4b
13234
- .4byte .LASF1472
13296
+ .4byte .LASF1473
1323513297 .byte 0x1
13236
- .2byte 0x125
13298
+ .2byte 0x132
1323713299 .4byte 0x6203
1323813300 .uleb128 0x4c
13239
- .8byte .LVL80
13240
- .4byte 0x66c7
13301
+ .8byte .LVL85
13302
+ .4byte 0x66fc
1324113303 .uleb128 0x4c
13242
- .8byte .LVL81
13243
- .4byte 0x66c7
13304
+ .8byte .LVL86
13305
+ .4byte 0x66fc
1324413306 .byte 0
1324513307 .uleb128 0x4d
13246
- .4byte .LASF1466
13308
+ .4byte .LASF1467
1324713309 .byte 0x1
13248
- .byte 0xe7
13310
+ .byte 0xf2
1324913311 .4byte 0xbb
1325013312 .8byte .LFB1553
1325113313 .8byte .LFE1553-.LFB1553
1325213314 .uleb128 0x1
1325313315 .byte 0x9c
13254
- .4byte 0x6459
13255
- .uleb128 0x4e
13256
- .4byte .LASF1468
13257
- .byte 0x1
13258
- .byte 0xe7
13259
- .4byte 0x6459
13260
- .4byte .LLST8
13316
+ .4byte 0x647e
1326113317 .uleb128 0x4e
1326213318 .4byte .LASF1469
1326313319 .byte 0x1
13264
- .byte 0xe7
13320
+ .byte 0xf2
13321
+ .4byte 0x647e
13322
+ .4byte .LLST8
13323
+ .uleb128 0x4e
13324
+ .4byte .LASF1470
13325
+ .byte 0x1
13326
+ .byte 0xf2
1326513327 .4byte 0x5fcd
1326613328 .4byte .LLST9
1326713329 .uleb128 0x4e
1326813330 .4byte .LASF1457
1326913331 .byte 0x1
13270
- .byte 0xe7
13332
+ .byte 0xf2
1327113333 .4byte 0xbb
1327213334 .4byte .LLST10
13273
- .uleb128 0x45
13274
- .4byte .LASF1470
13335
+ .uleb128 0x4f
13336
+ .string "pic"
1327513337 .byte 0x1
13276
- .byte 0xe9
13277
- .4byte 0x5fcd
13278
- .uleb128 0x9
13279
- .byte 0x3
13280
- .8byte stype.16862
13338
+ .byte 0xf2
13339
+ .4byte 0xbb
13340
+ .4byte .LLST11
1328113341 .uleb128 0x45
1328213342 .4byte .LASF1471
1328313343 .byte 0x1
13284
- .byte 0xea
13344
+ .byte 0xf4
13345
+ .4byte 0x5fcd
13346
+ .uleb128 0x9
13347
+ .byte 0x3
13348
+ .8byte stype.16871
13349
+ .uleb128 0x45
13350
+ .4byte .LASF1472
13351
+ .byte 0x1
13352
+ .byte 0xf5
1328513353 .4byte 0xbb
1328613354 .uleb128 0x9
1328713355 .byte 0x3
13288
- .8byte sftemp.16863
13289
- .uleb128 0x4f
13290
- .4byte .LASF1473
13291
- .byte 0x1
13292
- .byte 0xeb
13293
- .4byte 0xbb
13294
- .uleb128 0x4f
13356
+ .8byte sftemp.16872
13357
+ .uleb128 0x50
1329513358 .4byte .LASF1474
1329613359 .byte 0x1
13297
- .byte 0xec
13360
+ .byte 0xf6
1329813361 .4byte 0xbb
13299
- .uleb128 0x4f
13300
- .4byte .LASF1433
13301
- .byte 0x1
13302
- .byte 0xed
13303
- .4byte 0xbb
13304
- .uleb128 0x45
13362
+ .uleb128 0x50
1330513363 .4byte .LASF1475
1330613364 .byte 0x1
13307
- .byte 0xee
13365
+ .byte 0xf7
13366
+ .4byte 0xbb
13367
+ .uleb128 0x50
13368
+ .4byte .LASF1433
13369
+ .byte 0x1
13370
+ .byte 0xf8
13371
+ .4byte 0xbb
13372
+ .uleb128 0x45
13373
+ .4byte .LASF1476
13374
+ .byte 0x1
13375
+ .byte 0xf9
1330813376 .4byte 0x5fcd
1330913377 .uleb128 0x1
1331013378 .byte 0x50
13311
- .uleb128 0x50
13312
- .4byte 0x6578
13379
+ .uleb128 0x51
13380
+ .4byte 0x65a2
1331313381 .8byte .LBB34
1331413382 .4byte .Ldebug_ranges0+0xe0
1331513383 .byte 0x1
13316
- .byte 0xfe
13317
- .4byte 0x63cd
13318
- .uleb128 0x51
13319
- .4byte 0x6588
13384
+ .2byte 0x10b
13385
+ .4byte 0x63f2
1332013386 .uleb128 0x52
13387
+ .4byte 0x65b2
13388
+ .uleb128 0x53
1332113389 .4byte .Ldebug_ranges0+0xe0
13322
- .uleb128 0x53
13323
- .4byte 0x6593
13324
- .4byte .LLST11
13325
- .uleb128 0x53
13326
- .4byte 0x659e
13390
+ .uleb128 0x54
13391
+ .4byte 0x65bd
1332713392 .4byte .LLST12
1332813393 .uleb128 0x54
13329
- .4byte 0x65a9
13394
+ .4byte 0x65c8
13395
+ .4byte .LLST13
13396
+ .uleb128 0x55
13397
+ .4byte 0x65d3
1333013398 .uleb128 0x1
1333113399 .byte 0x63
1333213400 .byte 0
1333313401 .byte 0
13334
- .uleb128 0x55
13335
- .4byte 0x6578
13402
+ .uleb128 0x51
13403
+ .4byte 0x65a2
1333613404 .8byte .LBB39
1333713405 .4byte .Ldebug_ranges0+0x120
1333813406 .byte 0x1
13339
- .2byte 0x10e
13340
- .4byte 0x640a
13341
- .uleb128 0x51
13342
- .4byte 0x6588
13407
+ .2byte 0x11b
13408
+ .4byte 0x642f
1334313409 .uleb128 0x52
13410
+ .4byte 0x65b2
13411
+ .uleb128 0x53
1334413412 .4byte .Ldebug_ranges0+0x120
13345
- .uleb128 0x53
13346
- .4byte 0x6593
13347
- .4byte .LLST13
13348
- .uleb128 0x53
13349
- .4byte 0x659e
13413
+ .uleb128 0x54
13414
+ .4byte 0x65bd
1335013415 .4byte .LLST14
1335113416 .uleb128 0x54
13352
- .4byte 0x65a9
13417
+ .4byte 0x65c8
13418
+ .4byte .LLST15
13419
+ .uleb128 0x55
13420
+ .4byte 0x65d3
1335313421 .uleb128 0x1
1335413422 .byte 0x63
1335513423 .byte 0
1335613424 .byte 0
1335713425 .uleb128 0x4c
13358
- .8byte .LVL49
13359
- .4byte 0x65b3
13426
+ .8byte .LVL53
13427
+ .4byte 0x65dd
1336013428 .uleb128 0x4c
13361
- .8byte .LVL50
13362
- .4byte 0x645f
13363
- .uleb128 0x4c
13364
- .8byte .LVL51
13365
- .4byte 0x66d2
13429
+ .8byte .LVL54
13430
+ .4byte 0x6484
1336613431 .uleb128 0x4c
1336713432 .8byte .LVL56
13368
- .4byte 0x65b3
13433
+ .4byte 0x6707
1336913434 .uleb128 0x4c
13370
- .8byte .LVL57
13371
- .4byte 0x645f
13435
+ .8byte .LVL61
13436
+ .4byte 0x65dd
1337213437 .uleb128 0x4c
13373
- .8byte .LVL74
13374
- .4byte 0x66c7
13438
+ .8byte .LVL62
13439
+ .4byte 0x6484
13440
+ .uleb128 0x4c
13441
+ .8byte .LVL79
13442
+ .4byte 0x66fc
1337513443 .byte 0
1337613444 .uleb128 0x7
1337713445 .byte 0x8
1337813446 .4byte 0x602c
1337913447 .uleb128 0x56
13380
- .4byte .LASF1479
13448
+ .4byte .LASF1480
1338113449 .byte 0x1
13382
- .byte 0xcf
13450
+ .byte 0xda
1338313451 .4byte 0xbb
1338413452 .8byte .LFB1552
1338513453 .8byte .LFE1552-.LFB1552
1338613454 .uleb128 0x1
1338713455 .byte 0x9c
13388
- .4byte 0x655d
13456
+ .4byte 0x6587
1338913457 .uleb128 0x4e
1339013458 .4byte .LASF824
1339113459 .byte 0x1
13392
- .byte 0xcf
13460
+ .byte 0xda
1339313461 .4byte 0xbb
1339413462 .4byte .LLST0
1339513463 .uleb128 0x4e
13396
- .4byte .LASF1473
13464
+ .4byte .LASF1474
1339713465 .byte 0x1
13398
- .byte 0xcf
13466
+ .byte 0xda
1339913467 .4byte 0xbb
1340013468 .4byte .LLST1
1340113469 .uleb128 0x57
13402
- .4byte .LASF1462
13470
+ .4byte .LASF1463
1340313471 .byte 0x1
13404
- .byte 0xd1
13405
- .4byte 0x655d
13472
+ .byte 0xdc
13473
+ .4byte 0x6587
1340613474 .4byte .LLST2
13407
- .uleb128 0x4f
13408
- .4byte .LASF1476
13475
+ .uleb128 0x50
13476
+ .4byte .LASF1477
1340913477 .byte 0x1
13410
- .byte 0xd2
13411
- .4byte 0x655d
13412
- .uleb128 0x4f
13478
+ .byte 0xdd
13479
+ .4byte 0x6587
13480
+ .uleb128 0x50
1341313481 .4byte .LASF503
1341413482 .byte 0x1
13415
- .byte 0xd3
13483
+ .byte 0xde
1341613484 .4byte 0xbb
1341713485 .uleb128 0x58
13418
- .4byte .LASF1477
13419
- .4byte 0x6573
13486
+ .4byte .LASF1478
13487
+ .4byte 0x659d
1342013488 .uleb128 0x9
1342113489 .byte 0x3
13422
- .8byte __func__.16856
13423
- .uleb128 0x50
13424
- .4byte 0x6660
13490
+ .8byte __func__.16864
13491
+ .uleb128 0x59
13492
+ .4byte 0x668a
1342513493 .8byte .LBB8
1342613494 .4byte .Ldebug_ranges0+0
1342713495 .byte 0x1
13428
- .byte 0xe4
13429
- .4byte 0x6542
13430
- .uleb128 0x51
13431
- .4byte 0x6670
13496
+ .byte 0xef
13497
+ .4byte 0x656c
1343213498 .uleb128 0x52
13499
+ .4byte 0x669a
13500
+ .uleb128 0x53
1343313501 .4byte .Ldebug_ranges0+0
13434
- .uleb128 0x59
13435
- .4byte 0x667b
13436
- .uleb128 0x59
13437
- .4byte 0x6686
13438
- .uleb128 0x53
13439
- .4byte 0x6691
13440
- .4byte .LLST3
13441
- .uleb128 0x59
13442
- .4byte 0x669c
13443
- .uleb128 0x53
13444
- .4byte 0x66a7
13445
- .4byte .LLST4
13446
- .uleb128 0x59
13447
- .4byte 0x66b2
13448
- .uleb128 0x53
13502
+ .uleb128 0x5a
13503
+ .4byte 0x66a5
13504
+ .uleb128 0x5a
13505
+ .4byte 0x66b0
13506
+ .uleb128 0x54
1344913507 .4byte 0x66bb
13508
+ .4byte .LLST3
13509
+ .uleb128 0x5a
13510
+ .4byte 0x66c6
13511
+ .uleb128 0x54
13512
+ .4byte 0x66d1
13513
+ .4byte .LLST4
13514
+ .uleb128 0x5a
13515
+ .4byte 0x66dc
13516
+ .uleb128 0x54
13517
+ .4byte 0x66e5
1345013518 .4byte .LLST5
13519
+ .uleb128 0x5a
13520
+ .4byte 0x66f0
1345113521 .uleb128 0x4c
1345213522 .8byte .LVL9
13453
- .4byte 0x66c7
13523
+ .4byte 0x66fc
1345413524 .uleb128 0x4c
1345513525 .8byte .LVL22
13456
- .4byte 0x66c7
13526
+ .4byte 0x66fc
1345713527 .byte 0
1345813528 .byte 0
13459
- .uleb128 0x4c
13460
- .8byte .LVL19
13461
- .4byte 0x66c7
1346213529 .uleb128 0x4c
1346313530 .8byte .LVL21
13464
- .4byte 0x66c7
13531
+ .4byte 0x66fc
13532
+ .uleb128 0x4c
13533
+ .8byte .LVL24
13534
+ .4byte 0x66fc
1346513535 .byte 0
1346613536 .uleb128 0x7
1346713537 .byte 0x8
1346813538 .4byte 0x90
1346913539 .uleb128 0x5
1347013540 .4byte 0x67
13471
- .4byte 0x6573
13541
+ .4byte 0x659d
1347213542 .uleb128 0x6
1347313543 .4byte 0x4e
1347413544 .byte 0xe
1347513545 .byte 0
1347613546 .uleb128 0x3
13477
- .4byte 0x6563
13478
- .uleb128 0x5a
13479
- .4byte .LASF1482
13547
+ .4byte 0x658d
13548
+ .uleb128 0x5b
13549
+ .4byte .LASF1483
1348013550 .byte 0x1
13481
- .byte 0xbc
13551
+ .byte 0xc7
1348213552 .4byte 0xbb
1348313553 .byte 0x1
13484
- .4byte 0x65b3
13485
- .uleb128 0x5b
13554
+ .4byte 0x65dd
13555
+ .uleb128 0x5c
1348613556 .4byte .LASF1457
1348713557 .byte 0x1
13488
- .byte 0xbc
13558
+ .byte 0xc7
1348913559 .4byte 0xbb
13490
- .uleb128 0x4f
13491
- .4byte .LASF1478
13560
+ .uleb128 0x50
13561
+ .4byte .LASF1479
1349213562 .byte 0x1
13493
- .byte 0xbe
13563
+ .byte 0xc9
1349413564 .4byte 0xbb
13495
- .uleb128 0x4f
13565
+ .uleb128 0x50
1349613566 .4byte .LASF886
1349713567 .byte 0x1
13498
- .byte 0xbf
13568
+ .byte 0xca
1349913569 .4byte 0xbb
13500
- .uleb128 0x5c
13570
+ .uleb128 0x5d
1350113571 .string "i"
1350213572 .byte 0x1
13503
- .byte 0xc0
13573
+ .byte 0xcb
1350413574 .4byte 0xbb
1350513575 .byte 0
1350613576 .uleb128 0x56
13507
- .4byte .LASF1480
13577
+ .4byte .LASF1481
1350813578 .byte 0x1
13509
- .byte 0xaa
13579
+ .byte 0xb5
1351013580 .4byte 0xfb
1351113581 .8byte .LFB1550
1351213582 .8byte .LFE1550-.LFB1550
1351313583 .uleb128 0x1
1351413584 .byte 0x9c
13515
- .4byte 0x6633
13585
+ .4byte 0x665d
1351613586 .uleb128 0x4e
13517
- .4byte .LASF1469
13587
+ .4byte .LASF1470
1351813588 .byte 0x1
13519
- .byte 0xaa
13589
+ .byte 0xb5
1352013590 .4byte 0x5fcd
1352113591 .4byte .LLST6
13522
- .uleb128 0x4f
13523
- .4byte .LASF1481
13592
+ .uleb128 0x50
13593
+ .4byte .LASF1482
1352413594 .byte 0x1
13525
- .byte 0xac
13526
- .4byte 0x6633
13527
- .uleb128 0x4f
13595
+ .byte 0xb7
13596
+ .4byte 0x665d
13597
+ .uleb128 0x50
1352813598 .4byte .LASF824
1352913599 .byte 0x1
13530
- .byte 0xad
13600
+ .byte 0xb8
1353113601 .4byte 0xbb
13532
- .uleb128 0x50
13533
- .4byte 0x6639
13602
+ .uleb128 0x59
13603
+ .4byte 0x6663
1353413604 .8byte .LBB18
1353513605 .4byte .Ldebug_ranges0+0x50
1353613606 .byte 0x1
13537
- .byte 0xb7
13538
- .4byte 0x6625
13539
- .uleb128 0x51
13540
- .4byte 0x6649
13607
+ .byte 0xc2
13608
+ .4byte 0x664f
1354113609 .uleb128 0x52
13542
- .4byte .Ldebug_ranges0+0x50
13610
+ .4byte 0x6673
1354313611 .uleb128 0x53
13544
- .4byte 0x6654
13612
+ .4byte .Ldebug_ranges0+0x50
13613
+ .uleb128 0x54
13614
+ .4byte 0x667e
1354513615 .4byte .LLST7
1354613616 .byte 0
1354713617 .byte 0
1354813618 .uleb128 0x4c
13549
- .8byte .LVL42
13550
- .4byte 0x66c7
13619
+ .8byte .LVL44
13620
+ .4byte 0x66fc
1355113621 .byte 0
1355213622 .uleb128 0x7
1355313623 .byte 0x8
1355413624 .4byte 0x105
13555
- .uleb128 0x5a
13556
- .4byte .LASF1483
13557
- .byte 0x1
13558
- .byte 0x99
13559
- .4byte 0x6633
13560
- .byte 0x1
13561
- .4byte 0x6660
1356213625 .uleb128 0x5b
13563
- .4byte .LASF1462
13564
- .byte 0x1
13565
- .byte 0x99
13566
- .4byte 0x6203
13567
- .uleb128 0x4f
13568
- .4byte .LASF1481
13569
- .byte 0x1
13570
- .byte 0x9b
13571
- .4byte 0x6633
13572
- .byte 0
13573
- .uleb128 0x5a
1357413626 .4byte .LASF1484
1357513627 .byte 0x1
13576
- .byte 0x2e
13577
- .4byte 0xbb
13628
+ .byte 0xa4
13629
+ .4byte 0x665d
1357813630 .byte 0x1
13579
- .4byte 0x66c7
13631
+ .4byte 0x668a
13632
+ .uleb128 0x5c
13633
+ .4byte .LASF1463
13634
+ .byte 0x1
13635
+ .byte 0xa4
13636
+ .4byte 0x6203
13637
+ .uleb128 0x50
13638
+ .4byte .LASF1482
13639
+ .byte 0x1
13640
+ .byte 0xa6
13641
+ .4byte 0x665d
13642
+ .byte 0
1358013643 .uleb128 0x5b
13581
- .4byte .LASF741
13582
- .byte 0x1
13583
- .byte 0x2e
13584
- .4byte 0x655d
13585
- .uleb128 0x4f
1358613644 .4byte .LASF1485
1358713645 .byte 0x1
13588
- .byte 0x30
13589
- .4byte 0x6c
13590
- .uleb128 0x4f
13646
+ .byte 0x2d
13647
+ .4byte 0xbb
13648
+ .byte 0x1
13649
+ .4byte 0x66fc
13650
+ .uleb128 0x5c
13651
+ .4byte .LASF741
13652
+ .byte 0x1
13653
+ .byte 0x2d
13654
+ .4byte 0x6587
13655
+ .uleb128 0x50
1359113656 .4byte .LASF1486
13657
+ .byte 0x1
13658
+ .byte 0x2f
13659
+ .4byte 0x6c
13660
+ .uleb128 0x50
13661
+ .4byte .LASF1487
13662
+ .byte 0x1
13663
+ .byte 0x2f
13664
+ .4byte 0x6c
13665
+ .uleb128 0x50
13666
+ .4byte .LASF1488
1359213667 .byte 0x1
1359313668 .byte 0x30
1359413669 .4byte 0x6c
13595
- .uleb128 0x4f
13596
- .4byte .LASF1487
13670
+ .uleb128 0x50
13671
+ .4byte .LASF503
1359713672 .byte 0x1
1359813673 .byte 0x31
1359913674 .4byte 0x6c
13600
- .uleb128 0x4f
13601
- .4byte .LASF503
13675
+ .uleb128 0x50
13676
+ .4byte .LASF1489
1360213677 .byte 0x1
1360313678 .byte 0x32
13604
- .4byte 0x6c
13605
- .uleb128 0x4f
13606
- .4byte .LASF1488
13679
+ .4byte 0x90
13680
+ .uleb128 0x5d
13681
+ .string "i"
1360713682 .byte 0x1
1360813683 .byte 0x33
1360913684 .4byte 0x90
13610
- .uleb128 0x5c
13611
- .string "i"
13685
+ .uleb128 0x50
13686
+ .4byte .LASF1490
1361213687 .byte 0x1
1361313688 .byte 0x34
13614
- .4byte 0x90
13615
- .uleb128 0x4f
13616
- .4byte .LASF1489
13689
+ .4byte 0x247
13690
+ .uleb128 0x50
13691
+ .4byte .LASF1491
1361713692 .byte 0x1
1361813693 .byte 0x35
13619
- .4byte 0x247
13694
+ .4byte 0xbb
1362013695 .byte 0
13621
- .uleb128 0x5d
13622
- .4byte .LASF1490
13623
- .4byte .LASF1490
13696
+ .uleb128 0x5e
13697
+ .4byte .LASF1492
13698
+ .4byte .LASF1492
1362413699 .byte 0xd
1362513700 .byte 0xb0
13626
- .uleb128 0x5d
13627
- .4byte .LASF1491
13628
- .4byte .LASF1491
13701
+ .uleb128 0x5e
13702
+ .4byte .LASF1493
13703
+ .4byte .LASF1493
1362913704 .byte 0x60
13630
- .byte 0x2c
13705
+ .byte 0x2f
1363113706 .byte 0
1363213707 .section .debug_abbrev,"",@progbits
1363313708 .Ldebug_abbrev0:
....@@ -14656,6 +14731,21 @@
1465614731 .byte 0
1465714732 .byte 0
1465814733 .uleb128 0x4f
14734
+ .uleb128 0x5
14735
+ .byte 0
14736
+ .uleb128 0x3
14737
+ .uleb128 0x8
14738
+ .uleb128 0x3a
14739
+ .uleb128 0xb
14740
+ .uleb128 0x3b
14741
+ .uleb128 0xb
14742
+ .uleb128 0x49
14743
+ .uleb128 0x13
14744
+ .uleb128 0x2
14745
+ .uleb128 0x17
14746
+ .byte 0
14747
+ .byte 0
14748
+ .uleb128 0x50
1465914749 .uleb128 0x34
1466014750 .byte 0
1466114751 .uleb128 0x3
....@@ -14668,7 +14758,7 @@
1466814758 .uleb128 0x13
1466914759 .byte 0
1467014760 .byte 0
14671
- .uleb128 0x50
14761
+ .uleb128 0x51
1467214762 .uleb128 0x1d
1467314763 .byte 0x1
1467414764 .uleb128 0x31
....@@ -14680,31 +14770,22 @@
1468014770 .uleb128 0x58
1468114771 .uleb128 0xb
1468214772 .uleb128 0x59
14683
- .uleb128 0xb
14773
+ .uleb128 0x5
1468414774 .uleb128 0x1
1468514775 .uleb128 0x13
1468614776 .byte 0
1468714777 .byte 0
14688
- .uleb128 0x51
14778
+ .uleb128 0x52
1468914779 .uleb128 0x5
1469014780 .byte 0
1469114781 .uleb128 0x31
1469214782 .uleb128 0x13
1469314783 .byte 0
1469414784 .byte 0
14695
- .uleb128 0x52
14785
+ .uleb128 0x53
1469614786 .uleb128 0xb
1469714787 .byte 0x1
1469814788 .uleb128 0x55
14699
- .uleb128 0x17
14700
- .byte 0
14701
- .byte 0
14702
- .uleb128 0x53
14703
- .uleb128 0x34
14704
- .byte 0
14705
- .uleb128 0x31
14706
- .uleb128 0x13
14707
- .uleb128 0x2
1470814789 .uleb128 0x17
1470914790 .byte 0
1471014791 .byte 0
....@@ -14714,24 +14795,16 @@
1471414795 .uleb128 0x31
1471514796 .uleb128 0x13
1471614797 .uleb128 0x2
14717
- .uleb128 0x18
14798
+ .uleb128 0x17
1471814799 .byte 0
1471914800 .byte 0
1472014801 .uleb128 0x55
14721
- .uleb128 0x1d
14722
- .byte 0x1
14802
+ .uleb128 0x34
14803
+ .byte 0
1472314804 .uleb128 0x31
1472414805 .uleb128 0x13
14725
- .uleb128 0x52
14726
- .uleb128 0x1
14727
- .uleb128 0x55
14728
- .uleb128 0x17
14729
- .uleb128 0x58
14730
- .uleb128 0xb
14731
- .uleb128 0x59
14732
- .uleb128 0x5
14733
- .uleb128 0x1
14734
- .uleb128 0x13
14806
+ .uleb128 0x2
14807
+ .uleb128 0x18
1473514808 .byte 0
1473614809 .byte 0
1473714810 .uleb128 0x56
....@@ -14788,13 +14861,30 @@
1478814861 .byte 0
1478914862 .byte 0
1479014863 .uleb128 0x59
14864
+ .uleb128 0x1d
14865
+ .byte 0x1
14866
+ .uleb128 0x31
14867
+ .uleb128 0x13
14868
+ .uleb128 0x52
14869
+ .uleb128 0x1
14870
+ .uleb128 0x55
14871
+ .uleb128 0x17
14872
+ .uleb128 0x58
14873
+ .uleb128 0xb
14874
+ .uleb128 0x59
14875
+ .uleb128 0xb
14876
+ .uleb128 0x1
14877
+ .uleb128 0x13
14878
+ .byte 0
14879
+ .byte 0
14880
+ .uleb128 0x5a
1479114881 .uleb128 0x34
1479214882 .byte 0
1479314883 .uleb128 0x31
1479414884 .uleb128 0x13
1479514885 .byte 0
1479614886 .byte 0
14797
- .uleb128 0x5a
14887
+ .uleb128 0x5b
1479814888 .uleb128 0x2e
1479914889 .byte 0x1
1480014890 .uleb128 0x3
....@@ -14813,7 +14903,7 @@
1481314903 .uleb128 0x13
1481414904 .byte 0
1481514905 .byte 0
14816
- .uleb128 0x5b
14906
+ .uleb128 0x5c
1481714907 .uleb128 0x5
1481814908 .byte 0
1481914909 .uleb128 0x3
....@@ -14826,7 +14916,7 @@
1482614916 .uleb128 0x13
1482714917 .byte 0
1482814918 .byte 0
14829
- .uleb128 0x5c
14919
+ .uleb128 0x5d
1483014920 .uleb128 0x34
1483114921 .byte 0
1483214922 .uleb128 0x3
....@@ -14839,7 +14929,7 @@
1483914929 .uleb128 0x13
1484014930 .byte 0
1484114931 .byte 0
14842
- .uleb128 0x5d
14932
+ .uleb128 0x5e
1484314933 .uleb128 0x2e
1484414934 .byte 0
1484514935 .uleb128 0x3f
....@@ -14859,147 +14949,166 @@
1485914949 .byte 0
1486014950 .section .debug_loc,"",@progbits
1486114951 .Ldebug_loc0:
14862
-.LLST16:
14863
- .8byte .LVL82-.Ltext0
14864
- .8byte .LVL83-.Ltext0
14952
+.LLST17:
14953
+ .8byte .LVL87-.Ltext0
14954
+ .8byte .LVL88-.Ltext0
1486514955 .2byte 0x1
1486614956 .byte 0x51
14867
- .8byte .LVL84-.Ltext0
14957
+ .8byte .LVL89-.Ltext0
1486814958 .8byte .LFE1555-.Ltext0
1486914959 .2byte 0x1
1487014960 .byte 0x51
1487114961 .8byte 0
1487214962 .8byte 0
14873
-.LLST15:
14874
- .8byte .LVL75-.Ltext0
14875
- .8byte .LVL76-.Ltext0
14963
+.LLST16:
14964
+ .8byte .LVL80-.Ltext0
14965
+ .8byte .LVL81-.Ltext0
1487614966 .2byte 0x1
1487714967 .byte 0x50
14878
- .8byte .LVL76-.Ltext0
14879
- .8byte .LVL77-.Ltext0
14968
+ .8byte .LVL81-.Ltext0
14969
+ .8byte .LVL82-.Ltext0
1488014970 .2byte 0x1
1488114971 .byte 0x64
14882
- .8byte .LVL78-.Ltext0
14883
- .8byte .LVL79-.Ltext0
14972
+ .8byte .LVL83-.Ltext0
14973
+ .8byte .LVL84-.Ltext0
1488414974 .2byte 0x1
1488514975 .byte 0x50
14886
- .8byte .LVL79-.Ltext0
14976
+ .8byte .LVL84-.Ltext0
1488714977 .8byte .LFE1554-.Ltext0
1488814978 .2byte 0x1
1488914979 .byte 0x64
1489014980 .8byte 0
1489114981 .8byte 0
1489214982 .LLST8:
14893
- .8byte .LVL43-.Ltext0
14894
- .8byte .LVL46-.Ltext0
14983
+ .8byte .LVL45-.Ltext0
14984
+ .8byte .LVL48-.Ltext0
1489514985 .2byte 0x1
1489614986 .byte 0x50
14897
- .8byte .LVL46-.Ltext0
14898
- .8byte .LVL60-.Ltext0
14899
- .2byte 0x1
14900
- .byte 0x66
14901
- .8byte .LVL62-.Ltext0
14987
+ .8byte .LVL48-.Ltext0
1490214988 .8byte .LVL65-.Ltext0
1490314989 .2byte 0x1
1490414990 .byte 0x66
1490514991 .8byte .LVL67-.Ltext0
14906
- .8byte .LVL71-.Ltext0
14992
+ .8byte .LVL70-.Ltext0
1490714993 .2byte 0x1
1490814994 .byte 0x66
14909
- .8byte .LVL71-.Ltext0
1491014995 .8byte .LVL72-.Ltext0
14996
+ .8byte .LVL76-.Ltext0
14997
+ .2byte 0x1
14998
+ .byte 0x66
14999
+ .8byte .LVL76-.Ltext0
15000
+ .8byte .LVL77-.Ltext0
1491115001 .2byte 0x1
1491215002 .byte 0x50
14913
- .8byte .LVL73-.Ltext0
15003
+ .8byte .LVL78-.Ltext0
1491415004 .8byte .LFE1553-.Ltext0
1491515005 .2byte 0x1
1491615006 .byte 0x66
1491715007 .8byte 0
1491815008 .8byte 0
1491915009 .LLST9:
14920
- .8byte .LVL43-.Ltext0
14921
- .8byte .LVL44-.Ltext0
15010
+ .8byte .LVL45-.Ltext0
15011
+ .8byte .LVL46-.Ltext0
1492215012 .2byte 0x1
1492315013 .byte 0x51
14924
- .8byte .LVL44-.Ltext0
14925
- .8byte .LVL61-.Ltext0
14926
- .2byte 0x1
14927
- .byte 0x68
14928
- .8byte .LVL61-.Ltext0
14929
- .8byte .LVL62-.Ltext0
14930
- .2byte 0x1
14931
- .byte 0x51
14932
- .8byte .LVL62-.Ltext0
15014
+ .8byte .LVL46-.Ltext0
1493315015 .8byte .LVL66-.Ltext0
1493415016 .2byte 0x1
1493515017 .byte 0x68
15018
+ .8byte .LVL66-.Ltext0
15019
+ .8byte .LVL67-.Ltext0
15020
+ .2byte 0x1
15021
+ .byte 0x51
1493615022 .8byte .LVL67-.Ltext0
1493715023 .8byte .LVL71-.Ltext0
1493815024 .2byte 0x1
1493915025 .byte 0x68
14940
- .8byte .LVL71-.Ltext0
14941
- .8byte .LVL73-.Ltext0
15026
+ .8byte .LVL72-.Ltext0
15027
+ .8byte .LVL76-.Ltext0
15028
+ .2byte 0x1
15029
+ .byte 0x68
15030
+ .8byte .LVL76-.Ltext0
15031
+ .8byte .LVL78-.Ltext0
1494215032 .2byte 0x1
1494315033 .byte 0x51
14944
- .8byte .LVL73-.Ltext0
15034
+ .8byte .LVL78-.Ltext0
1494515035 .8byte .LFE1553-.Ltext0
1494615036 .2byte 0x1
1494715037 .byte 0x68
1494815038 .8byte 0
1494915039 .8byte 0
1495015040 .LLST10:
14951
- .8byte .LVL43-.Ltext0
1495215041 .8byte .LVL45-.Ltext0
15042
+ .8byte .LVL47-.Ltext0
1495315043 .2byte 0x1
1495415044 .byte 0x52
14955
- .8byte .LVL45-.Ltext0
14956
- .8byte .LVL59-.Ltext0
14957
- .2byte 0x1
14958
- .byte 0x64
14959
- .8byte .LVL59-.Ltext0
14960
- .8byte .LVL62-.Ltext0
14961
- .2byte 0x1
14962
- .byte 0x52
14963
- .8byte .LVL62-.Ltext0
15045
+ .8byte .LVL47-.Ltext0
1496415046 .8byte .LVL64-.Ltext0
1496515047 .2byte 0x1
1496615048 .byte 0x64
15049
+ .8byte .LVL64-.Ltext0
1496715050 .8byte .LVL67-.Ltext0
14968
- .8byte .LVL71-.Ltext0
14969
- .2byte 0x1
14970
- .byte 0x64
14971
- .8byte .LVL71-.Ltext0
14972
- .8byte .LVL73-.Ltext0
1497315051 .2byte 0x1
1497415052 .byte 0x52
14975
- .8byte .LVL73-.Ltext0
15053
+ .8byte .LVL67-.Ltext0
15054
+ .8byte .LVL69-.Ltext0
15055
+ .2byte 0x1
15056
+ .byte 0x64
15057
+ .8byte .LVL72-.Ltext0
15058
+ .8byte .LVL76-.Ltext0
15059
+ .2byte 0x1
15060
+ .byte 0x64
15061
+ .8byte .LVL76-.Ltext0
15062
+ .8byte .LVL78-.Ltext0
15063
+ .2byte 0x1
15064
+ .byte 0x52
15065
+ .8byte .LVL78-.Ltext0
1497615066 .8byte .LFE1553-.Ltext0
1497715067 .2byte 0x1
1497815068 .byte 0x64
1497915069 .8byte 0
1498015070 .8byte 0
1498115071 .LLST11:
14982
- .8byte .LVL47-.Ltext0
14983
- .8byte .LVL49-1-.Ltext0
15072
+ .8byte .LVL45-.Ltext0
15073
+ .8byte .LVL51-.Ltext0
1498415074 .2byte 0x1
14985
- .byte 0x54
14986
- .8byte .LVL67-.Ltext0
14987
- .8byte .LVL69-.Ltext0
15075
+ .byte 0x53
15076
+ .8byte .LVL52-.Ltext0
15077
+ .8byte .LVL53-1-.Ltext0
1498815078 .2byte 0x1
14989
- .byte 0x54
15079
+ .byte 0x53
15080
+ .8byte .LVL55-.Ltext0
15081
+ .8byte .LVL56-1-.Ltext0
15082
+ .2byte 0x1
15083
+ .byte 0x53
15084
+ .8byte .LVL63-.Ltext0
15085
+ .8byte .LVL74-.Ltext0
15086
+ .2byte 0x1
15087
+ .byte 0x53
15088
+ .8byte .LVL76-.Ltext0
15089
+ .8byte .LVL78-.Ltext0
15090
+ .2byte 0x1
15091
+ .byte 0x53
1499015092 .8byte 0
1499115093 .8byte 0
1499215094 .LLST12:
14993
- .8byte .LVL48-.Ltext0
14994
- .8byte .LVL53-.Ltext0
15095
+ .8byte .LVL49-.Ltext0
15096
+ .8byte .LVL53-1-.Ltext0
1499515097 .2byte 0x1
14996
- .byte 0x63
14997
- .8byte .LVL54-.Ltext0
14998
- .8byte .LVL55-.Ltext0
15098
+ .byte 0x55
15099
+ .8byte .LVL72-.Ltext0
15100
+ .8byte .LVL74-.Ltext0
1499915101 .2byte 0x1
15000
- .byte 0x63
15102
+ .byte 0x55
15103
+ .8byte 0
15104
+ .8byte 0
15105
+.LLST13:
15106
+ .8byte .LVL50-.Ltext0
1500115107 .8byte .LVL58-.Ltext0
15108
+ .2byte 0x1
15109
+ .byte 0x63
1500215110 .8byte .LVL59-.Ltext0
15111
+ .8byte .LVL60-.Ltext0
1500315112 .2byte 0x1
1500415113 .byte 0x63
1500515114 .8byte .LVL63-.Ltext0
....@@ -15007,36 +15116,40 @@
1500715116 .2byte 0x1
1500815117 .byte 0x63
1500915118 .8byte .LVL68-.Ltext0
15010
- .8byte .LVL70-.Ltext0
15119
+ .8byte .LVL69-.Ltext0
1501115120 .2byte 0x1
1501215121 .byte 0x63
1501315122 .8byte .LVL73-.Ltext0
15123
+ .8byte .LVL75-.Ltext0
15124
+ .2byte 0x1
15125
+ .byte 0x63
15126
+ .8byte .LVL78-.Ltext0
1501415127 .8byte .LFE1553-.Ltext0
1501515128 .2byte 0x1
1501615129 .byte 0x63
1501715130 .8byte 0
1501815131 .8byte 0
15019
-.LLST13:
15020
- .8byte .LVL52-.Ltext0
15021
- .8byte .LVL56-1-.Ltext0
15022
- .2byte 0x1
15023
- .byte 0x53
15024
- .8byte .LVL69-.Ltext0
15025
- .8byte .LVL71-.Ltext0
15026
- .2byte 0x1
15027
- .byte 0x53
15028
- .8byte 0
15029
- .8byte 0
1503015132 .LLST14:
15031
- .8byte .LVL53-.Ltext0
15032
- .8byte .LVL59-.Ltext0
15133
+ .8byte .LVL57-.Ltext0
15134
+ .8byte .LVL61-1-.Ltext0
15135
+ .2byte 0x1
15136
+ .byte 0x53
15137
+ .8byte .LVL74-.Ltext0
15138
+ .8byte .LVL76-.Ltext0
15139
+ .2byte 0x1
15140
+ .byte 0x53
15141
+ .8byte 0
15142
+ .8byte 0
15143
+.LLST15:
15144
+ .8byte .LVL58-.Ltext0
15145
+ .8byte .LVL64-.Ltext0
1503315146 .2byte 0x1
1503415147 .byte 0x63
15035
- .8byte .LVL70-.Ltext0
15036
- .8byte .LVL71-.Ltext0
15148
+ .8byte .LVL75-.Ltext0
15149
+ .8byte .LVL76-.Ltext0
1503715150 .2byte 0x1
1503815151 .byte 0x63
15039
- .8byte .LVL73-.Ltext0
15152
+ .8byte .LVL78-.Ltext0
1504015153 .8byte .LFE1553-.Ltext0
1504115154 .2byte 0x1
1504215155 .byte 0x63
....@@ -15054,8 +15167,8 @@
1505415167 .8byte .LVL3-.Ltext0
1505515168 .2byte 0x1
1505615169 .byte 0x51
15057
- .8byte .LVL17-.Ltext0
15058
- .8byte .LVL18-.Ltext0
15170
+ .8byte .LVL19-.Ltext0
15171
+ .8byte .LVL20-.Ltext0
1505915172 .2byte 0x1
1506015173 .byte 0x51
1506115174 .8byte 0
....@@ -15064,15 +15177,15 @@
1506415177 .8byte .LVL2-.Ltext0
1506515178 .8byte .LVL4-.Ltext0
1506615179 .2byte 0x1
15067
- .byte 0x5f
15068
- .8byte .LVL17-.Ltext0
15069
- .8byte .LVL19-1-.Ltext0
15070
- .2byte 0x1
15071
- .byte 0x5f
15072
- .8byte .LVL20-.Ltext0
15180
+ .byte 0x61
15181
+ .8byte .LVL19-.Ltext0
1507315182 .8byte .LVL21-1-.Ltext0
1507415183 .2byte 0x1
15075
- .byte 0x5f
15184
+ .byte 0x61
15185
+ .8byte .LVL23-.Ltext0
15186
+ .8byte .LVL24-1-.Ltext0
15187
+ .2byte 0x1
15188
+ .byte 0x61
1507615189 .8byte 0
1507715190 .8byte 0
1507815191 .LLST3:
....@@ -15081,7 +15194,11 @@
1508115194 .2byte 0x1
1508215195 .byte 0x63
1508315196 .8byte .LVL12-.Ltext0
15084
- .8byte .LVL17-.Ltext0
15197
+ .8byte .LVL13-.Ltext0
15198
+ .2byte 0x1
15199
+ .byte 0x63
15200
+ .8byte .LVL14-.Ltext0
15201
+ .8byte .LVL19-.Ltext0
1508515202 .2byte 0x1
1508615203 .byte 0x63
1508715204 .8byte 0
....@@ -15091,12 +15208,12 @@
1509115208 .8byte .LVL12-.Ltext0
1509215209 .2byte 0x1
1509315210 .byte 0x53
15094
- .8byte .LVL13-.Ltext0
1509515211 .8byte .LVL15-.Ltext0
15212
+ .8byte .LVL17-.Ltext0
1509615213 .2byte 0x1
1509715214 .byte 0x53
15098
- .8byte .LVL16-.Ltext0
15099
- .8byte .LVL17-.Ltext0
15215
+ .8byte .LVL18-.Ltext0
15216
+ .8byte .LVL19-.Ltext0
1510015217 .2byte 0x1
1510115218 .byte 0x53
1510215219 .8byte 0
....@@ -15105,33 +15222,33 @@
1510515222 .8byte .LVL5-.Ltext0
1510615223 .8byte .LVL7-.Ltext0
1510715224 .2byte 0x1
15108
- .byte 0x55
15225
+ .byte 0x56
1510915226 .8byte .LVL8-.Ltext0
1511015227 .8byte .LVL9-1-.Ltext0
1511115228 .2byte 0x1
15112
- .byte 0x55
15113
- .8byte .LVL10-.Ltext0
15114
- .8byte .LVL14-.Ltext0
15229
+ .byte 0x56
15230
+ .8byte .LVL9-.Ltext0
15231
+ .8byte .LVL13-.Ltext0
1511515232 .2byte 0x1
15116
- .byte 0x55
15233
+ .byte 0x56
15234
+ .8byte .LVL14-.Ltext0
15235
+ .8byte .LVL16-.Ltext0
15236
+ .2byte 0x1
15237
+ .byte 0x56
1511715238 .8byte 0
1511815239 .8byte 0
1511915240 .LLST6:
15120
- .8byte .LVL23-.Ltext0
15121
- .8byte .LVL24-.Ltext0
15241
+ .8byte .LVL25-.Ltext0
15242
+ .8byte .LVL26-.Ltext0
1512215243 .2byte 0x1
1512315244 .byte 0x50
15124
- .8byte .LVL40-.Ltext0
15125
- .8byte .LVL41-.Ltext0
15245
+ .8byte .LVL42-.Ltext0
15246
+ .8byte .LVL43-.Ltext0
1512615247 .2byte 0x1
1512715248 .byte 0x50
1512815249 .8byte 0
1512915250 .8byte 0
1513015251 .LLST7:
15131
- .8byte .LVL25-.Ltext0
15132
- .8byte .LVL26-.Ltext0
15133
- .2byte 0x1
15134
- .byte 0x51
1513515252 .8byte .LVL27-.Ltext0
1513615253 .8byte .LVL28-.Ltext0
1513715254 .2byte 0x1
....@@ -15158,6 +15275,10 @@
1515815275 .byte 0x51
1515915276 .8byte .LVL39-.Ltext0
1516015277 .8byte .LVL40-.Ltext0
15278
+ .2byte 0x1
15279
+ .byte 0x51
15280
+ .8byte .LVL41-.Ltext0
15281
+ .8byte .LVL42-.Ltext0
1516115282 .2byte 0x1
1516215283 .byte 0x51
1516315284 .8byte 0
....@@ -15259,7 +15380,7 @@
1525915380 .string "runnable_weight"
1526015381 .LASF323:
1526115382 .string "pushable_dl_tasks"
15262
-.LASF1477:
15383
+.LASF1478:
1526315384 .string "__func__"
1526415385 .LASF703:
1526515386 .string "cpu_number"
....@@ -15289,7 +15410,7 @@
1528915410 .string "entry"
1529015411 .LASF1435:
1529115412 .string "pvi_waveform"
15292
-.LASF1485:
15413
+.LASF1486:
1529315414 .string "oldpic"
1529415415 .LASF547:
1529515416 .string "MIGRATE_PCPTYPES"
....@@ -15487,7 +15608,7 @@
1548715608 .string "perf_event_mutex"
1548815609 .LASF1380:
1548915610 .string "dev_uevent"
15490
-.LASF1478:
15611
+.LASF1479:
1549115612 .string "temp_num"
1549215613 .LASF1008:
1549315614 .string "cancelled_write_bytes"
....@@ -15497,13 +15618,13 @@
1549715618 .string "sve_vl"
1549815619 .LASF383:
1549915620 .string "signal"
15500
-.LASF1466:
15621
+.LASF1467:
1550115622 .string "pvi_wf_get_lut"
1550215623 .LASF202:
1550315624 .string "_sinittext"
1550415625 .LASF969:
1550515626 .string "_band"
15506
-.LASF1484:
15627
+.LASF1485:
1550715628 .string "decodewaveform"
1550815629 .LASF728:
1550915630 .string "tick_nsec"
....@@ -15879,7 +16000,7 @@
1587916000 .string "nr_wakeups"
1588016001 .LASF289:
1588116002 .string "wake_entry"
15882
-.LASF1464:
16003
+.LASF1465:
1588316004 .string "pvi_wf_get_version"
1588416005 .LASF394:
1588516006 .string "parent_exec_id"
....@@ -16025,7 +16146,7 @@
1602516146 .string "start_prevent_time"
1602616147 .LASF602:
1602716148 .string "NR_WRITTEN"
16028
-.LASF1469:
16149
+.LASF1470:
1602916150 .string "lut_type"
1603016151 .LASF1347:
1603116152 .string "dev_root"
....@@ -16079,7 +16200,7 @@
1607916200 .string "timeout"
1608016201 .LASF589:
1608116202 .string "NR_FILE_MAPPED"
16082
-.LASF1476:
16203
+.LASF1477:
1608316204 .string "wf_data"
1608416205 .LASF337:
1608516206 .string "sched_psi_wake_requeue"
....@@ -16099,11 +16220,11 @@
1609916220 .string "rb_leftmost"
1610016221 .LASF658:
1610116222 .string "stat_threshold"
16102
-.LASF1463:
16223
+.LASF1464:
1610316224 .string "spi_id_buffer"
1610416225 .LASF1118:
1610516226 .string "rt_mutex_waiter"
16106
-.LASF1494:
16227
+.LASF1496:
1610716228 .string "/home/lyx/rk3566-11-eink/kernel"
1610816229 .LASF705:
1610916230 .string "secondary_data"
....@@ -16217,7 +16338,7 @@
1621716338 .string "dl_density"
1621816339 .LASF1262:
1621916340 .string "RPM_REQ_RESUME"
16220
-.LASF1495:
16341
+.LASF1497:
1622116342 .string "frozen"
1622216343 .LASF192:
1622316344 .string "_text"
....@@ -16357,6 +16478,8 @@
1635716478 .string "HRTIMER_BASE_REALTIME"
1635816479 .LASF452:
1635916480 .string "stack_vm_area"
16481
+.LASF1461:
16482
+ .string "need_pic"
1636016483 .LASF912:
1636116484 .string "running"
1636216485 .LASF223:
....@@ -16401,7 +16524,7 @@
1640116524 .string "init_user_ns"
1640216525 .LASF1104:
1640316526 .string "perf_event_task_context"
16404
-.LASF1467:
16527
+.LASF1468:
1640516528 .string "waveform_file"
1640616529 .LASF1389:
1640716530 .string "segment_boundary_mask"
....@@ -16493,6 +16616,8 @@
1649316616 .string "refcount"
1649416617 .LASF1204:
1649516618 .string "restore_early"
16619
+.LASF1491:
16620
+ .string "shift_n"
1649616621 .LASF1188:
1649716622 .string "pm_message"
1649816623 .LASF948:
....@@ -16609,7 +16734,7 @@
1660916734 .string "epd_lut_data"
1661016735 .LASF694:
1661116736 .string "zonelist"
16612
-.LASF1493:
16737
+.LASF1495:
1661316738 .string "drivers/gpu/drm/rockchip/ebc-dev/epdlut/pvi_waveform.c"
1661416739 .LASF672:
1661516740 .string "pageset"
....@@ -16729,7 +16854,7 @@
1672916854 .string "deferred_resume"
1673016855 .LASF454:
1673116856 .string "security"
16732
-.LASF1475:
16857
+.LASF1476:
1673316858 .string "overlay_lut"
1673416859 .LASF166:
1673516860 .string "FTR_LOWER_SAFE"
....@@ -16753,7 +16878,7 @@
1675316878 .string "dev_pm_info"
1675416879 .LASF630:
1675516880 .string "node_present_pages"
16756
-.LASF1479:
16881
+.LASF1480:
1675716882 .string "get_wf_frm_num"
1675816883 .LASF327:
1675916884 .string "exit_state"
....@@ -16881,7 +17006,7 @@
1688117006 .string "pcount"
1688217007 .LASF1146:
1688317008 .string "kref"
16884
-.LASF1486:
17009
+.LASF1487:
1688517010 .string "newpic"
1688617011 .LASF436:
1688717012 .string "nr_dirtied"
....@@ -16975,7 +17100,7 @@
1697517100 .string "active_memcg"
1697617101 .LASF1006:
1697717102 .string "read_bytes"
16978
-.LASF1461:
17103
+.LASF1462:
1697917104 .string "pvi_mode_table"
1698017105 .LASF176:
1698117106 .string "arm64_ftr_reg"
....@@ -17021,7 +17146,7 @@
1702117146 .string "pm_message_t"
1702217147 .LASF1424:
1702317148 .string "WF_TYPE_GLR16"
17024
-.LASF1488:
17149
+.LASF1489:
1702517150 .string "tempdata"
1702617151 .LASF230:
1702717152 .string "__alt_instructions"
....@@ -17117,7 +17242,7 @@
1711717242 .string "next_timer"
1711817243 .LASF313:
1711917244 .string "rcu_node_entry"
17120
-.LASF1472:
17245
+.LASF1473:
1712117246 .string "pvi_wf"
1712217247 .LASF858:
1712317248 .string "list"
....@@ -17251,7 +17376,7 @@
1725117376 .string "zoneref"
1725217377 .LASF825:
1725317378 .string "iattr"
17254
-.LASF1487:
17379
+.LASF1488:
1725517380 .string "frame_tmp"
1725617381 .LASF1051:
1725717382 .string "slice_max"
....@@ -17269,7 +17394,7 @@
1726917394 .string "self_exec_id"
1727017395 .LASF1041:
1727117396 .string "wait_count"
17272
-.LASF1480:
17397
+.LASF1481:
1727317398 .string "get_wf_mode_index"
1727417399 .LASF1333:
1727517400 .string "sync"
....@@ -17429,7 +17554,7 @@
1742917554 .string "bps_disabled"
1743017555 .LASF755:
1743117556 .string "notifier_call"
17432
-.LASF1468:
17557
+.LASF1469:
1743317558 .string "output"
1743417559 .LASF402:
1743517560 .string "journal_info"
....@@ -17477,7 +17602,7 @@
1747717602 .string "NR_UNEVICTABLE"
1747817603 .LASF861:
1747917604 .string "released"
17480
-.LASF1471:
17605
+.LASF1472:
1748117606 .string "sftemp"
1748217607 .LASF819:
1748317608 .string "target_kn"
....@@ -17571,7 +17696,7 @@
1757117696 .string "argv"
1757217697 .LASF666:
1757317698 .string "__MAX_NR_ZONES"
17574
-.LASF1474:
17699
+.LASF1475:
1757517700 .string "mode_index"
1757617701 .LASF438:
1757717702 .string "dirty_paused_when"
....@@ -17589,7 +17714,7 @@
1758917714 .string "device_node"
1759017715 .LASF732:
1759117716 .string "ktime_t"
17592
-.LASF1490:
17717
+.LASF1492:
1759317718 .string "printk"
1759417719 .LASF741:
1759517720 .string "data"
....@@ -17647,7 +17772,7 @@
1764717772 .string "dl_throttled"
1764817773 .LASF1184:
1764917774 .string "n_ref"
17650
-.LASF1465:
17775
+.LASF1466:
1765117776 .string "pvi_wf_input"
1765217777 .LASF391:
1765317778 .string "task_works"
....@@ -17679,7 +17804,7 @@
1767917804 .string "wf_subversion"
1768017805 .LASF256:
1768117806 .string "suspended_step"
17682
-.LASF1491:
17807
+.LASF1493:
1768317808 .string "epd_overlay_lut"
1768417809 .LASF840:
1768517810 .string "mmap"
....@@ -17689,7 +17814,7 @@
1768917814 .string "nodemask_t"
1769017815 .LASF1327:
1769117816 .string "autosleep_enabled"
17692
-.LASF1470:
17817
+.LASF1471:
1769317818 .string "stype"
1769417819 .LASF772:
1769517820 .string "PCPU_FC_EMBED"
....@@ -17761,7 +17886,7 @@
1776117886 .string "load_avg"
1776217887 .LASF532:
1776317888 .string "FDPIC_FUNCPTRS"
17764
-.LASF1462:
17889
+.LASF1463:
1776517890 .string "waveform"
1776617891 .LASF778:
1776717892 .string "thread_id"
....@@ -17785,7 +17910,7 @@
1778517910 .string "fpsimd_cpu"
1778617911 .LASF1260:
1778717912 .string "RPM_REQ_SUSPEND"
17788
-.LASF1489:
17913
+.LASF1490:
1778917914 .string "israr"
1779017915 .LASF360:
1779117916 .string "utime"
....@@ -17793,7 +17918,7 @@
1779317918 .string "__nosave_begin"
1779417919 .LASF967:
1779517920 .string "_addr_pkey"
17796
-.LASF1492:
17921
+.LASF1494:
1779717922 .ascii "GNU C89 6.3.1 20170404 -mlittle-endian -mgeneral-regs-only -"
1779817923 .ascii "mabi=lp64 -march=armv8-a -g -O2 -std=gnu90 -fno-strict-alias"
1779917924 .ascii "ing -fno-common -fshort-wchar -fno-PIE -fno-asynchronous-unw"
....@@ -17821,7 +17946,7 @@
1782117946 .string "static_key_mod"
1782217947 .LASF543:
1782317948 .string "MIGRATE_UNMOVABLE"
17824
-.LASF1481:
17949
+.LASF1482:
1782517950 .string "pvi_modes"
1782617951 .LASF959:
1782717952 .string "_stime"
....@@ -17901,7 +18026,7 @@
1790118026 .string "namespace"
1790218027 .LASF1276:
1790318028 .string "no_pm"
17904
-.LASF1482:
18029
+.LASF1483:
1790518030 .string "get_wf_temp_index"
1790618031 .LASF14:
1790718032 .string "long long int"
....@@ -18187,7 +18312,7 @@
1818718312 .string "serial"
1818818313 .LASF398:
1818918314 .string "wake_q"
18190
-.LASF1483:
18315
+.LASF1484:
1819118316 .string "parse_mode_version"
1819218317 .LASF598:
1819318318 .string "NR_UNSTABLE_NFS"
....@@ -18215,7 +18340,7 @@
1821518340 .string "total_time"
1821618341 .LASF211:
1821718342 .string "__kprobes_text_end"
18218
-.LASF1473:
18343
+.LASF1474:
1821918344 .string "temp_index"
1822018345 .ident "GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404"
1822118346 .section .note.GNU-stack,"",@progbits