· 6 years ago · Mar 13, 2019, 12:38 AM
1\80\80\00\00\00\00\00\00\80\00\00\00\00\00\00\00\00\00\80\80\00\00\00\00\80\00\00\00\00\00\00\00\00\80\00\80\80\00\00\00\80\00\00\00\80\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\80\00\80\80\00\00\00\80\00\80\80\00\80\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\80\00\00\00\00\80\80\80\80\00\00\00\00\00\00\00\00\80\80\80\80\00\80\00\80\80\00\80\00\80\00\00\00\80\00\00\00\00\00\80\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\80\00\80\80\00\00\80\80\80\00\00\00\80\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\80\00\00\00\00\80\80\80\00\00\00\80\80\80\80\00\00\00\00\00\00\00\00\80\80\80\80\80\00\80\00\80\80\00\00\80\00\80\80\80\80\80\80\80\80\80\00\80\00\00\00\80\80\80\80\80\00\00\00\00\80\00\00\80\00\80\00\80\80\00\00\80\00\80\80\00[PLL] mempll_init
2
3
4DRAM Operation Data Rate: DDR-1163
5
6
7[PLL] mempll_cali
8
9
10[PWRAP] pwrap_init_preloader
11
12
13[PWRAP] the reset register =80
14
15
16[PWRAP] PMIC_WRAP_STAUPD_GRPEN =0x0,it should be equal to 0xc
17
18
19[PWRAP] _pwrap_init_sidly [Read Test] pass,index=0 rdata=5AA5
20
21
22[PWRAP] _pwrap_init_sidly [Read Test] pass,index=1 rdata=5AA5
23
24
25[PWRAP] _pwrap_init_sidly [Read Test] pass,index=2 rdata=5AA5
26
27
28[PWRAP] _pwrap_init_sidly [Read Test] pass,index=3 rdata=5AA5
29
30
31[PWRAP] _pwrap_init_sidly [Read Test] pass,index=4 rdata=5AA5
32
33
34[PWRAP] _pwrap_init_sidly [Read Test] pass,index=5 rdata=5AA5
35
36
37[PWRAP] _pwrap_init_sidly [Read Test] pass,index=6 rdata=5AA5
38
39
40[PWRAP] _pwrap_init_sidly [Read Test] pass,index=7 rdata=5AA5
41
42
43[PWRAP] _pwrap_init_sidly [Read Test] fail,index=8,rdata=AD52
44
45
46[PWRAP] _pwrap_init_sidly [Read Test] fail,index=9,rdata=AD52
47
48
49[PWRAP] _pwrap_init_sidly [Read Test] fail,index=10,rdata=AD52
50
51
52[PWRAP] _pwrap_init_sidly [Read Test] fail,index=11,rdata=AD52
53
54
55[PWRAP] _pwrap_init_sidly [Read Test] fail,index=12,rdata=AD52
56
57
58[PWRAP] _pwrap_init_sidly [Read Test] fail,index=13,rdata=AD52
59
60
61[PWRAP] _pwrap_init_sidly [Read Test] fail,index=14,rdata=AD52
62
63
64[PWRAP] _pwrap_init_sidly [Read Test] fail,index=15,rdata=AD52
65
66
67[PWRAP] _pwrap_init_sidly [Read Test] fail,index=16,rdata=D6A9
68
69
70[PWRAP] _pwrap_init_sidly [Read Test] fail,index=17,rdata=D6A9
71
72
73[PWRAP] _pwrap_init_sidly [Read Test] fail,index=18,rdata=D6A9
74
75
76[PWRAP] _pwrap_init_sidly [Read Test] fail,index=19,rdata=D6A9
77
78
79[PWRAP] _pwrap_init_sidly [Read Test] fail,index=20,rdata=D6A9
80
81
82[PWRAP] _pwrap_init_sidly [Read Test] fail,index=21,rdata=D6A9
83
84
85[PWRAP] _pwrap_init_sidly [Read Test] fail,index=22,rdata=D6A9
86
87
88[PWRAP] _pwrap_init_sidly [Read Test] fail,index=23,rdata=D6A9
89
90
91[PMIC_WRAP]wrap_init pass,the return value=0.
92
93
94[I2C-PL] mt_i2c(0)_power_ctl (1)
95
96
97 [I2C-PL] mt_i2c(0)_power_ctl enable
98
99
100 [pmic_init] Start..................
101
102
103[pmic_init] Enable PMIC RST function (depends on main chip RST function) Reg[0x126]=0x453
104
105
106Reg[0x222]=0x3021
107
108
109Reg[0x248]=0x3001
110
111
112[PMIC_INIT_SETTING_V1] Done
113
114
115[mt6311_driver_probe] PL I2C_EXT_BUCK_CHANNEL=1.
116
117
118[update_mt6311_chip_id] id_l=0x1, id_r=0x20, id=0x120
119
120
121[mt6311_get_chip_id] g_mt6311_cid=0x120
122
123
124[mt6311_get_chip_id] g_mt6311_cid=0x120
125
126
127[mt6311_hw_component_detect] exist=1
128
129
130[0x0]=0x1 [0x1]=0x20 [0x2]=0x20
131
132
133[mt6311_hw_reload] before
134
135
136[0x0]=0x1
137
138
139[0x1]=0x20
140
141
142[0x2]=0x20
143
144
145[0x40]=0xD3
146
147
148[0x41]=0x11
149
150
151[0x84]=0x0
152
153
154[0x7C]=0x3A
155
156
157
158
159
160[mt6311_hw_reload] after
161
162
163[0x0]=0x1
164
165
166[0x1]=0x20
167
168
169[0x2]=0x20
170
171
172[0x40]=0xD3
173
174
175[0x41]=0x11
176
177
178[0x84]=0xD
179
180
181[0x7C]=0x3A
182
183
184[mt6311_driver_probe] PL g_mt6311_hw_exist=1, g_mt6311_driver_ready=1!!
185
186
187[pmic_init] Done...................
188
189
190[PLL] mempll_init
191
192
193DRAM Operation Data Rate: DDR-1163
194
195
196[PLL] mempll_cali
197
198
199[PLL] mt_arm_pll_sel done
200
201
202[PLFM] Init I2C: OK(0)
203
204
205[PLFM] Init PWRAP: OK(0)
206
207
208[PLFM] Init PMIC: OK(0)
209
210
211[PLFM] chip_ver[101]
212
213
214[BLDR] Build Time: 20171124_202528
215
216
217[BLDR] Ver=16036fe build@(14-use1b-b-12)
218
219
220==== Dump RGU Reg ========
221
222
223RGU MODE: 4D
224
225
226RGU LENGTH: FFE0
227
228
229RGU STA: 0
230
231
232RGU INTERVAL: FFF
233
234
235RGU SWSYSRST: 0
236
237
238==== Dump RGU Reg End ====
239
240
241RGU: g_rgu_satus:0
242
243
244 mtk_wdt_mode_config mode value=10, tmp:22000010
245
246
247PL P ON
248
249
250WDT does not trigger reboot
251
252
253 mtk_wdt_mode_config mode value=5D, tmp:2200005D
254
255
256RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)
257
258
259Enter mtk_kpd_gpio_set!
260
261
262after set KP enable: KP_SEL = 0x1C70 !
263
264
265[RTC] bbpu = 0x1, con = 0x8427
266
267
268rtc_first_boot_init
269
270
271[RTC] get_frequency_meter: input=0x0, ouput=5
272
273
274[RTC] get_frequency_meter: input=0x0, ouput=3968
275
276
277[RTC] get_frequency_meter: input=0x0, ouput=5
278
279
280get frequency time out
281
282
283[RTC] get_frequency_meter: input=0x0, ouput=0
284
285
286[RTC] get_frequency_meter: input=0x0, ouput=0
287
288
289rtc_2sec_stat_clear
290
291
292rtc_2sec_reboot_check: CALI = 0x600
293
294
295[RTC] irqsta = 0x0, pdn1 = 0x0, pdn2 = 0x201, spar0 = 0x40, spar1 = 0x800
296
297
298[RTC] new_spare0 = 0x0, new_spare1 = 0x1, new_spare2 = 0x1, new_spare3 = 0x1
299
300
301[RTC] bbpu = 0x1, con = 0x426
302
303
304[pmic_detect_powerkey_PL] Release
305
306
307[PLFM] USB/charger boot!
308
309
310[RTC] EXT32k Mode
311
312
313[RTC] EXT32k Mode, DCXO REG Value 0x854=0x2807, 0x85c=0xF07, 0x83e=0xA86A
314
315
316[RTC] rtc_bbpu_power_on done
317
318
319[EMI] LPDDR3 NV : Vcore = 1.125V Vmem = 1.225V
320
321
322[EMI] LPDDR3 MDL search init
323
324
325DramcPreInit: MR2 = 0x1A, WL = 0x6
326
327
328DramcPreInit: MR2 = 0x1A, WL = 0x6
329
330
331[Imp Calibration] Start SW impedance calibration...
332
333
334[Imp Calibration] Calibration done...DRVP:9
335
336
337[Imp Calibration] Calibration done...DRVN:10
338
339
340[Imp Calibration] Reg: 0xB8, Val: 0x9A707870
341
342
343[Imp Calibration] Reg: 0xBC, Val: 0x78706770
344
345
346[Imp Calibration] Reg: 0xB0, Val: 0x67007800
347
348
349[Imp Calibration] Reg: 0xB8, Val: 0x9A707870
350
351
352[Imp Calibration] Reg: 0xBC, Val: 0x78706770
353
354
355[Imp Calibration] Reg: 0xB0, Val: 0x67007800
356
357
358=========================================
359
360
3611. [Channel 0] CA training window before adjustment.
362
363
364x=Pass window CA(max~min) Clk(min~max) center.
365
366
367y=CA0~CA9
368
369
370=========================================
371
372
373CA0 CA(15~0) Clk(0~13) -1
374
375
376CA1 CA(15~0) Clk(0~13) -1
377
378
379CA2 CA(15~0) Clk(0~15) 0
380
381
382CA3 CA(15~0) Clk(0~14) 0
383
384
385CA4 CA(15~0) Clk(0~14) 0
386
387
388CA5 CA(13~0) Clk(0~15) 1
389
390
391CA6 CA(13~0) Clk(0~15) 1
392
393
394CA7 CA(14~0) Clk(0~15) 0
395
396
397CA8 CA(14~0) Clk(0~15) 0
398
399
400CA9 CA(15~0) Clk(0~15) 0
401
402
403=========================================
404
405
406Max center = 1
407
408
409
410
411
412=========================================
413
414
4152. [Channel 0]CA training window after adjustment.
416
417
418x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
419
420
421y=CA0~CA9
422
423
424=========================================
425
426
427CA0 Shift 2 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
428
429
430CA1 Shift 2 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
431
432
433CA2 Shift 1 CA(14~0) Clk(0~16) 1 setup time=15 hold time=15
434
435
436CA3 Shift 1 CA(14~0) Clk(0~15) 1 setup time=15 hold time=14
437
438
439CA4 Shift 1 CA(14~0) Clk(0~15) 1 setup time=15 hold time=14
440
441
442CA5 Shift 0 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
443
444
445CA6 Shift 0 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
446
447
448CA7 Shift 1 CA(13~0) Clk(0~16) 1 setup time=14 hold time=15
449
450
451CA8 Shift 1 CA(13~0) Clk(0~16) 1 setup time=14 hold time=15
452
453
454CA9 Shift 1 CA(14~0) Clk(0~16) 1 setup time=15 hold time=15
455
456
457=========================================
458
459
460Reg.1B8h=1020101h
461
462
463Reg.1C4h=1000000h
464
465
466Reg.00ch=10000000h
467
468
469Reg.0Ch=11000000h
470
471
472CATrain_ClkDelay=1...
473
474
475=========================================
476
477
4781. [Channel 1] CA training window before adjustment.
479
480
481x=Pass window CA(max~min) Clk(min~max) center.
482
483
484y=CA0~CA9
485
486
487=========================================
488
489
490CA0 CA(15~0) Clk(0~15) 0
491
492
493CA1 CA(15~0) Clk(0~15) 0
494
495
496CA2 CA(14~0) Clk(0~15) 0
497
498
499CA3 CA(13~0) Clk(0~15) 1
500
501
502CA4 CA(13~0) Clk(0~15) 1
503
504
505CA5 CA(15~0) Clk(0~14) 0
506
507
508CA6 CA(15~0) Clk(0~14) 0
509
510
511CA7 CA(15~0) Clk(0~14) 0
512
513
514CA8 CA(15~0) Clk(0~13) -1
515
516
517CA9 CA(15~0) Clk(0~12) -1
518
519
520=========================================
521
522
523Max center = 1
524
525
526
527
528
529=========================================
530
531
5322. [Channel 1]CA training window after adjustment.
533
534
535x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
536
537
538y=CA0~CA9
539
540
541=========================================
542
543
544CA0 Shift 1 CA(14~0) Clk(0~16) 1 setup time=15 hold time=15
545
546
547CA1 Shift 1 CA(14~0) Clk(0~16) 1 setup time=15 hold time=15
548
549
550CA2 Shift 1 CA(13~0) Clk(0~16) 1 setup time=14 hold time=15
551
552
553CA3 Shift 0 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
554
555
556CA4 Shift 0 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
557
558
559CA5 Shift 1 CA(14~0) Clk(0~15) 1 setup time=15 hold time=14
560
561
562CA6 Shift 1 CA(14~0) Clk(0~15) 1 setup time=15 hold time=14
563
564
565CA7 Shift 1 CA(14~0) Clk(0~15) 1 setup time=15 hold time=14
566
567
568CA8 Shift 2 CA(13~0) Clk(0~15) 1 setup time=14 hold time=14
569
570
571CA9 Shift 2 CA(13~0) Clk(0~14) 1 setup time=14 hold time=13
572
573
574=========================================
575
576
577Reg.1B8h=20101h
578
579
580Reg.1C4h=1000000h
581
582
583Reg.00ch=10000000h
584
585
586Reg.0Ch=11000000h
587
588
589CATrain_ClkDelay=1...
590
591
592[EMI] MDL search dram init
593
594
595
596
597
598
599
600
601[EMI] [Channel 0] [Rank 0] MDL searching ...
602
603
604
605
606
607*********************************************************
608
609
610Rank 0 DQS GW Calibration
611
612
613Optimal coarse tune value 23, optimal fine tune value 64
614
615
616*********************************************************
617
618
619
620
621
622
623
624
625[EMI] [Channel 0] [Rank 1] MDL searching ...
626
627
628
629
630
631DramcRxdqsGatingCal Cannot find any pass-window
632
633
634 CHA dram_die_density:0x40000000
635
636
637
638
639
640
641
642
643[EMI] [Channel 1] [Rank 0] MDL searching ...
644
645
646
647
648
649*********************************************************
650
651
652Rank 0 DQS GW Calibration
653
654
655Optimal coarse tune value 23, optimal fine tune value 64
656
657
658*********************************************************
659
660
661
662
663
664
665
666
667[EMI] [Channel 1] [Rank 1] MDL searching ...
668
669
670
671
672
673DramcRxdqsGatingCal Cannot find any pass-window
674
675
676 CHB dram_die_density:0x40000000
677
678
679 CHA dram_density:0x40000000
680
681
682 CHB dram_density:0x40000000
683
684
685CH_A Rank0 value 23, CH_B Rank0 value 23
686
687
688CH_A Rank1 value 0, CH_B Rank1 value 0
689
690
691[EMI] get_rank_number:1
692
693
694[EMI]rank0: MR5:1
695
696
697[Check]mt_get_mdl_number 0x0
698
699
700[EMI] MDL number = 0
701
702
703DramcPreInit: MR2 = 0x1A, WL = 0x6
704
705
706DramcPreInit: MR2 = 0x1A, WL = 0x6
707
708
709=========================================
710
711
7121. [Channel 0] CA training window before adjustment.
713
714
715x=Pass window CA(max~min) Clk(min~max) center.
716
717
718y=CA0~CA9
719
720
721=========================================
722
723
724CA0 CA(15~0) Clk(0~12) -1
725
726
727CA1 CA(15~0) Clk(0~13) -1
728
729
730CA2 CA(15~0) Clk(0~14) 0
731
732
733CA3 CA(15~0) Clk(0~13) -1
734
735
736CA4 CA(15~0) Clk(0~13) -1
737
738
739CA5 CA(14~0) Clk(0~15) 0
740
741
742CA6 CA(14~0) Clk(0~15) 0
743
744
745CA7 CA(15~0) Clk(0~15) 0
746
747
748CA8 CA(14~0) Clk(0~15) 0
749
750
751CA9 CA(15~0) Clk(0~15) 0
752
753
754=========================================
755
756
757Max center = 0
758
759
760
761
762
763=========================================
764
765
7662. [Channel 0]CA training window after adjustment.
767
768
769x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
770
771
772y=CA0~CA9
773
774
775=========================================
776
777
778CA0 Shift 1 CA(14~0) Clk(0~13) 0 setup time=14 hold time=13
779
780
781CA1 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
782
783
784CA2 Shift 0 CA(15~0) Clk(0~14) 0 setup time=15 hold time=14
785
786
787CA3 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
788
789
790CA4 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
791
792
793CA5 Shift 0 CA(14~0) Clk(0~15) 0 setup time=14 hold time=15
794
795
796CA6 Shift 0 CA(14~0) Clk(0~15) 0 setup time=14 hold time=15
797
798
799CA7 Shift 0 CA(15~0) Clk(0~15) 0 setup time=15 hold time=15
800
801
802CA8 Shift 0 CA(14~0) Clk(0~15) 0 setup time=14 hold time=15
803
804
805CA9 Shift 0 CA(15~0) Clk(0~15) 0 setup time=15 hold time=15
806
807
808=========================================
809
810
811Reg.1B8h=10000h
812
813
814Reg.1C4h=0h
815
816
817Reg.00ch=0h
818
819
820Reg.0Ch=0h
821
822
823CATrain_ClkDelay=0...
824
825
826=========================================
827
828
8291. [Channel 1] CA training window before adjustment.
830
831
832x=Pass window CA(max~min) Clk(min~max) center.
833
834
835y=CA0~CA9
836
837
838=========================================
839
840
841CA0 CA(15~0) Clk(0~15) 0
842
843
844CA1 CA(15~0) Clk(0~14) 0
845
846
847CA2 CA(15~0) Clk(0~15) 0
848
849
850CA3 CA(14~0) Clk(0~15) 0
851
852
853CA4 CA(14~0) Clk(0~15) 0
854
855
856CA5 CA(15~0) Clk(0~13) -1
857
858
859CA6 CA(15~0) Clk(0~13) -1
860
861
862CA7 CA(15~0) Clk(0~14) 0
863
864
865CA8 CA(15~0) Clk(0~13) -1
866
867
868CA9 CA(15~0) Clk(0~12) -1
869
870
871=========================================
872
873
874Max center = 0
875
876
877
878
879
880=========================================
881
882
8832. [Channel 1]CA training window after adjustment.
884
885
886x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
887
888
889y=CA0~CA9
890
891
892=========================================
893
894
895CA0 Shift 0 CA(15~0) Clk(0~15) 0 setup time=15 hold time=15
896
897
898CA1 Shift 0 CA(15~0) Clk(0~14) 0 setup time=15 hold time=14
899
900
901CA2 Shift 0 CA(15~0) Clk(0~15) 0 setup time=15 hold time=15
902
903
904CA3 Shift 0 CA(14~0) Clk(0~15) 0 setup time=14 hold time=15
905
906
907CA4 Shift 0 CA(14~0) Clk(0~15) 0 setup time=14 hold time=15
908
909
910CA5 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
911
912
913CA6 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
914
915
916CA7 Shift 0 CA(15~0) Clk(0~14) 0 setup time=15 hold time=14
917
918
919CA8 Shift 1 CA(14~0) Clk(0~14) 0 setup time=14 hold time=14
920
921
922CA9 Shift 1 CA(14~0) Clk(0~13) 0 setup time=14 hold time=13
923
924
925=========================================
926
927
928Reg.1B8h=10000h
929
930
931Reg.1C4h=0h
932
933
934Reg.00ch=0h
935
936
937Reg.0Ch=0h
938
939
940CATrain_ClkDelay=0...
941
942
943DRAM Operation Data Rate: DDR-1163
944
945
946===============================================================================
947
948
949[Channel 0]dramc_write_leveling_swcal
950
951
952===============================================================================
953
954
955pass byte mask = FFh, fgwrlevel_done[0]=1h
956
957
958byte_i status best delay
959
960
9610 12 5
962
963
9641 11 6
965
966
9672 12 5
968
969
9703 11 6
971
972
973========================================
974
975
976DQS0 output delay = 5
977
978
979DQS1 output delay = 6
980
981
982DQS2 output delay = 5
983
984
985DQS3 output delay = 6
986
987
988[write leveling]DQS: 0x6565 DQM: 0x6565
989
990
991[write leveling]DQ byte0 reg: 0x200 val: 0x55555555
992
993
994[write leveling]DQ byte1 reg: 0x204 val: 0x66666666
995
996
997[write leveling]DQ byte2 reg: 0x208 val: 0x55555555
998
999
1000[write leveling]DQ byte3 reg: 0x20C val: 0x66666666
1001
1002
1003===============================================================================
1004
1005
1006[Channel 1]dramc_write_leveling_swcal
1007
1008
1009===============================================================================
1010
1011
1012pass byte mask = FFh, fgwrlevel_done[1]=1h
1013
1014
1015byte_i status best delay
1016
1017
10180 12 5
1019
1020
10211 14 3
1022
1023
10242 11 6
1025
1026
10273 14 3
1028
1029
1030========================================
1031
1032
1033DQS0 output delay = 5
1034
1035
1036DQS1 output delay = 3
1037
1038
1039DQS2 output delay = 6
1040
1041
1042DQS3 output delay = 3
1043
1044
1045[write leveling]DQS: 0x3635 DQM: 0x3635
1046
1047
1048[write leveling]DQ byte0 reg: 0x40000200 val: 0x55555555
1049
1050
1051[write leveling]DQ byte1 reg: 0x40000204 val: 0x33333333
1052
1053
1054[write leveling]DQ byte2 reg: 0x40000208 val: 0x66666666
1055
1056
1057[write leveling]DQ byte3 reg: 0x4000020C val: 0x33333333
1058
1059
1060
1061
1062
1063
1064
1065
1066[Channel 0] [Rank 0] Start tuning DRAMC Gating Window for rank ...
1067
1068
1069
1070
1071
1072*********************************************************
1073
1074
1075Rank 0 DQS GW Calibration
1076
1077
1078Optimal coarse tune value 23, optimal fine tune value 56
1079
1080
1081*********************************************************
1082
1083
1084
1085
1086
1087
1088
1089
1090[Channel 1] [Rank 0] Start tuning DRAMC Gating Window for rank ...
1091
1092
1093
1094
1095
1096*********************************************************
1097
1098
1099Rank 0 DQS GW Calibration
1100
1101
1102Optimal coarse tune value 23, optimal fine tune value 56
1103
1104
1105*********************************************************
1106
1107
1108[Channel 0 CLK DUTY CALIB] Final DUTY_SEL=1, DUTY=1 --> rx window size=1632, Reg.148h=10010000h
1109
1110
1111[Channel 1 CLK DUTY CALIB] Final DUTY_SEL=1, DUTY=2 --> rx window size=1631, Reg.148h=10020000h
1112
1113
1114
1115
1116
1117[Channel 0] RX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400, LSW_HSR=0
1118
1119
1120------------------------------------------------------
1121
1122
1123Start calculate dq time and dqs time /
1124
1125
1126Find max DQS delay per byte / Adjust DQ delay to align DQS...
1127
1128
1129------------------------------------------------------
1130
1131
1132bit#0 : dq time=10 dqs time=42 win=52 center=(0, 16)
1133
1134
1135bit#1 : dq time=11 dqs time=39 win=50 center=(0, 14)
1136
1137
1138bit#2 : dq time=11 dqs time=41 win=52 center=(0, 15)
1139
1140
1141bit#3 : dq time=9 dqs time=43 win=52 center=(0, 17)
1142
1143
1144bit#4 : dq time=10 dqs time=41 win=51 center=(0, 15)
1145
1146
1147bit#5 : dq time=10 dqs time=41 win=51 center=(0, 15)
1148
1149
1150bit#6 : dq time=11 dqs time=41 win=52 center=(0, 15)
1151
1152
1153bit#7 : dq time=12 dqs time=38 win=50 center=(0, 13)
1154
1155
1156----seperate line----
1157
1158
1159bit#8 : dq time=6 dqs time=45 win=51 center=(0, 19)
1160
1161
1162bit#9 : dq time=10 dqs time=42 win=52 center=(0, 16)
1163
1164
1165bit#10 : dq time=11 dqs time=42 win=53 center=(0, 15)
1166
1167
1168bit#11 : dq time=10 dqs time=41 win=51 center=(0, 15)
1169
1170
1171bit#12 : dq time=10 dqs time=42 win=52 center=(0, 16)
1172
1173
1174bit#13 : dq time=8 dqs time=43 win=51 center=(0, 17)
1175
1176
1177bit#14 : dq time=10 dqs time=40 win=50 center=(0, 15)
1178
1179
1180bit#15 : dq time=10 dqs time=42 win=52 center=(0, 16)
1181
1182
1183----seperate line----
1184
1185
1186bit#16 : dq time=8 dqs time=45 win=53 center=(0, 18)
1187
1188
1189bit#17 : dq time=9 dqs time=42 win=51 center=(0, 16)
1190
1191
1192bit#18 : dq time=12 dqs time=37 win=49 center=(0, 12)
1193
1194
1195bit#19 : dq time=8 dqs time=43 win=51 center=(0, 17)
1196
1197
1198bit#20 : dq time=11 dqs time=39 win=50 center=(0, 14)
1199
1200
1201bit#21 : dq time=11 dqs time=39 win=50 center=(0, 14)
1202
1203
1204bit#22 : dq time=11 dqs time=38 win=49 center=(0, 13)
1205
1206
1207bit#23 : dq time=12 dqs time=37 win=49 center=(0, 12)
1208
1209
1210----seperate line----
1211
1212
1213bit#24 : dq time=11 dqs time=41 win=52 center=(0, 15)
1214
1215
1216bit#25 : dq time=11 dqs time=38 win=49 center=(0, 13)
1217
1218
1219bit#26 : dq time=11 dqs time=39 win=50 center=(0, 14)
1220
1221
1222bit#27 : dq time=11 dqs time=40 win=51 center=(0, 14)
1223
1224
1225bit#28 : dq time=10 dqs time=41 win=51 center=(0, 15)
1226
1227
1228bit#29 : dq time=10 dqs time=41 win=51 center=(0, 15)
1229
1230
1231bit#30 : dq time=7 dqs time=44 win=51 center=(0, 18)
1232
1233
1234bit#31 : dq time=7 dqs time=46 win=53 center=(0, 19)
1235
1236
1237----seperate line----
1238
1239
1240==================================================
1241
1242
1243 dramc_rxdqs_perbit_swcal
1244
1245
1246 channel=0(0:cha, 1:chb)
1247
1248
1249 bus width=32
1250
1251
1252==================================================
1253
1254
1255DQS Delay :
1256
1257
1258 DQS0 = 17 DQS1 = 19 DQS2 = 18 DQS3 = 19
1259
1260
1261DQ Delay :
1262
1263
1264DQ0 = 1 DQ1 = 3 DQ2 = 2 DQ3 = 0
1265
1266
1267DQ4 = 2 DQ5 = 2 DQ6 = 2 DQ7 = 4
1268
1269
1270DQ8 = 0 DQ9 = 3 DQ10 = 4 DQ11 = 4
1271
1272
1273DQ12 = 3 DQ13 = 2 DQ14 = 4 DQ15 = 3
1274
1275
1276DQ16 = 0 DQ17 = 2 DQ18 = 6 DQ19 = 1
1277
1278
1279DQ20 = 4 DQ21 = 4 DQ22 = 5 DQ23 = 6
1280
1281
1282DQ24 = 4 DQ25 = 6 DQ26 = 5 DQ27 = 5
1283
1284
1285DQ28 = 4 DQ29 = 4 DQ30 = 1 DQ31 = 0
1286
1287
1288________________________________________________________________________
1289
1290
1291RX DQS register 0x18=0x13121311
1292
1293
1294RX DQS register 0x1C=0x13121311
1295
1296
1297RX DQ register 0x210=0x20301
1298
1299
1300RX DQ register 0x214=0x4020202
1301
1302
1303RX DQ register 0x218=0x4040300
1304
1305
1306RX DQ register 0x21C=0x3040203
1307
1308
1309RX DQ register 0x220=0x1060200
1310
1311
1312RX DQ register 0x224=0x6050404
1313
1314
1315RX DQ register 0x228=0x5050604
1316
1317
1318RX DQ register 0x22C=0x10404
1319
1320
1321
1322
1323
1324[Channel 1] RX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400, LSW_HSR=0
1325
1326
1327------------------------------------------------------
1328
1329
1330Start calculate dq time and dqs time /
1331
1332
1333Find max DQS delay per byte / Adjust DQ delay to align DQS...
1334
1335
1336------------------------------------------------------
1337
1338
1339bit#0 : dq time=11 dqs time=41 win=52 center=(0, 15)
1340
1341
1342bit#1 : dq time=11 dqs time=39 win=50 center=(0, 14)
1343
1344
1345bit#2 : dq time=12 dqs time=39 win=51 center=(0, 13)
1346
1347
1348bit#3 : dq time=11 dqs time=40 win=51 center=(0, 14)
1349
1350
1351bit#4 : dq time=9 dqs time=44 win=53 center=(0, 17)
1352
1353
1354bit#5 : dq time=10 dqs time=42 win=52 center=(0, 16)
1355
1356
1357bit#6 : dq time=10 dqs time=42 win=52 center=(0, 16)
1358
1359
1360bit#7 : dq time=12 dqs time=39 win=51 center=(0, 13)
1361
1362
1363----seperate line----
1364
1365
1366bit#8 : dq time=7 dqs time=46 win=53 center=(0, 19)
1367
1368
1369bit#9 : dq time=10 dqs time=40 win=50 center=(0, 15)
1370
1371
1372bit#10 : dq time=11 dqs time=39 win=50 center=(0, 14)
1373
1374
1375bit#11 : dq time=11 dqs time=39 win=50 center=(0, 14)
1376
1377
1378bit#12 : dq time=10 dqs time=43 win=53 center=(0, 16)
1379
1380
1381bit#13 : dq time=10 dqs time=42 win=52 center=(0, 16)
1382
1383
1384bit#14 : dq time=10 dqs time=43 win=53 center=(0, 16)
1385
1386
1387bit#15 : dq time=10 dqs time=41 win=51 center=(0, 15)
1388
1389
1390----seperate line----
1391
1392
1393bit#16 : dq time=7 dqs time=45 win=52 center=(0, 19)
1394
1395
1396bit#17 : dq time=9 dqs time=39 win=48 center=(0, 15)
1397
1398
1399bit#18 : dq time=11 dqs time=39 win=50 center=(0, 14)
1400
1401
1402bit#19 : dq time=10 dqs time=40 win=50 center=(0, 15)
1403
1404
1405bit#20 : dq time=10 dqs time=39 win=49 center=(0, 14)
1406
1407
1408bit#21 : dq time=11 dqs time=39 win=50 center=(0, 14)
1409
1410
1411bit#22 : dq time=12 dqs time=38 win=50 center=(0, 13)
1412
1413
1414bit#23 : dq time=12 dqs time=38 win=50 center=(0, 13)
1415
1416
1417----seperate line----
1418
1419
1420bit#24 : dq time=11 dqs time=40 win=51 center=(0, 14)
1421
1422
1423bit#25 : dq time=12 dqs time=39 win=51 center=(0, 13)
1424
1425
1426bit#26 : dq time=11 dqs time=39 win=50 center=(0, 14)
1427
1428
1429bit#27 : dq time=12 dqs time=39 win=51 center=(0, 13)
1430
1431
1432bit#28 : dq time=11 dqs time=40 win=51 center=(0, 14)
1433
1434
1435bit#29 : dq time=10 dqs time=44 win=54 center=(0, 17)
1436
1437
1438bit#30 : dq time=10 dqs time=41 win=51 center=(0, 15)
1439
1440
1441bit#31 : dq time=9 dqs time=42 win=51 center=(0, 16)
1442
1443
1444----seperate line----
1445
1446
1447==================================================
1448
1449
1450 dramc_rxdqs_perbit_swcal
1451
1452
1453 channel=1(0:cha, 1:chb)
1454
1455
1456 bus width=32
1457
1458
1459==================================================
1460
1461
1462DQS Delay :
1463
1464
1465 DQS0 = 17 DQS1 = 19 DQS2 = 19 DQS3 = 17
1466
1467
1468DQ Delay :
1469
1470
1471DQ0 = 2 DQ1 = 3 DQ2 = 4 DQ3 = 3
1472
1473
1474DQ4 = 0 DQ5 = 1 DQ6 = 1 DQ7 = 4
1475
1476
1477DQ8 = 0 DQ9 = 4 DQ10 = 5 DQ11 = 5
1478
1479
1480DQ12 = 3 DQ13 = 3 DQ14 = 3 DQ15 = 4
1481
1482
1483DQ16 = 0 DQ17 = 4 DQ18 = 5 DQ19 = 4
1484
1485
1486DQ20 = 5 DQ21 = 5 DQ22 = 6 DQ23 = 6
1487
1488
1489DQ24 = 3 DQ25 = 4 DQ26 = 3 DQ27 = 4
1490
1491
1492DQ28 = 3 DQ29 = 0 DQ30 = 2 DQ31 = 1
1493
1494
1495________________________________________________________________________
1496
1497
1498RX DQS register 0x18=0x11131311
1499
1500
1501RX DQS register 0x1C=0x11131311
1502
1503
1504RX DQ register 0x210=0x3040302
1505
1506
1507RX DQ register 0x214=0x4010100
1508
1509
1510RX DQ register 0x218=0x5050400
1511
1512
1513RX DQ register 0x21C=0x4030303
1514
1515
1516RX DQ register 0x220=0x4050400
1517
1518
1519RX DQ register 0x224=0x6060505
1520
1521
1522RX DQ register 0x228=0x4030403
1523
1524
1525RX DQ register 0x22C=0x1020003
1526
1527
1528[Channel 0] TX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400
1529
1530
1531------------------------------------------------------
1532
1533
1534Start calculate setup time and hold time /
1535
1536
1537Find max DQS delay per byte / Adjust DQ delay to align DQS...
1538
1539
1540------------------------------------------------------
1541
1542
1543bit#0 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1544
1545
1546bit#1 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1547
1548
1549bit#2 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1550
1551
1552bit#3 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1553
1554
1555bit#4 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1556
1557
1558bit#5 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1559
1560
1561bit#6 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1562
1563
1564bit#7 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1565
1566
1567bit#8 : setup time=14 hold time=14 win=28, center (DQ,DQS)=(0, 0)
1568
1569
1570bit#9 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1571
1572
1573bit#10 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1574
1575
1576bit#11 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1577
1578
1579bit#12 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1580
1581
1582bit#13 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1583
1584
1585bit#14 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1586
1587
1588bit#15 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1589
1590
1591bit#16 : setup time=13 hold time=14 win=27, center (DQ,DQS)=(0, 0)
1592
1593
1594bit#17 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1595
1596
1597bit#18 : setup time=13 hold time=11 win=24, center (DQ,DQS)=(1, 0)
1598
1599
1600bit#19 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1601
1602
1603bit#20 : setup time=13 hold time=11 win=24, center (DQ,DQS)=(1, 0)
1604
1605
1606bit#21 : setup time=13 hold time=11 win=24, center (DQ,DQS)=(1, 0)
1607
1608
1609bit#22 : setup time=13 hold time=11 win=24, center (DQ,DQS)=(1, 0)
1610
1611
1612bit#23 : setup time=13 hold time=10 win=23, center (DQ,DQS)=(1, 0)
1613
1614
1615bit#24 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1616
1617
1618bit#25 : setup time=15 hold time=10 win=25, center (DQ,DQS)=(2, 0)
1619
1620
1621bit#26 : setup time=15 hold time=10 win=25, center (DQ,DQS)=(2, 0)
1622
1623
1624bit#27 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1625
1626
1627bit#28 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1628
1629
1630bit#29 : setup time=15 hold time=12 win=27, center (DQ,DQS)=(1, 0)
1631
1632
1633bit#30 : setup time=15 hold time=13 win=28, center (DQ,DQS)=(1, 0)
1634
1635
1636bit#31 : setup time=15 hold time=13 win=28, center (DQ,DQS)=(1, 0)
1637
1638
1639==================================================
1640
1641
1642 dramc_txdqs_perbit_swcal
1643
1644
1645 channel=0(0:cha, 1:chb)
1646
1647
1648 bus width=32
1649
1650
1651==================================================
1652
1653
1654DQS Delay :
1655
1656
1657 DQS0 = 0 DQS1 = 0 DQS2 = 0 DQS3 = 0
1658
1659
1660DQM Delay :
1661
1662
1663 DQM0 = 0 DQM1 = 0 DQM2 = 0 DQM3 = 1
1664
1665
1666DQ Delay :
1667
1668
1669DQ0 = 2 DQ1 = 2 DQ2 = 1 DQ3 = 0
1670
1671
1672DQ4 = 1 DQ5 = 1 DQ6 = 0 DQ7 = 0
1673
1674
1675DQ8 = 0 DQ9 = 1 DQ10 = 1 DQ11 = 1
1676
1677
1678DQ12 = 0 DQ13 = 1 DQ14 = 1 DQ15 = 0
1679
1680
1681DQ16 = 0 DQ17 = 0 DQ18 = 1 DQ19 = 0
1682
1683
1684DQ20 = 1 DQ21 = 1 DQ22 = 1 DQ23 = 1
1685
1686
1687DQ24 = 2 DQ25 = 2 DQ26 = 2 DQ27 = 2
1688
1689
1690DQ28 = 2 DQ29 = 1 DQ30 = 1 DQ31 = 1
1691
1692
1693________________________________________________________________________
1694
1695
1696Add CLK to DQS/DQ skew based on write leveling / CA training.
1697
1698
1699DQS0: 5 DQS1: 6 DQS2: 5 DQS3: 6
1700
1701
1702TX DQS register 0x14=0x6565
1703
1704
1705TX DQ register 0x200=0x55665677
1706
1707
1708TX DQ register 0x204=0x67767776
1709
1710
1711TX DQ register 0x208=0x66665655
1712
1713
1714TX DQ register 0x20C=0x77788888
1715
1716
1717TX DQM register 0x10=0x7565
1718
1719
1720[Channel 1] TX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400
1721
1722
1723------------------------------------------------------
1724
1725
1726Start calculate setup time and hold time /
1727
1728
1729Find max DQS delay per byte / Adjust DQ delay to align DQS...
1730
1731
1732------------------------------------------------------
1733
1734
1735bit#0 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1736
1737
1738bit#1 : setup time=15 hold time=11 win=26, center (DQ,DQS)=(2, 0)
1739
1740
1741bit#2 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1742
1743
1744bit#3 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1745
1746
1747bit#4 : setup time=14 hold time=13 win=27, center (DQ,DQS)=(0, 0)
1748
1749
1750bit#5 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1751
1752
1753bit#6 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1754
1755
1756bit#7 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1757
1758
1759bit#8 : setup time=13 hold time=14 win=27, center (DQ,DQS)=(0, 0)
1760
1761
1762bit#9 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1763
1764
1765bit#10 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1766
1767
1768bit#11 : setup time=13 hold time=11 win=24, center (DQ,DQS)=(1, 0)
1769
1770
1771bit#12 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1772
1773
1774bit#13 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1775
1776
1777bit#14 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1778
1779
1780bit#15 : setup time=13 hold time=12 win=25, center (DQ,DQS)=(0, 0)
1781
1782
1783bit#16 : setup time=14 hold time=14 win=28, center (DQ,DQS)=(0, 0)
1784
1785
1786bit#17 : setup time=15 hold time=12 win=27, center (DQ,DQS)=(1, 0)
1787
1788
1789bit#18 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1790
1791
1792bit#19 : setup time=14 hold time=10 win=24, center (DQ,DQS)=(2, 0)
1793
1794
1795bit#20 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1796
1797
1798bit#21 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1799
1800
1801bit#22 : setup time=14 hold time=10 win=24, center (DQ,DQS)=(2, 0)
1802
1803
1804bit#23 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1805
1806
1807bit#24 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1808
1809
1810bit#25 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1811
1812
1813bit#26 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1814
1815
1816bit#27 : setup time=14 hold time=10 win=24, center (DQ,DQS)=(2, 0)
1817
1818
1819bit#28 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1820
1821
1822bit#29 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1823
1824
1825bit#30 : setup time=14 hold time=11 win=25, center (DQ,DQS)=(1, 0)
1826
1827
1828bit#31 : setup time=14 hold time=12 win=26, center (DQ,DQS)=(1, 0)
1829
1830
1831==================================================
1832
1833
1834 dramc_txdqs_perbit_swcal
1835
1836
1837 channel=1(0:cha, 1:chb)
1838
1839
1840 bus width=32
1841
1842
1843==================================================
1844
1845
1846DQS Delay :
1847
1848
1849 DQS0 = 0 DQS1 = 0 DQS2 = 0 DQS3 = 0
1850
1851
1852DQM Delay :
1853
1854
1855 DQM0 = 1 DQM1 = 0 DQM2 = 1 DQM3 = 1
1856
1857
1858DQ Delay :
1859
1860
1861DQ0 = 2 DQ1 = 2 DQ2 = 1 DQ3 = 1
1862
1863
1864DQ4 = 0 DQ5 = 1 DQ6 = 1 DQ7 = 1
1865
1866
1867DQ8 = 0 DQ9 = 0 DQ10 = 0 DQ11 = 1
1868
1869
1870DQ12 = 0 DQ13 = 0 DQ14 = 0 DQ15 = 0
1871
1872
1873DQ16 = 0 DQ17 = 1 DQ18 = 1 DQ19 = 2
1874
1875
1876DQ20 = 1 DQ21 = 1 DQ22 = 2 DQ23 = 1
1877
1878
1879DQ24 = 1 DQ25 = 1 DQ26 = 1 DQ27 = 2
1880
1881
1882DQ28 = 1 DQ29 = 1 DQ30 = 1 DQ31 = 1
1883
1884
1885________________________________________________________________________
1886
1887
1888Add CLK to DQS/DQ skew based on write leveling / CA training.
1889
1890
1891DQS0: 5 DQS1: 3 DQS2: 6 DQS3: 3
1892
1893
1894TX DQS register 0x14=0x3635
1895
1896
1897TX DQ register 0x200=0x66656677
1898
1899
1900TX DQ register 0x204=0x33334333
1901
1902
1903TX DQ register 0x208=0x78778776
1904
1905
1906TX DQ register 0x20C=0x44445444
1907
1908
1909TX DQM register 0x10=0x4736
1910
1911
1912Save low frequency registers setting.
1913
1914
1915Switch frequency to 800...
1916
1917
1918DRAM Operation Data Rate: DDR-1600
1919
1920
1921DramcPreInit: MR2 = 0x1A, WL = 0x6
1922
1923
1924DramcPreInit: MR2 = 0x1A, WL = 0x6
1925
1926
1927=========================================
1928
1929
19301. [Channel 0] CA training window before adjustment.
1931
1932
1933x=Pass window CA(max~min) Clk(min~max) center.
1934
1935
1936y=CA0~CA9
1937
1938
1939=========================================
1940
1941
1942CA0 CA(12~0) Clk(0~9) -1
1943
1944
1945CA1 CA(11~0) Clk(0~9) -1
1946
1947
1948CA2 CA(11~0) Clk(0~10) 0
1949
1950
1951CA3 CA(12~0) Clk(0~8) -2
1952
1953
1954CA4 CA(12~0) Clk(0~8) -2
1955
1956
1957CA5 CA(8~0) Clk(0~13) 2
1958
1959
1960CA6 CA(8~0) Clk(0~13) 2
1961
1962
1963CA7 CA(9~0) Clk(0~12) 1
1964
1965
1966CA8 CA(8~0) Clk(0~13) 2
1967
1968
1969CA9 CA(10~0) Clk(0~11) 0
1970
1971
1972=========================================
1973
1974
1975Max center = 2
1976
1977
1978
1979
1980
1981=========================================
1982
1983
19842. [Channel 0]CA training window after adjustment.
1985
1986
1987x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
1988
1989
1990y=CA0~CA9
1991
1992
1993=========================================
1994
1995
1996CA0 Shift 3 CA(9~0) Clk(0~12) 2 setup time=11 hold time=10
1997
1998
1999CA1 Shift 3 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2000
2001
2002CA2 Shift 2 CA(9~0) Clk(0~12) 2 setup time=11 hold time=10
2003
2004
2005CA3 Shift 4 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2006
2007
2008CA4 Shift 4 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2009
2010
2011CA5 Shift 0 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2012
2013
2014CA6 Shift 0 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2015
2016
2017CA7 Shift 1 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2018
2019
2020CA8 Shift 0 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2021
2022
2023CA9 Shift 2 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2024
2025
2026=========================================
2027
2028
2029Reg.1B8h=2030202h
2030
2031
2032Reg.1C4h=2000000h
2033
2034
2035Reg.00ch=20000000h
2036
2037
2038Reg.0Ch=22000000h
2039
2040
2041CATrain_ClkDelay=2...
2042
2043
2044=========================================
2045
2046
20471. [Channel 1] CA training window before adjustment.
2048
2049
2050x=Pass window CA(max~min) Clk(min~max) center.
2051
2052
2053y=CA0~CA9
2054
2055
2056=========================================
2057
2058
2059CA0 CA(9~0) Clk(0~11) 1
2060
2061
2062CA1 CA(11~0) Clk(0~10) 0
2063
2064
2065CA2 CA(9~0) Clk(0~11) 1
2066
2067
2068CA3 CA(8~0) Clk(0~12) 2
2069
2070
2071CA4 CA(8~0) Clk(0~13) 2
2072
2073
2074CA5 CA(12~0) Clk(0~8) -2
2075
2076
2077CA6 CA(12~0) Clk(0~8) -2
2078
2079
2080CA7 CA(12~0) Clk(0~8) -2
2081
2082
2083CA8 CA(13~0) Clk(0~8) -2
2084
2085
2086CA9 CA(14~0) Clk(0~7) -3
2087
2088
2089=========================================
2090
2091
2092Max center = 2
2093
2094
2095
2096
2097
2098=========================================
2099
2100
21012. [Channel 1]CA training window after adjustment.
2102
2103
2104x=CA shift Adjusted Pass window CA(max~min) Clk(min~max) center.
2105
2106
2107y=CA0~CA9
2108
2109
2110=========================================
2111
2112
2113CA0 Shift 1 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2114
2115
2116CA1 Shift 2 CA(9~0) Clk(0~12) 2 setup time=11 hold time=10
2117
2118
2119CA2 Shift 1 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2120
2121
2122CA3 Shift 0 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2123
2124
2125CA4 Shift 0 CA(8~0) Clk(0~13) 2 setup time=10 hold time=11
2126
2127
2128CA5 Shift 4 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2129
2130
2131CA6 Shift 4 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2132
2133
2134CA7 Shift 4 CA(8~0) Clk(0~12) 2 setup time=10 hold time=10
2135
2136
2137CA8 Shift 4 CA(9~0) Clk(0~12) 2 setup time=11 hold time=10
2138
2139
2140CA9 Shift 5 CA(9~0) Clk(0~12) 2 setup time=11 hold time=10
2141
2142
2143=========================================
2144
2145
2146Reg.1B8h=50303h
2147
2148
2149Reg.1C4h=3000000h
2150
2151
2152Reg.00ch=30000000h
2153
2154
2155Reg.0Ch=32000000h
2156
2157
2158CATrain_ClkDelay=2...
2159
2160
2161===============================================================================
2162
2163
2164[Channel 0]dramc_write_leveling_swcal
2165
2166
2167===============================================================================
2168
2169
2170pass byte mask = FFh, fgwrlevel_done[0]=1h
2171
2172
2173byte_i status best delay
2174
2175
21760 12 5
2177
2178
21791 12 5
2180
2181
21822 12 5
2183
2184
21853 12 5
2186
2187
2188========================================
2189
2190
2191DQS0 output delay = 5
2192
2193
2194DQS1 output delay = 5
2195
2196
2197DQS2 output delay = 5
2198
2199
2200DQS3 output delay = 5
2201
2202
2203[write leveling]DQS: 0x5555 DQM: 0x5555
2204
2205
2206[write leveling]DQ byte0 reg: 0x200 val: 0x55555555
2207
2208
2209[write leveling]DQ byte1 reg: 0x204 val: 0x55555555
2210
2211
2212[write leveling]DQ byte2 reg: 0x208 val: 0x55555555
2213
2214
2215[write leveling]DQ byte3 reg: 0x20C val: 0x55555555
2216
2217
2218===============================================================================
2219
2220
2221[Channel 1]dramc_write_leveling_swcal
2222
2223
2224===============================================================================
2225
2226
2227pass byte mask = FFh, fgwrlevel_done[1]=1h
2228
2229
2230byte_i status best delay
2231
2232
22330 12 5
2234
2235
22361 14 3
2237
2238
22392 11 6
2240
2241
22423 14 3
2243
2244
2245========================================
2246
2247
2248DQS0 output delay = 5
2249
2250
2251DQS1 output delay = 3
2252
2253
2254DQS2 output delay = 6
2255
2256
2257DQS3 output delay = 3
2258
2259
2260[write leveling]DQS: 0x3635 DQM: 0x3635
2261
2262
2263[write leveling]DQ byte0 reg: 0x40000200 val: 0x55555555
2264
2265
2266[write leveling]DQ byte1 reg: 0x40000204 val: 0x33333333
2267
2268
2269[write leveling]DQ byte2 reg: 0x40000208 val: 0x66666666
2270
2271
2272[write leveling]DQ byte3 reg: 0x4000020C val: 0x33333333
2273
2274
2275
2276
2277
2278
2279
2280
2281[Channel 0] [Rank 0] Start tuning DRAMC Gating Window for rank ...
2282
2283
2284
2285
2286
2287*********************************************************
2288
2289
2290Rank 0 DQS GW Calibration
2291
2292
2293Optimal coarse tune value 24, optimal fine tune value 64
2294
2295
2296*********************************************************
2297
2298
2299
2300
2301
2302
2303
2304
2305[Channel 1] [Rank 0] Start tuning DRAMC Gating Window for rank ...
2306
2307
2308
2309
2310
2311*********************************************************
2312
2313
2314Rank 0 DQS GW Calibration
2315
2316
2317Optimal coarse tune value 24, optimal fine tune value 64
2318
2319
2320*********************************************************
2321
2322
2323[Channel 0 CLK DUTY CALIB] Final DUTY_SEL=1, DUTY=0 --> rx window size=1210, Reg.148h=10000000h
2324
2325
2326[Channel 1 CLK DUTY CALIB] Final DUTY_SEL=1, DUTY=1 --> rx window size=1207, Reg.148h=10010000h
2327
2328
2329
2330
2331
2332[Channel 0] RX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400, LSW_HSR=0
2333
2334
2335------------------------------------------------------
2336
2337
2338Start calculate dq time and dqs time /
2339
2340
2341Find max DQS delay per byte / Adjust DQ delay to align DQS...
2342
2343
2344------------------------------------------------------
2345
2346
2347bit#0 : dq time=11 dqs time=29 win=40 center=(0, 9)
2348
2349
2350bit#1 : dq time=12 dqs time=26 win=38 center=(0, 7)
2351
2352
2353bit#2 : dq time=11 dqs time=28 win=39 center=(0, 8)
2354
2355
2356bit#3 : dq time=10 dqs time=30 win=40 center=(0, 10)
2357
2358
2359bit#4 : dq time=10 dqs time=27 win=37 center=(0, 8)
2360
2361
2362bit#5 : dq time=10 dqs time=28 win=38 center=(0, 9)
2363
2364
2365bit#6 : dq time=11 dqs time=26 win=37 center=(0, 7)
2366
2367
2368bit#7 : dq time=12 dqs time=25 win=37 center=(0, 6)
2369
2370
2371----seperate line----
2372
2373
2374bit#8 : dq time=7 dqs time=31 win=38 center=(0, 12)
2375
2376
2377bit#9 : dq time=10 dqs time=29 win=39 center=(0, 9)
2378
2379
2380bit#10 : dq time=11 dqs time=29 win=40 center=(0, 9)
2381
2382
2383bit#11 : dq time=11 dqs time=28 win=39 center=(0, 8)
2384
2385
2386bit#12 : dq time=10 dqs time=29 win=39 center=(0, 9)
2387
2388
2389bit#13 : dq time=9 dqs time=30 win=39 center=(0, 10)
2390
2391
2392bit#14 : dq time=10 dqs time=27 win=37 center=(0, 8)
2393
2394
2395bit#15 : dq time=10 dqs time=28 win=38 center=(0, 9)
2396
2397
2398----seperate line----
2399
2400
2401bit#16 : dq time=6 dqs time=33 win=39 center=(0, 13)
2402
2403
2404bit#17 : dq time=8 dqs time=29 win=37 center=(0, 10)
2405
2406
2407bit#18 : dq time=12 dqs time=26 win=38 center=(0, 7)
2408
2409
2410bit#19 : dq time=7 dqs time=30 win=37 center=(0, 11)
2411
2412
2413bit#20 : dq time=11 dqs time=27 win=38 center=(0, 8)
2414
2415
2416bit#21 : dq time=11 dqs time=27 win=38 center=(0, 8)
2417
2418
2419bit#22 : dq time=11 dqs time=27 win=38 center=(0, 8)
2420
2421
2422bit#23 : dq time=12 dqs time=25 win=37 center=(0, 6)
2423
2424
2425----seperate line----
2426
2427
2428bit#24 : dq time=10 dqs time=27 win=37 center=(0, 8)
2429
2430
2431bit#25 : dq time=11 dqs time=25 win=36 center=(0, 7)
2432
2433
2434bit#26 : dq time=11 dqs time=27 win=38 center=(0, 8)
2435
2436
2437bit#27 : dq time=10 dqs time=26 win=36 center=(0, 8)
2438
2439
2440bit#28 : dq time=9 dqs time=27 win=36 center=(0, 9)
2441
2442
2443bit#29 : dq time=9 dqs time=29 win=38 center=(0, 10)
2444
2445
2446bit#30 : dq time=6 dqs time=29 win=35 center=(0, 11)
2447
2448
2449bit#31 : dq time=6 dqs time=32 win=38 center=(0, 13)
2450
2451
2452----seperate line----
2453
2454
2455==================================================
2456
2457
2458 dramc_rxdqs_perbit_swcal
2459
2460
2461 channel=0(0:cha, 1:chb)
2462
2463
2464 bus width=32
2465
2466
2467==================================================
2468
2469
2470DQS Delay :
2471
2472
2473 DQS0 = 10 DQS1 = 12 DQS2 = 13 DQS3 = 13
2474
2475
2476DQ Delay :
2477
2478
2479DQ0 = 1 DQ1 = 3 DQ2 = 2 DQ3 = 0
2480
2481
2482DQ4 = 2 DQ5 = 1 DQ6 = 3 DQ7 = 4
2483
2484
2485DQ8 = 0 DQ9 = 3 DQ10 = 3 DQ11 = 4
2486
2487
2488DQ12 = 3 DQ13 = 2 DQ14 = 4 DQ15 = 3
2489
2490
2491DQ16 = 0 DQ17 = 3 DQ18 = 6 DQ19 = 2
2492
2493
2494DQ20 = 5 DQ21 = 5 DQ22 = 5 DQ23 = 7
2495
2496
2497DQ24 = 5 DQ25 = 6 DQ26 = 5 DQ27 = 5
2498
2499
2500DQ28 = 4 DQ29 = 3 DQ30 = 2 DQ31 = 0
2501
2502
2503________________________________________________________________________
2504
2505
2506RX DQS register 0x18=0xD0D0C0A
2507
2508
2509RX DQS register 0x1C=0xD0D0C0A
2510
2511
2512RX DQ register 0x210=0x20301
2513
2514
2515RX DQ register 0x214=0x4030102
2516
2517
2518RX DQ register 0x218=0x4030300
2519
2520
2521RX DQ register 0x21C=0x3040203
2522
2523
2524RX DQ register 0x220=0x2060300
2525
2526
2527RX DQ register 0x224=0x7050505
2528
2529
2530RX DQ register 0x228=0x5050605
2531
2532
2533RX DQ register 0x22C=0x20304
2534
2535
2536
2537
2538
2539[Channel 1] RX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400, LSW_HSR=0
2540
2541
2542------------------------------------------------------
2543
2544
2545Start calculate dq time and dqs time /
2546
2547
2548Find max DQS delay per byte / Adjust DQ delay to align DQS...
2549
2550
2551------------------------------------------------------
2552
2553
2554bit#0 : dq time=11 dqs time=27 win=38 center=(0, 8)
2555
2556
2557bit#1 : dq time=11 dqs time=27 win=38 center=(0, 8)
2558
2559
2560bit#2 : dq time=12 dqs time=26 win=38 center=(0, 7)
2561
2562
2563bit#3 : dq time=12 dqs time=26 win=38 center=(0, 7)
2564
2565
2566bit#4 : dq time=9 dqs time=31 win=40 center=(0, 11)
2567
2568
2569bit#5 : dq time=10 dqs time=28 win=38 center=(0, 9)
2570
2571
2572bit#6 : dq time=11 dqs time=29 win=40 center=(0, 9)
2573
2574
2575bit#7 : dq time=12 dqs time=25 win=37 center=(0, 6)
2576
2577
2578----seperate line----
2579
2580
2581bit#8 : dq time=7 dqs time=33 win=40 center=(0, 13)
2582
2583
2584bit#9 : dq time=11 dqs time=27 win=38 center=(0, 8)
2585
2586
2587bit#10 : dq time=11 dqs time=27 win=38 center=(0, 8)
2588
2589
2590bit#11 : dq time=11 dqs time=27 win=38 center=(0, 8)
2591
2592
2593bit#12 : dq time=10 dqs time=30 win=40 center=(0, 10)
2594
2595
2596bit#13 : dq time=10 dqs time=28 win=38 center=(0, 9)
2597
2598
2599bit#14 : dq time=10 dqs time=30 win=40 center=(0, 10)
2600
2601
2602bit#15 : dq time=10 dqs time=29 win=39 center=(0, 9)
2603
2604
2605----seperate line----
2606
2607
2608bit#16 : dq time=5 dqs time=31 win=36 center=(0, 13)
2609
2610
2611bit#17 : dq time=8 dqs time=27 win=35 center=(0, 9)
2612
2613
2614bit#18 : dq time=10 dqs time=27 win=37 center=(0, 8)
2615
2616
2617bit#19 : dq time=10 dqs time=28 win=38 center=(0, 9)
2618
2619
2620bit#20 : dq time=10 dqs time=27 win=37 center=(0, 8)
2621
2622
2623bit#21 : dq time=10 dqs time=27 win=37 center=(0, 8)
2624
2625
2626bit#22 : dq time=12 dqs time=26 win=38 center=(0, 7)
2627
2628
2629bit#23 : dq time=11 dqs time=26 win=37 center=(0, 7)
2630
2631
2632----seperate line----
2633
2634
2635bit#24 : dq time=10 dqs time=25 win=35 center=(0, 7)
2636
2637
2638bit#25 : dq time=11 dqs time=26 win=37 center=(0, 7)
2639
2640
2641bit#26 : dq time=11 dqs time=25 win=36 center=(0, 7)
2642
2643
2644bit#27 : dq time=11 dqs time=26 win=37 center=(0, 7)
2645
2646
2647bit#28 : dq time=10 dqs time=27 win=37 center=(0, 8)
2648
2649
2650bit#29 : dq time=9 dqs time=29 win=38 center=(0, 10)
2651
2652
2653bit#30 : dq time=10 dqs time=28 win=38 center=(0, 9)
2654
2655
2656bit#31 : dq time=8 dqs time=29 win=37 center=(0, 10)
2657
2658
2659----seperate line----
2660
2661
2662==================================================
2663
2664
2665 dramc_rxdqs_perbit_swcal
2666
2667
2668 channel=1(0:cha, 1:chb)
2669
2670
2671 bus width=32
2672
2673
2674==================================================
2675
2676
2677DQS Delay :
2678
2679
2680 DQS0 = 11 DQS1 = 13 DQS2 = 13 DQS3 = 10
2681
2682
2683DQ Delay :
2684
2685
2686DQ0 = 3 DQ1 = 3 DQ2 = 4 DQ3 = 4
2687
2688
2689DQ4 = 0 DQ5 = 2 DQ6 = 2 DQ7 = 5
2690
2691
2692DQ8 = 0 DQ9 = 5 DQ10 = 5 DQ11 = 5
2693
2694
2695DQ12 = 3 DQ13 = 4 DQ14 = 3 DQ15 = 4
2696
2697
2698DQ16 = 0 DQ17 = 4 DQ18 = 5 DQ19 = 4
2699
2700
2701DQ20 = 5 DQ21 = 5 DQ22 = 6 DQ23 = 6
2702
2703
2704DQ24 = 3 DQ25 = 3 DQ26 = 3 DQ27 = 3
2705
2706
2707DQ28 = 2 DQ29 = 0 DQ30 = 1 DQ31 = 0
2708
2709
2710________________________________________________________________________
2711
2712
2713RX DQS register 0x18=0xA0D0D0B
2714
2715
2716RX DQS register 0x1C=0xA0D0D0B
2717
2718
2719RX DQ register 0x210=0x4040303
2720
2721
2722RX DQ register 0x214=0x5020200
2723
2724
2725RX DQ register 0x218=0x5050500
2726
2727
2728RX DQ register 0x21C=0x4030403
2729
2730
2731RX DQ register 0x220=0x4050400
2732
2733
2734RX DQ register 0x224=0x6060505
2735
2736
2737RX DQ register 0x228=0x3030303
2738
2739
2740RX DQ register 0x22C=0x10002
2741
2742
2743[Channel 0] TX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400
2744
2745
2746------------------------------------------------------
2747
2748
2749Start calculate setup time and hold time /
2750
2751
2752Find max DQS delay per byte / Adjust DQ delay to align DQS...
2753
2754
2755------------------------------------------------------
2756
2757
2758bit#0 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2759
2760
2761bit#1 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2762
2763
2764bit#2 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2765
2766
2767bit#3 : setup time=10 hold time=9 win=19, center (DQ,DQS)=(0, 0)
2768
2769
2770bit#4 : setup time=11 hold time=9 win=20, center (DQ,DQS)=(1, 0)
2771
2772
2773bit#5 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2774
2775
2776bit#6 : setup time=11 hold time=9 win=20, center (DQ,DQS)=(1, 0)
2777
2778
2779bit#7 : setup time=11 hold time=9 win=20, center (DQ,DQS)=(1, 0)
2780
2781
2782bit#8 : setup time=9 hold time=10 win=19, center (DQ,DQS)=(0, 0)
2783
2784
2785bit#9 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2786
2787
2788bit#10 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2789
2790
2791bit#11 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
2792
2793
2794bit#12 : setup time=10 hold time=9 win=19, center (DQ,DQS)=(0, 0)
2795
2796
2797bit#13 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2798
2799
2800bit#14 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
2801
2802
2803bit#15 : setup time=10 hold time=9 win=19, center (DQ,DQS)=(0, 0)
2804
2805
2806bit#16 : setup time=8 hold time=10 win=18, center (DQ,DQS)=(0, 1)
2807
2808
2809bit#17 : setup time=8 hold time=9 win=17, center (DQ,DQS)=(0, 0)
2810
2811
2812bit#18 : setup time=8 hold time=8 win=16, center (DQ,DQS)=(0, 0)
2813
2814
2815bit#19 : setup time=8 hold time=9 win=17, center (DQ,DQS)=(0, 0)
2816
2817
2818bit#20 : setup time=8 hold time=8 win=16, center (DQ,DQS)=(0, 0)
2819
2820
2821bit#21 : setup time=8 hold time=8 win=16, center (DQ,DQS)=(0, 0)
2822
2823
2824bit#22 : setup time=8 hold time=8 win=16, center (DQ,DQS)=(0, 0)
2825
2826
2827bit#23 : setup time=8 hold time=7 win=15, center (DQ,DQS)=(0, 0)
2828
2829
2830bit#24 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2831
2832
2833bit#25 : setup time=11 hold time=7 win=18, center (DQ,DQS)=(2, 0)
2834
2835
2836bit#26 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2837
2838
2839bit#27 : setup time=11 hold time=7 win=18, center (DQ,DQS)=(2, 0)
2840
2841
2842bit#28 : setup time=11 hold time=8 win=19, center (DQ,DQS)=(1, 0)
2843
2844
2845bit#29 : setup time=11 hold time=9 win=20, center (DQ,DQS)=(1, 0)
2846
2847
2848bit#30 : setup time=10 hold time=10 win=20, center (DQ,DQS)=(0, 0)
2849
2850
2851bit#31 : setup time=9 hold time=10 win=19, center (DQ,DQS)=(0, 0)
2852
2853
2854==================================================
2855
2856
2857 dramc_txdqs_perbit_swcal
2858
2859
2860 channel=0(0:cha, 1:chb)
2861
2862
2863 bus width=32
2864
2865
2866==================================================
2867
2868
2869DQS Delay :
2870
2871
2872 DQS0 = 0 DQS1 = 0 DQS2 = 1 DQS3 = 0
2873
2874
2875DQM Delay :
2876
2877
2878 DQM0 = 0 DQM1 = 0 DQM2 = 0 DQM3 = 1
2879
2880
2881DQ Delay :
2882
2883
2884DQ0 = 1 DQ1 = 1 DQ2 = 1 DQ3 = 0
2885
2886
2887DQ4 = 1 DQ5 = 1 DQ6 = 1 DQ7 = 1
2888
2889
2890DQ8 = 0 DQ9 = 1 DQ10 = 1 DQ11 = 1
2891
2892
2893DQ12 = 0 DQ13 = 1 DQ14 = 1 DQ15 = 0
2894
2895
2896DQ16 = 0 DQ17 = 1 DQ18 = 1 DQ19 = 1
2897
2898
2899DQ20 = 1 DQ21 = 1 DQ22 = 1 DQ23 = 1
2900
2901
2902DQ24 = 1 DQ25 = 2 DQ26 = 1 DQ27 = 2
2903
2904
2905DQ28 = 1 DQ29 = 1 DQ30 = 0 DQ31 = 0
2906
2907
2908________________________________________________________________________
2909
2910
2911Add CLK to DQS/DQ skew based on write leveling / CA training.
2912
2913
2914DQS0: 7 DQS1: 7 DQS2: 7 DQS3: 7
2915
2916
2917TX DQS register 0x14=0x7777
2918
2919
2920TX DQ register 0x200=0x88887888
2921
2922
2923TX DQ register 0x204=0x78878887
2924
2925
2926TX DQ register 0x208=0x77777776
2927
2928
2929TX DQ register 0x20C=0x77889898
2930
2931
2932TX DQM register 0x10=0x8677
2933
2934
2935[Channel 1] TX DQS per bit para : test pattern=5, test2_1=0x55000000, test2_2=0xAA000400
2936
2937
2938------------------------------------------------------
2939
2940
2941Start calculate setup time and hold time /
2942
2943
2944Find max DQS delay per byte / Adjust DQ delay to align DQS...
2945
2946
2947------------------------------------------------------
2948
2949
2950bit#0 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
2951
2952
2953bit#1 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
2954
2955
2956bit#2 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
2957
2958
2959bit#3 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2960
2961
2962bit#4 : setup time=10 hold time=9 win=19, center (DQ,DQS)=(0, 0)
2963
2964
2965bit#5 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2966
2967
2968bit#6 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
2969
2970
2971bit#7 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
2972
2973
2974bit#8 : setup time=8 hold time=9 win=17, center (DQ,DQS)=(0, 0)
2975
2976
2977bit#9 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
2978
2979
2980bit#10 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
2981
2982
2983bit#11 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
2984
2985
2986bit#12 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
2987
2988
2989bit#13 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
2990
2991
2992bit#14 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
2993
2994
2995bit#15 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
2996
2997
2998bit#16 : setup time=8 hold time=10 win=18, center (DQ,DQS)=(0, 1)
2999
3000
3001bit#17 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
3002
3003
3004bit#18 : setup time=10 hold time=8 win=18, center (DQ,DQS)=(1, 0)
3005
3006
3007bit#19 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
3008
3009
3010bit#20 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
3011
3012
3013bit#21 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
3014
3015
3016bit#22 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
3017
3018
3019bit#23 : setup time=10 hold time=7 win=17, center (DQ,DQS)=(1, 0)
3020
3021
3022bit#24 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
3023
3024
3025bit#25 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
3026
3027
3028bit#26 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
3029
3030
3031bit#27 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
3032
3033
3034bit#28 : setup time=9 hold time=7 win=16, center (DQ,DQS)=(1, 0)
3035
3036
3037bit#29 : setup time=9 hold time=9 win=18, center (DQ,DQS)=(0, 0)
3038
3039
3040bit#30 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
3041
3042
3043bit#31 : setup time=9 hold time=8 win=17, center (DQ,DQS)=(0, 0)
3044
3045
3046==================================================
3047
3048
3049 dramc_txdqs_perbit_swcal
3050
3051
3052 channel=1(0:cha, 1:chb)
3053
3054
3055 bus width=32
3056
3057
3058==================================================
3059
3060
3061DQS Delay :
3062
3063
3064 DQS0 = 0 DQS1 = 0 DQS2 = 1 DQS3 = 0
3065
3066
3067DQM Delay :
3068
3069
3070 DQM0 = 0 DQM1 = 0 DQM2 = 1 DQM3 = 0
3071
3072
3073DQ Delay :
3074
3075
3076DQ0 = 1 DQ1 = 1 DQ2 = 1 DQ3 = 1
3077
3078
3079DQ4 = 0 DQ5 = 1 DQ6 = 1 DQ7 = 1
3080
3081
3082DQ8 = 0 DQ9 = 0 DQ10 = 1 DQ11 = 1
3083
3084
3085DQ12 = 0 DQ13 = 0 DQ14 = 1 DQ15 = 0
3086
3087
3088DQ16 = 0 DQ17 = 2 DQ18 = 2 DQ19 = 2
3089
3090
3091DQ20 = 2 DQ21 = 2 DQ22 = 2 DQ23 = 2
3092
3093
3094DQ24 = 1 DQ25 = 0 DQ26 = 1 DQ27 = 1
3095
3096
3097DQ28 = 1 DQ29 = 0 DQ30 = 0 DQ31 = 0
3098
3099
3100________________________________________________________________________
3101
3102
3103Add CLK to DQS/DQ skew based on write leveling / CA training.
3104
3105
3106DQS0: 7 DQS1: 5 DQS2: 8 DQS3: 5
3107
3108
3109TX DQS register 0x14=0x5857
3110
3111
3112TX DQ register 0x200=0x88878888
3113
3114
3115TX DQ register 0x204=0x56556655
3116
3117
3118TX DQ register 0x208=0x99999997
3119
3120
3121TX DQ register 0x20C=0x55566656
3122
3123
3124TX DQM register 0x10=0x5857
3125
3126
3127Save high frequency registers setting.
3128
3129
31300:dram_rank_size:80000000
3131
3132
3133[A60808_MISC_CMD_TA2_XTALK-0] err_value=0x0
3134
3135
3136[A60808_MISC_CMD_TA2_XTALK-1] err_value=0x0
3137
3138
3139[EMI]DRAM Vendor_ID : 0x1
3140
3141
3142[EMI]EMI Set = 976ms : DRAM Init(41ms) + DRAM Calib(757ms) + DRAM Auto(172ms)
3143
3144
3145[MEM] complex R/W mem test pass
3146
3147
3148[Dram_Buffer] dram_buf_t size: 0x1998C0
3149
3150
3151[Dram_Buffer] part_hdr_t size: 0x200
3152
3153
3154[Dram_Buffer] sizeof(boot_arg_t): 0x1B8
3155
3156
3157[Dram_Buffer] g_dram_buf start addr: 0x4BE00000
3158
3159
3160[Dram_Buffer] g_dram_buf->msdc_gpd_pool start addr: 0x4BF99840
3161
3162
3163[Dram_Buffer] g_dram_buf->msdc_bd_pool start addr: 0x4BF99880
3164
3165
3166 sram(0x0) sig mismatch
3167
3168
3169RAM_CONSOLE start: 0x44400000, size: 0x80000, sig: 0x0
3170
3171
3172RAM_CONSOLE init ram_console: assign sig:0x43474244, off_pl:0x40, sz_pl:0x1C, off_lpl:0x80
3173
3174
3175RAM_CONSOLE init ram_console: after sig(0x44400000):0x43474244, off_pl(0x44400004):0x40, sz_pl(0x4440000C):0x1C, off_lpl(0x44400008):0x80
3176
3177
3178RAM_CONSOLE wdt status (0x44400040)=0x0
3179
3180
3181RAM_CONSOLE ram_console_reboot_reason_save: after sig(0x44400000):0x43474244, off_pl(0x44400004):0x40, sz_pl(0x4440000C):0x1C, off_lpl(0x44400008):0x80
3182
3183
3184[TPS61280][PL] [tps61280_init]
3185
3186
3187[I2C-PL] 331: id=2,addr: 75, transfer error
3188
3189
3190[I2C-PL] 337: I2C_ACKERR
3191
3192
3193[I2C-PL] 207: I2C structure:
3194
3195
3196[I2C-PL] Clk=12000,Id=2,Mode=1,St_rs=0,Dma_en=0,Op=3,Poll_en=1,Irq_stat=2
3197
3198
3199[I2C-PL] Trans_len=1,Trans_num=2,Trans_auxlen=1,Data_size=FFFF,speed=100
3200
3201
3202[I2C-PL] 210: base address 0x11009000
3203
3204
3205[I2C-PL] 230: I2C register:
3206
3207
3208[I2C-PL] SLAVE_ADDR=EA,INTR_MASK=F8,INTR_STAT=3,CONTROL=38,TRANSFER_LEN=1
3209
3210
3211[I2C-PL] TRANSAC_LEN=2,DELAY_LEN=40,TIMING=103B,START=0,FIFO_STAT=1101
3212
3213
3214[I2C-PL] IO_CONFIG=3,HS=102,DCM_EN=0,DEBUGSTAT=40,EXT_CONF=8001,TRANSFER_LEN_AUX=1
3215
3216
3217[I2C-PL] 836: write_read 0x10001 bytes fails,ret=-121.
3218
3219
3220[TPS61280][PL] Read 1 byte fails(FFFFFFFF).
3221
3222
3223[TPS61280][PL] [tps61280_hw_component_detect] exist=0, Reg[0x3]=0x0
3224
3225
3226[mmc_init]: msdc0 start in Preloader
3227
3228
3229[mmc_init]: msdc0, start mmc_init_host() in Preloader
3230
3231
3232[msdc_init]: msdc0 Host controller intialization start in preloader
3233
3234
3235[msdc_clock]: msdc0, pll[0xf020925c][bit0~1=0x1]=0x80000001, pll[0xf0209250][bit0=0x1]=0x111, mux[0xf0000070][bit15,23,31=0x1]=0x2060201, clk[0xf0003018][bit13=msdc0, bit14=msdc1]=0x10000000
3236
3237
3238[msdc_clock]: msdc0, pll[0xf020925c][bit0~1=0x1]=0x80000001, pll[0xf0209250][bit0=0x1]=0x111, mux[0xf0000070][bit15,23,31=0x1]=0x2060201, clk[0xf0003018][bit13=msdc0, bit14=msdc1]=0x10000000
3239
3240
3241[SD0] Bus Width: 1
3242
3243
3244[SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(193) DS(0) RS(0)
3245
3246
3247[msdc_init]: msdc0 Host controller intialization done in preloader
3248
3249
3250[mmc_init]: msdc0 start mmc_init_card() in Preloader
3251
3252
3253[SD0] Switch to High-Speed mode!
3254
3255
3256[SD0] SET_CLK(260kHz): SCLK(259kHz) MODE(0) DDR(0) DIV(193) DS(0) RS(0)
3257
3258
3259[SD0] Bus Width: 8
3260
3261
3262[SD0] Size: 29820 MB, Max.Speed: 52000 kHz, blklen(512), nblks(61071360), ro(0)
3263
3264
3265[SD0] Initialized
3266
3267
3268[SD0] SET_CLK(52000kHz): SCLK(50000kHz) MODE(0) DDR(0) DIV(1) DS(0) RS(0)
3269
3270
3271[mmc_init]: msdc0 init done in Preloader, err=0
3272
3273
3274[PLFM] Init Boot Device: OK(0)
3275
3276
3277[PTP] >> ptp_init()
3278
3279
3280[PTP] >> get_devinfo()
3281
3282
3283[PTP] << get_devinfo():347
3284
3285
3286[PTP] E3 & later IC => chip_sw_ver = 1, E2 IC => chip_sw_ver = 0
3287
3288
3289[PTP] chip_sw_ver = 1
3290
3291
3292[PTP] Vcore is tuning down from 1125mV
3293
3294
3295[PTP] >> ptp_init_det()
3296
3297
3298[PTP] [ptp_init_det]: det->VBOOT 68
3299
3300
3301[PTP] << ptp_init_det():440
3302
3303
3304[PTP] TOP_DCMCTL = 0x00000001
3305
3306
3307[PTP] >> base_ops_set_phase()
3308
3309
3310[PTP] << base_ops_set_phase():540
3311
3312
3313[PTP] >> ptp_isr()
3314
3315
3316[PTP] >> ptp_isr_handler()
3317
3318
3319[PTP] [PTP_DET_VCORE_PDN]
3320
3321
3322[PTP] PTPINTSTS = 1
3323
3324
3325[PTP] PTP_PTPEN = 1
3326
3327
3328[PTP] *(1100B240) = 275002D
3329
3330
3331[PTP] *(1100B27C) = 2750275
3332
3333
3334[PTP] >> handle_init01_isr()
3335
3336
3337[PTP] @ handle_init01_isr(PTP_DET_VCORE_PDN)
3338
3339
3340[PTP] << handle_init01_isr():703
3341
3342
3343[PTP] << ptp_isr_handler():892
3344
3345
3346[PTP] << ptp_isr():930
3347
3348
3349[PTP] >> mt_ptp_reg_dump()
3350
3351
3352[PTP] PTP_240[PTP_DET_VCORE_PDN] = 275002D
3353
3354
3355[PTP] PTP_218[PTP_DET_VCORE_PDN] = 5564
3356
3357
3358[PTP] PTP_26C[PTP_DET_VCORE_PDN] = 3339
3359
3360
3361[PTP] PTP_248[PTP_DET_VCORE_PDN] = 30303A3F
3362
3363
3364[PTP] PTP_238[PTP_DET_VCORE_PDN] = 0
3365
3366
3367[PTP] << mt_ptp_reg_dump():678
3368
3369
3370[PTP] >> base_ops_set_phase()
3371
3372
3373[PTP] << base_ops_set_phase():540
3374
3375
3376[PTP] >> ptp_isr()
3377
3378
3379[PTP] >> ptp_isr_handler()
3380
3381
3382[PTP] [PTP_DET_VCORE_PDN]
3383
3384
3385[PTP] PTPINTSTS = 1
3386
3387
3388[PTP] PTP_PTPEN = 5
3389
3390
3391[PTP] *(1100B240) = 275FFD3
3392
3393
3394[PTP] *(1100B27C) = 2750275
3395
3396
3397[PTP] >> handle_init02_isr()
3398
3399
3400[PTP] @ handle_init02_isr(PTP_DET_VCORE_PDN)
3401
3402
3403[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[0] = 3F
3404
3405
3406[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[1] = 39
3407
3408
3409[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[2] = 30
3410
3411
3412[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[3] = 30
3413
3414
3415[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[4] = 30
3416
3417
3418[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[5] = 30
3419
3420
3421[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[6] = 30
3422
3423
3424[PTP] ptp_detectors[PTP_DET_VCORE_PDN].volt_tbl[7] = 30
3425
3426
3427[PTP] << handle_init02_isr():749
3428
3429
3430[PTP] << ptp_isr_handler():892
3431
3432
3433[PTP] << ptp_isr():930
3434
3435
3436[PTP] >> mt_ptp_reg_dump()
3437
3438
3439[PTP] PTP_240[PTP_DET_VCORE_PDN] = 275FFD3
3440
3441
3442[PTP] PTP_218[PTP_DET_VCORE_PDN] = 5564
3443
3444
3445[PTP] PTP_26C[PTP_DET_VCORE_PDN] = 3339
3446
3447
3448[PTP] PTP_248[PTP_DET_VCORE_PDN] = 3030393F
3449
3450
3451[PTP] PTP_238[PTP_DET_VCORE_PDN] = 0
3452
3453
3454[PTP] << mt_ptp_reg_dump():678
3455
3456
3457[PTP] PTP set volt: 0x0000003F
3458
3459
3460[PTP] 0x00000043
3461
3462
3463[PTP] 0x00000042
3464
3465
3466[PTP] 0x00000041
3467
3468
3469[PTP] 0x00000040
3470
3471
3472[PTP] 0x0000003F
3473
3474
3475[PTP] M_HW_RES0 = 0x19161617
3476
3477
3478[PTP] M_HW_RES1 = 0x93AAA9A3
3479
3480
3481[PTP] M_HW_RES2 = 0x00000000
3482
3483
3484[PTP] M_HW_RES3 = 0x2E300000
3485
3486
3487[PTP] M_HW_RES4 = 0x00000003
3488
3489
3490[PTP] M_HW_RES5 = 0x00585000
3491
3492
3493[PTP] M_HW_RES6 = 0xCBDEB334
3494
3495
3496[PTP] M_HW_RES7 = 0x32194F69
3497
3498
3499[PTP] M_HW_RES8 = 0x2533DAC5
3500
3501
3502[PTP] M_HW_RES9 = 0x4362684C
3503
3504
3505[PTP] Right now
3506
3507
3508[PTP] Vcore is 1093mV
3509
3510
3511[PTP] axi_sel_clk is 208MHz
3512
3513
3514[PTP] << ptp_init():1094
3515
3516
3517Enter mtk_kpd_gpio_set!
3518
3519
3520key 0 is pressed
3521
3522
3523[GPT_PL]Parsing Primary GPT now...
3524
3525
3526[GPT_PL]Success to find valid GPT.
3527
3528
3529
3530
3531
3532[PART] blksz: 512B
3533
3534
3535[PART] [0x0000000000080000-0x000000000037FFFF] "proinfo" (6144 blocks)
3536
3537
3538[PART] [0x0000000000380000-0x00000000007FFFFF] "PMT" (9216 blocks)
3539
3540
3541[PART] [0x0000000000800000-0x00000000008FFFFF] "kb" (2048 blocks)
3542
3543
3544[PART] [0x0000000000900000-0x00000000009FFFFF] "dkb" (2048 blocks)
3545
3546
3547[PART] [0x0000000000A00000-0x0000000000AFFFFF] "lk" (2048 blocks)
3548
3549
3550[PART] [0x0000000000B00000-0x0000000000FFFFFF] "tee1" (10240 blocks)
3551
3552
3553[PART] [0x0000000001000000-0x00000000014FFFFF] "tee2" (10240 blocks)
3554
3555
3556[PART] [0x0000000001500000-0x0000000003C7FFFF] "metadata" (80896 blocks)
3557
3558
3559[PART] [0x0000000003C80000-0x0000000003CFFFFF] "MISC" (1024 blocks)
3560
3561
3562[PART] [0x0000000003D00000-0x00000000044FFFFF] "reserved" (16384 blocks)
3563
3564
3565[PART] [0x0000000004500000-0x00000000054FFFFF] "boot_x" (32768 blocks)
3566
3567
3568[PART] [0x0000000005500000-0x00000000065FFFFF] "recovery_x" (34816 blocks)
3569
3570
3571[PART] [0x0000000006600000-0x000000006B47FFFF] "system" (3306496 blocks)
3572
3573
3574[PART] [0x000000006B480000-0x0000000085C7FFFF] "cache" (868352 blocks)
3575
3576
3577[PART] [0x0000000085C80000-0x0000000739FFFFFF] "userdata" (56237056 blocks)
3578
3579
3580[PART] [0x000000073A000000-0x0000000740DFBDFF] "boot" (225247 blocks)
3581
3582
3583[PART] [0x0000000740E00000-0x0000000747BFBDFF] "recovery" (225247 blocks)
3584
3585
3586[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3587
3588
3589[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3590
3591
3592[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3593
3594
3595[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3596
3597
3598[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3599
3600
3601[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3602
3603
3604[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3605
3606
3607[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3608
3609
3610[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3611
3612
3613[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3614
3615
3616[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3617
3618
3619[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3620
3621
3622[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3623
3624
3625[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3626
3627
3628[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3629
3630
3631[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3632
3633
3634[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3635
3636
3637[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3638
3639
3640[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3641
3642
3643[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3644
3645
3646[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3647
3648
3649[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3650
3651
3652[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3653
3654
3655[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3656
3657
3658[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3659
3660
3661[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3662
3663
3664[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3665
3666
3667[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3668
3669
3670[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3671
3672
3673[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3674
3675
3676[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3677
3678
3679[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3680
3681
3682[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3683
3684
3685[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3686
3687
3688[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3689
3690
3691[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3692
3693
3694[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3695
3696
3697[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3698
3699
3700[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3701
3702
3703[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3704
3705
3706[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3707
3708
3709[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3710
3711
3712[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3713
3714
3715[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3716
3717
3718[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3719
3720
3721[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3722
3723
3724[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3725
3726
3727[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3728
3729
3730[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3731
3732
3733[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3734
3735
3736[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3737
3738
3739[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3740
3741
3742[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3743
3744
3745[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3746
3747
3748[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3749
3750
3751[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3752
3753
3754[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3755
3756
3757[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3758
3759
3760[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3761
3762
3763[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3764
3765
3766[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3767
3768
3769[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3770
3771
3772[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3773
3774
3775[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3776
3777
3778[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3779
3780
3781[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3782
3783
3784[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3785
3786
3787[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3788
3789
3790[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3791
3792
3793[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3794
3795
3796[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3797
3798
3799[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3800
3801
3802[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3803
3804
3805[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3806
3807
3808[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3809
3810
3811[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3812
3813
3814[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3815
3816
3817[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3818
3819
3820[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3821
3822
3823[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3824
3825
3826[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3827
3828
3829[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3830
3831
3832[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3833
3834
3835[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3836
3837
3838[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3839
3840
3841[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3842
3843
3844[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3845
3846
3847[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3848
3849
3850[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3851
3852
3853[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3854
3855
3856[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3857
3858
3859[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3860
3861
3862[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3863
3864
3865[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3866
3867
3868[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3869
3870
3871[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3872
3873
3874[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3875
3876
3877[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3878
3879
3880[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3881
3882
3883[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3884
3885
3886[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3887
3888
3889[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3890
3891
3892[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3893
3894
3895[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3896
3897
3898[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3899
3900
3901[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3902
3903
3904[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3905
3906
3907[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3908
3909
3910[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3911
3912
3913[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3914
3915
3916[PART] [0x0000000000000000-0x00000000000001FF] "" (1 blocks)
3917
3918
3919[PART] [0x000000D2DEE4E000-0x000000D3BDB1BBFF] "unknown" (7300718 blocks)
3920
3921
3922[LIB] HW ENC
3923
3924
3925[platform_vusb_on] PASS
3926
3927
3928can't find BQ24297 device.
3929
3930
3931[mt_charger_type_detection] chr_type: 1.
3932
3933
3934
3935
3936
3937[PLFM] USB cable in
3938
3939
3940[TOOL] USB enum timeout (Yes), handshake timeout(Yes)
3941
3942
3943[TOOL] Enumeration(Start)
3944
3945
3946HS is detected
3947
3948
3949[TOOL] Enumeration(End): OK 493ms
3950
3951
3952[TOOL] : usb listen timeout
3953
3954
3955[TOOL] <USB> cannot detect tools!
3956
3957
3958
3959
3960
3961[TOOL] <UART> wait sync time 150ms->5ms
3962
3963
3964[TOOL] <UART> receieved data: ()
3965
3966
3967
3968
3969
3970Device APC domain init setup:
3971
3972
3973
3974
3975
3976Domain Setup (0x0)
3977
3978
3979Domain Setup (0x0)
3980
3981
3982Device APC domain after setup:
3983
3984
3985Domain Setup (0x0)
3986
3987
3988Domain Setup (0x0)
3989
3990
3991mmc_rpmb_get_wc, mmc_set_part_config done!!
3992
3993
3994mmc_rpmb_get_wc, mmc_rpmb_pre_frame done!!
3995
3996
3997mmc_rpmb_send_command -> req_type=0x1, type=0x2, blks=0x1
3998
3999
4000mmc_rpmb_send_command -> req_type=0x2, type=0x2, blks=0x1
4001
4002
4003mmc_rpmb_get_wc, mmc_rpmb_start_req done!!
4004
4005
4006mmc_rpmb_get_wc, rpmb_req.result=0
4007
4008
4009[RPMB] RPMB Provisioned
4010
4011
4012mmc_rpmb_send_command -> req_type=0x1, type=0x4, blks=0x1
4013
4014
4015mmc_rpmb_send_command -> req_type=0x2, type=0x4, blks=0x1
4016
4017
4018[RPMB] Valid anti-rollback block exists
4019
4020
4021[PART] Image with part header
4022
4023
4024[PART] name : LK
4025
4026
4027[PART] addr : FFFFFFFFh mode : -1
4028
4029
4030[PART] size : 406500
4031
4032
4033[PART] magic: 58881688h
4034
4035
40360:dram_rank_size:80000000
4037
4038
4039
4040
4041
4042[PART] load "lk" from 0x0000000000A00200 (dev) to 0x4BD00000 (mem) [SUCCESS]
4043
4044
4045[PART] load speed: 2681KB/s, 406500 bytes, 148ms
4046
4047
4048[SECURITY]: board_id_{3,2,1} = {1,1,1}, is production device
4049
4050
4051[UNLOCKING] Read empty unlock code.
4052
4053
4054[BLDR] lk: rpmb provisioned eMMC, can only use prod signed lk
4055
4056
4057[VERIFY_LK]: trying to verify lk image with prod key
4058
4059
4060[VERIFY_LK] Succeed to pass the LK verification, version of LK is 0x2.
4061
4062
4063[BLDR] lk: the lk image is prod signed, verification successfully
4064
4065
4066 [PART] Image with part header
4067
4068
4069[PART] name : ATF
4070
4071
4072[PART] addr : FFFFFFFFh mode : 0
4073
4074
4075[PART] size : 38400
4076
4077
4078[PART] magic: 58881688h
4079
4080
40810:dram_rank_size:80000000
4082
4083
4084
4085
4086
4087[PART] load "tee1" from 0x0000000000B00200 (dev) to 0x4BE99840 (mem) [SUCCESS]
4088
4089
4090[PART] load speed: 2205KB/s, 38400 bytes, 17ms
4091
4092
4093bldr calling tee_verify_image 1
4094
4095
4096mtee_verify_decrypt call
4097
4098
4099tee_verify_image returned ret=0
4100
4101
4102[PART] Image with part header
4103
4104
4105[PART] name : TEE
4106
4107
4108[PART] addr : 9400000h mode : 0
4109
4110
4111[PART] size : 3520000
4112
4113
4114[PART] magic: 58881688h
4115
4116
41170:dram_rank_size:80000000
4118
4119
41200:dram_rank_size:80000000
4121
4122
4123
4124
4125
4126[PART] load "tee1" from 0x0000000000B09A00 (dev) to 0xB6C00000 (mem) [SUCCESS]
4127
4128
4129[PART] load speed: 3028KB/s, 3520000 bytes, 1135ms
4130
4131
4132bldr calling tee_verify_image 2
4133
4134
4135mtee_verify_decrypt call
4136
4137
4138tee_verify_image returned ret=0
4139
4140
4141[TZ_INIT] TEE start entry : 0xB6C00000
4142
4143
4144[BLDR] bldr load tee part ret=0x0, addr=0x101000
4145
4146
4147[ANTI-ROLLBACK] Processing anti-rollback data
4148
4149
4150
4151
4152
4153mmc_rpmb_send_command -> req_type=0x1, type=0x4, blks=0x1
4154
4155
4156mmc_rpmb_send_command -> req_type=0x2, type=0x4, blks=0x1
4157
4158
4159[ANTI-ROLLBACK] PL: 4 TEE: 106 LK: 2
4160
4161
4162[ANTI-ROLLBACK] Checksum validated
4163
4164
4165[ANTI-ROLLBACK] All checks passed
4166
4167
41680:dram_rank_size:80000000
4169
4170
4171[PLFM] NON SECURE SRAM ADDR: 0x127000
4172
4173
4174[PLFM] NON SECURE SRAM SIZE: 0x9000
4175
4176
4177[PLFM] md_type[0] = 0
4178
4179
4180[PLFM] md_type[1] = 0
4181
4182
4183
4184
4185
4186[PLFM] boot reason: 1
4187
4188
4189[PLFM] boot mode: 0
4190
4191
4192[PLFM] META COM0: 0
4193
4194
4195[PLFM] <0x4BE7F290>: 0x0
4196
4197
4198[PLFM] boot time: 8927ms
4199
4200
4201[PLFM] DDR reserve mode: enable = 0, success = 0
4202
4203
4204[PLFM] dram_buf_size: 0x1998C0
4205
4206
4207[PLFM] smc_boot_opt: 0x0
4208
4209
4210[PLFM] lk_boot_opt: 0x7
4211
4212
4213[PLFM] kernel_boot_opt: 0x5
4214
4215
4216[PLFM] tee_reserved_mem: 0x00000000B6BC0000, 0x0000000000040000
4217
4218
4219[TZ_INIT] hwuid[0] : 0xE4F759B7
4220
4221
4222[TZ_INIT] hwuid[1] : 0xF8070F17
4223
4224
4225[TZ_INIT] hwuid[2] : 0x9E5C992D
4226
4227
4228[TZ_INIT] hwuid[3] : 0xA10BBD70
4229
4230
4231[TZ_INIT] HRID[0] : 0xB696F2BE
4232
4233
4234[TZ_INIT] HRID[1] : 0x2CE9A854
4235
4236
4237[TZ_INIT] atf_log_port : 0x11002000
4238
4239
4240[TZ_INIT] atf_log_baudrate : 0xE1000
4241
4242
4243[TZ_INIT] atf_irq_num : 281
4244
4245
4246[TZ_INIT] ATF log buffer start : 0xB6BC0000
4247
4248
4249[TZ_INIT] ATF log buffer size : 0x40000
4250
4251
4252[TZ_INIT] ATF aee buffer start : 0xB6BFC000
4253
4254
4255[TZ_INIT] ATF aee buffer size : 0x4000
4256
4257
4258[BLDR] Others, jump to ATF
4259
4260
4261
4262
4263
4264[BLDR] jump to 0x4BD00000
4265
4266
4267[BLDR] <0x4BD00000>=0xEA000007
4268
4269
4270[BLDR] <0x4BD00004>=0xEA00A9F3
4271
4272
4273[TZ_SEC_CFG] SRAMROM Secure Addr 0x27000
4274
4275
4276[TZ_SEC_CFG] SRAMROM Secure Control 0x0
4277
4278
4279[TZ_SEC_CFG] SRAMROM Secure Control 0xB69
4280
4281
4282[TZ_SEC_CFG] SRAMROM Secure Control 0x1B680B69
4283
4284
4285[TZ_EMI_MPU] MPU [0xB6C00000-0xBFFFFFFF]
4286
4287
4288[TZ_EMI_MPU] MPU 2GB Mode!!
4289
4290
4291[TZ_INIT] set secure memory protection : 0xB6C00000, 0xEA449
4292
4293
4294[TZ_INIT] Jump to ATF, then 0xB6C00000 and 0x4BD00000
4295
4296
4297[ATF][ 8.943218]LK boot argument location=0x4be7f288
4298
4299[ATF][ 8.943963]KL boot argument size=0x1b8
4300
4301[ATF][ 8.944591]teearg->atf_magic=0x4d415446
4302
4303[ATF][ 8.945238]teearg->tee_support=0x1
4304
4305[ATF][ 8.945815]teearg->tee_entry=0xb6c00000
4306
4307[ATF][ 8.946461]teearg->tee_boot_arg_addr=0x100100
4308
4309[ATF][ 8.947178]teearg->atf_log_port=0x11002000
4310
4311[ATF][ 8.947861]teearg->atf_log_baudrate=0xe1000
4312
4313[ATF][ 8.948553]teearg->atf_log_buf_start=0xb6bc0000
4314
4315[ATF][ 8.949297]teearg->atf_log_buf_size=0x40000
4316
4317[ATF][ 8.949989]teearg->atf_irq_num=281
4318
4319[ATF][ 8.950569]BL33_START_ADDRESS=0x4bd00000
4320
4321[ATF][ 8.951228]atf chip_code[8172]
4322[ATF][ 8.951736]atf chip_ver[1]
4323[ATF][ 8.952194]bl31_setup
4324
4325[ATF][ 8.952607]RESET_TO_BL31
4326
4327[ATF][ 8.953065]mmap atf buffer : 0xb6bc0000, 0x40000
4328
4329NOTICE: BL3-1: v1.0(release):579549f
4330NOTICE: BL3-1: Built : 04:26:42, Jan 24 2018
4331[ATF][ 8.958571]sta=0x0 int=0xffc
4332
4333
4334[ATF][ 8.958999]is_power_on_boot: true
4335[ATF][ 8.961875]mt_log_setup - atf_buf_addr : 0xb6bc0100
4336[ATF][ 8.962514]mt_log_setup - atf_buf_size : 0x2bf00
4337[ATF][ 8.963150]mt_log_setup - atf_write_pos : 0xb6bc0100
4338[ATF][ 8.963828]mt_log_setup - atf_read_pos : 0xb6bc0100
4339[ATF][ 8.964496]mt_log_setup - atf_buf_lock : 0x0
4340[ATF][ 8.965088]mt_log_setup - mt_log_buf_end : 0xb6bebfff
4341[ATF][ 8.965777]mt_log_setup - ATF_CRASH_LAST_LOG_SIZE : 0x8000
4342[ATF][ 8.966520]mt_log_setup - ATF_EXCEPT_BUF_SIZE_PER_CPU : 0x1000
4343[ATF][ 8.967306]mt_log_setup - ATF_EXCEPT_BUF_SIZE : 0x8000
4344[ATF][ 8.968006]mt_log_setup - PLATFORM_CORE_COUNT : 0x8
4345[ATF][ 8.968674]mt_log_setup - atf_except_write_pos_per_cpu[0]: 0xb6bf4000
4346[ATF][ 8.969535]mt_log_setup - atf_except_write_pos_per_cpu[1]: 0xb6bf5000
4347[ATF][ 8.970397]mt_log_setup - atf_except_write_pos_per_cpu[2]: 0xb6bf6000
4348[ATF][ 8.971258]mt_log_setup - atf_except_write_pos_per_cpu[3]: 0xb6bf7000
4349[ATF][ 8.972120]mt_log_setup - atf_except_write_pos_per_cpu[4]: 0xb6bf8000
4350[ATF][ 8.972982]mt_log_setup - atf_except_write_pos_per_cpu[5]: 0xb6bf9000
4351[ATF][ 8.973843]mt_log_setup - atf_except_write_pos_per_cpu[6]: 0xb6bfa000
4352[ATF][ 8.974705]mt_log_setup - atf_except_write_pos_per_cpu[7]: 0xb6bfb000
4353[ATF][ 8.975567]mt_log_setup - atf_crash_flag : 0x0
4354[ATF][ 8.976181]mt_log_setup - atf_crash_log_addr : 0x0
4355[ATF][ 8.976837]mt_log_setup - atf_crash_log_size : 0x0
4356[ATF][ 8.977494]ATF log service is registered (0xb6bc0000, aee:0xb6bfc000)
4357[ATF][ 8.978356]BL3-1: v1.0(release):579549f
4358[ATF][ 8.978895]BL3-1: Built : 04:26:42, Jan 24 2018
4359[ATF][ 8.979570][BL31] Jump to secure OS for initialization!
4360
4361[EMI] [MTEE] It is not an EMI Violation.@ta
4362
4363
4364[EMI] [MTEE] Leave EMI irq handler.@ta
4365
4366
4367[DAPC] [TEE] dapc_register_ext_handler is called by Type_2B slave(5)
4368
4369
4370[ATF][ 8.983831][BL31] Final dump!
4371
4372[0] PL boot_arg size = 440, LK boot_arg size = 440
4373
4374
4375[LEDS]LK: lcd-backlight level is 0
4376
4377
4378
4379[0] [LEDS]LK: lcd-backlight level is 0
4380
4381
4382
4383[LEDS]LK: mt65xx_led_set_cust
4384
4385
4386[backlight]:backlight_off
4387
4388
4389[0] [I2C-LK] i2c_write
4390
4391
4392[PWM] set reg[0x1401e008] = 0x00000000
4393
4394
4395[0] [LK_DDP/INFO]enable pwm0 clk, CG0 0xffffffff, CG1 0xfffffffc
4396
4397
4398[PWM] set reg[0x140200ac] = 0x00800000
4399
4400
4401[PWM] set reg[0x140200b0] = 0x00000000
4402
4403
4404[PWM] set reg[0x1401e010] = 0x00000000
4405
4406
4407[PWM] set reg[0x1401e014] = 0x000003ff
4408
4409
4410[PWM] disp_pwm_set_backlight(id = 0x1, level_1024 = 0)
4411
4412
4413[PWM] set reg[0x1401e014] = 0x000003ff
4414
4415
4416[PWM] set reg[0x1401e000] = 0x00000000
4417
4418
4419[PWM] set reg[0x1401e008] = 0x00000001
4420
4421
4422[PWM] set reg[0x1401e008] = 0x00000000
4423
4424
4425[PWM] reg[0x1401e000] = 0x00000000
4426
4427
4428[PWM] reg[0x1401e004] = 0x00000000
4429
4430
4431[PWM] reg[0x1401e008] = 0x00000000
4432
4433
4434[PWM] reg[0x1401e00c] = 0x00000000
4435
4436
4437[PWM] reg[0x1401e010] = 0x00000000
4438
4439
4440[PWM] reg[0x1401e014] = 0x00000000
4441
4442
4443[PWM] reg[0x1401e018] = 0x00000000
4444
4445
4446[PWM] reg[0x1401e01c] = 0x00000000
4447
4448
4449[PWM] reg[0x1401e020] = 0x00000000
4450
4451
4452[PWM] reg[0x1401e024] = 0x00000000
4453
4454
4455[PWM] reg[0x1401e028] = 0x00000000
4456
4457
4458[PWM] set reg[0x140200a0] = 0x00000001
4459
4460
4461[0] [LK_pmic6397_init] Start...................
4462
4463
4464[0] [LK_PMIC_INIT] PMIC CID=0x2091
4465
4466
4467[0] [LK_PMIC_INIT_SETTING_V1] Done
4468
4469
4470[0] [LK_PMIC_CUSTOM_SETTING_V1] Done
4471
4472
4473[0] LK Ver=435C19E BUILD@(14_USE1B_B_18)
4474
4475
4476[0] LK Build Time=20180611_040355
4477
4478
4479[10] platform_init()
4480
4481
4482[10] [mmc_legacy_init]: msdc0 start in LK
4483
4484
4485[10] [mmc_legacy_init]: msdc0, start mmc_init_host() in LK
4486
4487
4488[10] [msdc_init]: msdc0 Host controller intialization start in LK
4489
4490
4491[10] [msdc_clock]: msdc0, pll[0xf020925c][bit0~1=0x1]=0x80000001, pll[0xf0209250][bit0=0x1]=0x111, mux[0xf0000070][bit15,23,31=0x1]=0x2060201, clk[0xf0003018][bit13=msdc0, bit14=msdc1]=0x10000000
4492
4493
4494[10] [msdc_clock]: msdc0, pll[0xf020925c][bit0~1=0x1]=0x80000001, pll[0xf0209250][bit0=0x1]=0x111, mux[0xf0000070][bit15,23,31=0x1]=0x2060201, clk[0xf0003018][bit13=msdc0, bit14=msdc1]=0x10000000
4495
4496
4497[10] [msdc_init]: msdc0 Host controller intialization done in LK
4498
4499
4500[10] [mmc_legacy_init]: msdc0 start mmc_init_card() in LK
4501
4502
4503[120] [mmc_legacy_init]: msdc0 mmc_addr_trans_tbl_init()
4504
4505
4506[130] [mmc_legacy_init]: msdc0 boot device found
4507
4508
4509[130] [mmc_legacy_init]: msdc0 init done in LK
4510
4511
4512[130] idme_initialize
4513
4514
4515[140] life_cycle_platform_init: Support MTK platform
4516
4517
4518[LK_ENV]read_env_area fail, ret = fffffffe
4519
4520
4521[LK_ENV]no valid env
4522
4523
4524[LCM-NT51021-WUXGA-DSI-VDO] lcm_get_params (line:338) :
4525
4526
4527[140] FB base = 0xb4bc0000, FB size = 33554432
4528
4529
4530[140] boot_mode_addr=0xb54a8000, lcdbase=0xb4bc0000,fb_addr=0xb4bc0000,fb_size=0x008e8000
4531
4532
4533[140] [LK_DDP/ddp_manager]ddp manager init
4534
4535
4536[LCM-NT51021-WUXGA-DSI-VDO] lcm_get_params (line:338) :
4537
4538
4539[140] [LK_DDP/ddp_manager]dpmgr_create_path handle 0x4bd6afb0 on scenario primary_disp
4540
4541
4542[140] [LK_DDP/ddp_manager]scenario primary_disp acquire mutex 0 , left mutex 0x1e!
4543
4544
4545[140] [LK_DDP/ddp_manager]assign default irqs table index 0
4546
4547
4548[140] [LK_DDP/ddp_manager]create handle 0x4bd6afb0 on scenario primary_disp
4549
4550
4551[140] [LK_DDP/ddp_manager] scenario primary_disp include module ovl0
4552
4553
4554[150] [LK_DDP/ddp_manager] scenario primary_disp include module color0
4555
4556
4557[150] [LK_DDP/ddp_manager] scenario primary_disp include module aal
4558
4559
4560[150] [LK_DDP/ddp_manager] scenario primary_disp include module od
4561
4562
4563[150] [LK_DDP/ddp_manager] scenario primary_disp include module rdma0
4564
4565
4566[150] [LK_DDP/ddp_manager] scenario primary_disp include module ufoe
4567
4568
4569[150] [LK_DDP/ddp_manager] scenario primary_disp include module pwm0
4570
4571
4572[150] [LK_DDP/ddp_manager] scenario primary_disp include module dsi0
4573
4574
4575[150] [LK_DDP/ddp_manager]set dst module on scenario primary_disp, module dsi0
4576
4577
4578[150] [LK_DDP/ddp_path]ddp_set_dst_module, scenario=primary_disp, dst_module=dsi0
4579
4580
4581[150] [LK_DDP/ddp_path]dsi0 is already on path
4582
4583
4584[150] [LK_DDP/ddp_manager]path set lcm drv handle 0x4bd6afb0
4585
4586
4587[150] [LK_DDP/ddp_manager]dsi0 set lcm utils
4588
4589
4590[LCM-NT51021-WUXGA-DSI-VDO] lcm_init_power (line:412) :
4591
4592
4593[150] board_id 0028001400010017 read
4594
4595
4596[160] board_id version 7 found
4597
4598
4599[LCM-NT51021-WUXGA-DSI-VDO] lcm_init_power (line:418) :board_id dvt read
4600
4601
4602[LCM-NT51021-WUXGA-DSI-VDO] lcm_set_gpio_output (line:319) :GPIO = 0x69, Output= 0x0
4603
4604
4605[LCM-NT51021-WUXGA-DSI-VDO] lcm_set_gpio_output (line:319) :GPIO = 0x69, Output= 0x1
4606
4607
4608[LCM-NT51021-WUXGA-DSI-VDO] lcm_init_power (line:463) :cmd_sel = 0x0
4609
4610
4611[170] [LK_DDP/ddp_manager]set scenario primary_disp mode Video Mode
4612
4613
4614[170] [LK_DDP/ddp_manager]path init on scenario primary_disp
4615
4616
4617[170] [LK_DDP/ddp_path]ddp path top clock on
4618
4619
4620[170] [LK_DDP/INFO]enable smi_common clk, CG0 0xfffffffc, CG1 0xfffffffc
4621
4622
4623[170] [LK_DDP/INFO]enable smi_larb0 clk, CG0 0xfffffffc, CG1 0xfffffffc
4624
4625
4626[170] [LK_DDP/INFO]enable mutex clk, CG0 0xffff7ffc, CG1 0xfffffffc
4627
4628
4629[170] [LK_DDP/ddp_path]ddp CG0:ffff7ffc CG1:fffffffc
4630
4631
4632[170] [LK_DDP/ddp_path]mutex sof: dsi0 dst module dsi0 :vido_mode
4633
4634
4635[170] [LK_DDP/ddp_path]module ovl0 added to mutex 0
4636
4637
4638[180] [LK_DDP/ddp_path]module color0 added to mutex 0
4639
4640
4641[180] [LK_DDP/ddp_path]module aal added to mutex 0
4642
4643
4644[180] [LK_DDP/ddp_path]module od added to mutex 0
4645
4646
4647[180] [LK_DDP/ddp_path]module rdma0 added to mutex 0
4648
4649
4650[180] [LK_DDP/ddp_path]module ufoe added to mutex 0
4651
4652
4653[180] [LK_DDP/ddp_path]module pwm0 added to mutex 0
4654
4655
4656[180] [LK_DDP/ddp_path]mutex 0 value=0x2d42800, sof=dsi0
4657
4658
4659[180] [LK_DDP/ddp_path]path connect on scenario primary_disp
4660
4661
4662[180] [LK_DDP/ddp_path]connect_path: ovl0 to dsi0
4663
4664
4665[180] [LK_DDP/ddp_path]connect mout ovl0 to color0 value 0x1
4666
4667
4668[180] [LK_DDP/ddp_path]connect mout od to rdma0 value 0x1
4669
4670
4671[180] [LK_DDP/ddp_path]connect mout ufoe to dsi0 value 0x1
4672
4673
4674[180] [LK_DDP/ddp_path]connect out_s color0 to aal , bits=0x0
4675
4676
4677[180] [LK_DDP/ddp_path]connect out_s rdma0 to ufoe , bits=0x0
4678
4679
4680[180] [LK_DDP/ddp_path]connect out_s rdma0 to ufoe , bits=0x0
4681
4682
4683[180] [LK_DDP/ddp_path]connect in_s ovl0 to color0 , bits=0x1
4684
4685
4686[190] [LK_DDP/ddp_path]connect in_s color0 to aal , bits=0x0
4687
4688
4689[190] [LK_DDP/ddp_path]connect in_s rdma0 to ufoe , bits=0x0
4690
4691
4692[190] [LK_DDP/ddp_path]connect in_s rdma0 to ufoe , bits=0x0
4693
4694
4695[190] [LK_DDP/ddp_path]connect in_s ufoe to dsi0 , bits=0x0
4696
4697
4698[190] [LK_DDP/ddp_path]connect in_s ufoe to dsi0 , bits=0x0
4699
4700
4701[190] [LK_DDP/ddp_path]connect in_s ufoe to dsi0 , bits=0x0
4702
4703
4704[190] [LK_DDP/ddp_manager]scenario primary_disp init module ovl0
4705
4706
4707[190] [LK_DDP/INFO]enable ovl0 clk, CG0 0xfffe7ffc, CG1 0xfffffffc
4708
4709
4710[190] [LK_DDP/OVL]OVL0Init open CG 0xfffe7ffc
4711
4712
4713[190] [LK_DDP/ddp_manager]scenario primary_disp init module color0
4714
4715
4716[190] [LK_DDP/INFO]enable color0 clk, CG0 0xff7e7ffc, CG1 0xfffffffc
4717
4718
4719[190] [LK_DDP/ddp_manager]scenario primary_disp init module aal
4720
4721
4722[190] [LK_DDP/INFO]enable aal clk, CG0 0xfd7e7ffc, CG1 0xfffffffc
4723
4724
4725[190] [LK_DDP/ddp_manager]scenario primary_disp init module od
4726
4727
4728[200] [LK_DDP/INFO]enable od clk, CG0 0x7d7e7ffc, CG1 0xfffffffc
4729
4730
4731[200] [LK_DDP/ddp_manager]scenario primary_disp init module rdma0
4732
4733
4734[200] [LK_DDP/INFO]enable rdma0 clk, CG0 0x7d7a7ffc, CG1 0xfffffffc
4735
4736
4737[200] [LK_DDP/RDMA]RDMA0Init CG 0x7d7a7ffc
4738
4739
4740[200] [LK_DDP/ddp_manager]scenario primary_disp init module ufoe
4741
4742
4743[200] [LK_DDP/ddp_manager]scenario primary_disp init module dsi0
4744
4745
4746[200] [LK_DDP/INFO]enable dsi0 clk, CG0 0x7d7a7ffc, CG1 0xffffffcc
4747
4748
4749[200] [LK_DDP/ddp_manager]path config ovl 0, rdma 0, wdma 0, dst 1 on handle 0x4bd6afb0 scenario primary_disp
4750
4751
4752[200] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
4753
4754
4755[200] [LK_DDP/ddp_manager]scenario primary_disp config module color0
4756
4757
4758[200] [LK_DDP/ddp_manager]scenario primary_disp config module aal
4759
4760
4761[200] [LK_DDP/ddp_manager]scenario primary_disp config module od
4762
4763
4764[200] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
4765
4766
4767[210] [LK_DDP/ddp_manager]scenario primary_disp config module ufoe
4768
4769
4770[210] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
4771
4772
4773[LCM-NT51021-WUXGA-DSI-VDO] lcm_init (line:402) :
4774
4775
4776[LCM-NT51021-WUXGA-DSI-VDO] get_lcm_id (line:142) :vendor_id = 0x0
4777
4778
4779[LCM-NT51021-WUXGA-DSI-VDO] init_lcm_registers (line:165) :Init INX registers
4780
4781
4782[LCM-NT51021-WUXGA-DSI-VDO] init_lcm_registers (line:168) :Force sending by MIPI
4783
4784
4785[LCM-NT51021-WUXGA-DSI-VDO] init_lcm_registers (line:179) :Force sending by MIPI
4786
4787
4788[LCM-NT51021-WUXGA-DSI-VDO] init_lcm_registers (line:220) :Exit force sending
4789
4790
4791[260] DSI0 state:Waiting RX-read data
4792
4793
4794[260] DSI Mode: lane num: transfer count: status: [260] ---------- Start dump DSI0 registers ----------
4795
4796
4797[260] DSI+0000 : 0x00000001 0x00000000 0x00000003 0x80000000
4798
4799
4800[260] DSI+0010 : 0x00000002 0x00000000 0x0000023c 0x00030e10
4801
4802
4803[260] DSI+0020 : 0x00000001 0x0000000e 0x0000000b 0x00000780
4804
4805
4806[260] DSI+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
4807
4808
4809[260] DSI+0040 : 0x00000000 0x00000000 0x00000000 0x00000000
4810
4811
4812[260] DSI+0050 : 0x00000004 0x0000005c 0x000000f0 0x00000000
4813
4814
4815[270] DSI+0060 : 0x00000001 0x00000ee0 0x00000000 0x00000000
4816
4817
4818[270] DSI+0070 : 0x00000000 0x00000000 0x00000000 0x00000000
4819
4820
4821[270] DSI+0080 : 0x00000000 0x00000000 0x00000020 0x00000000
4822
4823
4824[270] DSI+0090 : 0x0000003c 0x00000000 0x00000000 0x00000000
4825
4826
4827[270] DSI+00a0 : 0x00000000 0x00000000 0x00000000 0x00000000
4828
4829
4830[270] DSI+00b0 : 0x00000000 0x00000000 0x00000000 0x00000000
4831
4832
4833[270] DSI+00c0 : 0x00000000 0x00000000 0x00000000 0x00000000
4834
4835
4836[270] DSI+00d0 : 0x00000000 0x00000000 0x00000000 0x00000000
4837
4838
4839[270] DSI+00e0 : 0x00000000 0x00000000 0x00000000 0x00000000
4840
4841
4842[270] DSI+00f0 : 0x00000000 0x00000000 0x00000000 0x00000000
4843
4844
4845[270] DSI+0100 : 0x00000055 0x00000000 0x00000000 0x00000000
4846
4847
4848[270] DSI+0110 : 0x0b0b0808 0x010a0c08 0x0b100000 0x00060807
4849
4850
4851[270] DSI+0120 : 0x00023000 0x00000000 0x00000000 0x00000000
4852
4853
4854[270] DSI+0130 : 0x00000021 0x00000000 0x00000000 0x00000000
4855
4856
4857[280] DSI+0140 : 0x00000000 0x0000ffff 0x00010001 0x01010100
4858
4859
4860[280] DSI+0150 : 0x01080001 0x01010101 0x00000101 0x10000000
4861
4862
4863[280] DSI+0160 : 0x00010200 0x00000001 0x00000000 0x00000000
4864
4865
4866[280] DSI+0170 : 0x00000000 0xfff00000 0x00000000 0x00200000
4867
4868
4869[280] DSI_CMD+0000 : 0x000a0604 0x9b929e3e 0xc8004412 0xbeb26afa
4870
4871
4872[280] DSI_CMD+0010 : 0x4e9bbad3 0xe228a08b 0xefb32ff9 0xa89cbea2
4873
4874
4875[280] DSI_CMD+0020 : 0xf294fd2c 0x13595a6b 0xe9b6773a 0x1dab42c2
4876
4877
4878[280] DSI_CMD+0030 : 0x1bfca6e9 0xeabe46aa 0xaaa3a169 0xb8aa6b81
4879
4880
4881[280] DSI_CMD+0040 : 0x828c822b 0x06c46820 0x94c26f36 0x6683aaa8
4882
4883
4884[280] DSI_CMD+0050 : 0xa3069601 0x6242e315 0x293be2ea 0x3ca173a6
4885
4886
4887[280] DSI_CMD+0060 : 0x2b3af0af 0x18cbb203 0xc3f7fb38 0xf0ceaeaf
4888
4889
4890[280] DSI_CMD+0070 : 0xf3baa29e 0x262b63a9 0xba9cdafc 0x2a5fb8cb
4891
4892
4893[280] DSI_CMD+0080 : 0x2bfc7fa2 0x0a3a6b20 0xd23c5aaf 0xf0aae2ee
4894
4895
4896[280] DSI_CMD+0090 : 0xebca52b8 0x31ba2823 0xb6e98e2e 0xba22a83b
4897
4898
4899[290] DSI_CMD+00a0 : 0xde055332 0xfcfeebb8 0xfc01338b 0x7af3d0a2
4900
4901
4902[290] DSI_CMD+00b0 : 0x3f4f3246 0xa0cb8a9e 0xacd533e1 0x5daa8aae
4903
4904
4905[290] DSI_CMD+00c0 : 0xe79667b9 0xe7ee3209 0x3f092e08 0x3304a28e
4906
4907
4908[290] DSI_CMD+00d0 : 0xa3f8bba0 0xcba29e26 0xe0b90b8c 0x98de00a1
4909
4910
4911[290] DSI_CMD+00e0 : 0xaa8df2bc 0x3631fbba 0x2d6ae8d8 0xa41a7f1b
4912
4913
4914[290] DSI_CMD+00f0 : 0xfabe860b 0x9e23d18b 0x5bc24beb 0x950ef882
4915
4916
4917[290] DSI_CMD+0100 : 0xadc9e708 0x242caa73 0x8a5a5b70 0xfdde1b96
4918
4919
4920[290] DSI_CMD+0110 : 0xbf29f308 0xd2781e8f 0x2383e389 0xf19483eb
4921
4922
4923[290] DSI_CMD+0120 : 0x2b2a632b 0x50f788e8 0x62a90ece 0xb03ba99a
4924
4925
4926[290] DSI_CMD+0130 : 0xaaa787b8 0x62418b25 0x32cf20dc 0xaca2aaeb
4927
4928
4929[290] DSI_CMD+0140 : 0x7bd32bb6 0x80210285 0xea1472ed 0x4dea6aba
4930
4931
4932[290] DSI_CMD+0150 : 0xae83936a 0x9a039848 0xa64188e2 0x103f08a5
4933
4934
4935[290] DSI_CMD+0160 : 0x370e3aaa 0xd88a67ad 0xd81b9ab8 0xcae5a2b9
4936
4937
4938[300] DSI_CMD+0170 : 0x4c239076 0xe867b2b9 0xcee942eb 0x332a3aad
4939
4940
4941[300] DSI_CMD+0180 : 0x42aa9b30 0x2921b2ab 0x2a13c8e2 0x4d507c22
4942
4943
4944[300] DSI_CMD+0190 : 0xa8031bf8 0xd8672ae2 0xe82c88ec 0x6ab6b9fe
4945
4946
4947[300] DSI_CMD+01a0 : 0x521232ae 0x6ed3b28a 0xea3f607a 0xd685bbd8
4948
4949
4950[300] DSI_CMD+01b0 : 0xa9186783 0xbeee8ad8 0xa7ea6aee 0x3ecf50fa
4951
4952
4953[300] DSI_CMD+01c0 : 0xab72d158 0x70ec4f2a 0xa5ffcba2 0x00a03adb
4954
4955
4956[300] DSI_CMD+01d0 : 0x4a382b08 0xd4228ad8 0xe85993cc 0xcbd7aa38
4957
4958
4959[300] DSI_CMD+01e0 : 0xcff8e81f 0xa81ecfab 0xd8b1a3be 0xdbb4b229
4960
4961
4962[300] DSI_CMD+01f0 : 0xef21b223 0xc36aabdb 0x80a88ef4 0x78fa97cf
4963
4964
4965[300] DSI_PHY+0000 : 0x00000403 0x00000f03 0x00000801 0x00000801
4966
4967
4968[300] DSI_PHY+0010 : 0x00000801 0x00000801 0x00000000 0x00000000
4969
4970
4971[300] DSI_PHY+0020 : 0x00000000 0x00000000 0x00000000 0x00000000
4972
4973
4974[300] DSI_PHY+0030 : 0x00000000 0x00000000 0x00000000 0x00000000
4975
4976
4977[310] DSI_PHY+0040 : 0x00000082 0x88492483 0x00000000 0x00000000
4978
4979
4980[310] DSI_PHY+0050 : 0x00000001 0x01b10007 0x4b627627 0x08e808e8
4981
4982
4983[310] DSI_PHY+0060 : 0x00000001 0x00000020 0x00000101 0x00000000
4984
4985
4986[310] DSI_PHY+0070 : 0x00000000 0x00000000 0x00000000 0x00043210
4987
4988
4989[310] DSI_PHY+0080 : 0x00000000 0x00000000 0x00000000 0x00000000
4990
4991
4992[310] DSI_PHY+0090 : 0x00000000 0x00000000 0x00000000 0x00000000
4993
4994
4995[310] [LK_DDP/ddp_manager]map event 7 to irq 0x30004 on scenario primary_disp
4996
4997
4998[310] [LK_DDP/ddp_manager]enable event on scenario primary_disp, event 7, irtbit 0x30004
4999
5000
5001[310] [LK_DDP/ddp_manager]enable event on scenario primary_disp, event 1, irtbit 0x30004
5002
5003
5004[320] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
5005
5006
5007[320] [LK_DDP/ddp_manager]path config ovl 1, rdma 0, wdma 0, dst 0 on handle 0x4bd6afb0 scenario primary_disp
5008
5009
5010[320] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
5011
5012
5013[320] [LK_DDP/OVL]module 1, layer=3, en=1, src=0, fmt=0x1001020, addr=0xb54a8000, x=0, y=0, pitch=2400, dst(0, 0, 1200, 1920),keyEn=0x1, key=0xff000000, aen=0, alpha=160
5014
5015
5016[330] [LK_DDP/ddp_manager]scenario primary_disp config module color0
5017
5018
5019[330] [LK_DDP/ddp_manager]scenario primary_disp config module aal
5020
5021
5022[330] [LK_DDP/ddp_manager]scenario primary_disp config module od
5023
5024
5025[330] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
5026
5027
5028[330] [LK_DDP/ddp_manager]scenario primary_disp config module ufoe
5029
5030
5031[330] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
5032
5033
5034[330] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
5035
5036
5037[330] [LK_DDP/ddp_manager]path config ovl 1, rdma 0, wdma 0, dst 0 on handle 0x4bd6afb0 scenario primary_disp
5038
5039
5040[330] [LK_DDP/ddp_manager]scenario primary_disp config module ovl0
5041
5042
5043[330] [LK_DDP/OVL]module 1, layer=2, en=1, src=0, fmt=0x1002002, addr=0xb4bc0000, x=0, y=0, pitch=4864, dst(0, 0, 1200, 1920),keyEn=0x0, key=0x0, aen=1, alpha=255
5044
5045
5046[330] [LK_DDP/OVL]module 1, layer=3, en=1, src=0, fmt=0x1001020, addr=0xb54a8000, x=0, y=0, pitch=2400, dst(0, 0, 1200, 1920),keyEn=0x1, key=0xff000000, aen=0, alpha=160
5047
5048
5049[340] [LK_DDP/ddp_manager]scenario primary_disp config module color0
5050
5051
5052[340] [LK_DDP/ddp_manager]scenario primary_disp config module aal
5053
5054
5055[340] [LK_DDP/ddp_manager]scenario primary_disp config module od
5056
5057
5058[340] [LK_DDP/ddp_manager]scenario primary_disp config module rdma0
5059
5060
5061[340] [LK_DDP/ddp_manager]scenario primary_disp config module ufoe
5062
5063
5064[340] [LK_DDP/ddp_manager]scenario primary_disp config module dsi0
5065
5066
5067[340] [PROFILE] ------- disp init takes 204 ms --------
5068
5069
5070[340] s_mt65xx_gd.gdfIndex=2[340] [PROFILE] ------- load_logo takes 1 ms --------
5071
5072
5073[340] find BQ24296 device and register charger control.
5074
5075
5076[340] [I2C-LK] i2c_write
5077
5078
5079[350] [I2C-LK] i2c_write
5080
5081
5082[500] [AUXADC] adc_result_temp=908, adc_result=4256, r_val_temp=4
5083
5084
5085[570] [AUXADC] adc_result_temp=681, adc_result=798, r_val_temp=1
5086
5087
5088[570] HW board ID 0x7
5089
5090
5091[570] BattVoltToTemp() : TBAT_OVER_CRITICAL_LOW = 499900
5092
5093
5094[570] BattVoltToTemp() : RBAT_PULL_UP_VOLT = 1200
5095
5096
5097[570] BattVoltToTemp() : RbatPullUpR = 24000
5098
5099
5100[570] BattVoltToTemp() : dwVolt = 798
5101
5102
5103[570] BattVoltToTemp() : TRes = 47641
5104
5105
5106[570] BattVoltToTemp() : sBaTTMP = 24
5107
5108
5109[570] check VBAT=4256 mV with 3500 mV
5110
5111
5112[570] is_low_battery, FALSE
5113
5114
5115[570] [PROFILE] ------- backlight takes 0 ms --------
5116
5117
5118kedump mini start
5119
5120
5121kedump: boot_reason(1)
5122
5123
5124RAM_CONSOLE. sram(0x10dc00) sig 0 mismatch
5125
5126
5127RAM_CONSOLE. start: 0x44400000, size: 0x80000
5128
5129
5130RAM_CONSOLE. lk size mismatch 0 + c0 != 100
5131
5132
5133detecting pmic just reset
5134
5135
5136[580] [mboot_recovery_load_misc]: size is 6144
5137
5138
5139[580] [mboot_recovery_load_misc]: misc_addr is 0x4bddbdfc
5140
5141
5142[580] [LK_BOOT] Load 'MISC' partition to 0x4BDDBDFC (6144 bytes in 6 ms)
5143
5144
5145[580] MT65XX_RECOVERY_KEY 0x0
5146
5147
5148mtk detect key function key = 0
5149
5150
5151key 0 is pressed
5152
5153
5154[580] [FACTORY] Detect cal key
5155
5156
5157[580] [FACTORY] Enable recovery mode
5158
5159
5160[580] [PROFILE] ------- boot mode select takes 11 ms --------
5161
5162
5163[800] detected charger type: 1.
5164
5165
5166[800] [I2C-LK] i2c_write
5167
5168
5169[800] [I2C-LK] i2c_write
5170
5171
5172[800] [I2C-LK] i2c_write
5173
5174
5175[800] [I2C-LK] i2c_write
5176
5177
5178[800] [I2C-LK] i2c_write
5179
5180
5181[800] [I2C-LK] i2c_write
5182
5183
5184[800] [I2C-LK] i2c_write
5185
5186
5187[810] [I2C-LK] i2c_write
5188
5189
5190[810] [I2C-LK] i2c_write
5191
5192
5193[810] [I2C-LK] i2c_write
5194
5195
5196[810] [I2C-LK] i2c_write
5197
5198
5199[810] [I2C-LK] i2c_write
5200
5201
5202[810] [I2C-LK] i2c_write
5203
5204
5205[810] [I2C-LK] i2c_write
5206
5207
5208[820] [I2C-LK] i2c_write
5209
5210
5211[820] [bq24297_dump_register] Reg[0x0]=0x4A
5212
5213
5214[820] [bq24297_dump_register] Reg[0x1]=0xB
5215
5216
5217[820] [bq24297_dump_register] Reg[0x2]=0x60
5218
5219
5220[820] [bq24297_dump_register] Reg[0x3]=0x10
5221
5222
5223[820] [bq24297_dump_register] Reg[0x4]=0xB2
5224
5225
5226[820] [bq24297_dump_register] Reg[0x5]=0x9C
5227
5228
5229[820] [bq24297_dump_register] Reg[0x6]=0x73
5230
5231
5232[820] [bq24297_dump_register] Reg[0x7]=0x49
5233
5234
5235[830] [bq24297_dump_register] Reg[0x8]=0x44
5236
5237
5238[830] [bq24297_dump_register] Reg[0x9]=0x80
5239
5240
5241[830] [bq24297_dump_register] Reg[0xA]=0x20
5242
5243
5244[830] [PROFILE] ------- battery init takes 243 ms --------
5245
5246
5247[830] [PROFILE] ------- RTC boot check Init takes 0 ms --------
5248
5249
5250[830] [PROFILE] ------- sw_env takes 0 ms --------
5251
5252
5253[830] mt_disp_show_boot_logo #911
5254
5255
5256[830] [lk logo: mt_disp_show_boot_logo 133]
5257
5258
5259[830] [lk logo: init_fb_screen 61]
5260
5261
5262[830] [lk logo: sync_anim_version 44]
5263
5264
5265[830] [lk logo: init_fb_screen 100]pinfo[0]=0x00000140, pinfo[1]=0x01000200, pinfo[2]=0
5266
5267
5268[830] [lk logo: init_fb_screen 102]define ANIMATION_NEW:show new animation with capacity num
5269
5270
5271[830] [lk logo: init_fb_screen 103]CAPACITY_LEFT =447, CAPACITY_TOP =803
5272
5273
5274[840] [lk logo: init_fb_screen 104]LCM_HEIGHT=751, LCM_WIDTH=1289
5275
5276
5277[840] [decompress_logo decompress_logo 48]in=0x4bd5d8c0, out=0xb5d90000, inlen=6105, logolen=214200
5278
5279
5280[840] [decompress_logo decompress_logo 97]have=214200
5281
5282
5283[840] fill_logo_to_framebuffer:: bits = 32
5284
5285
5286[840] [show_logo_common: fill_rect_with_content 427]
5287
5288
5289[840] [show_logo_common: fill_rect_with_content_by_32bit_argb8888 128]
5290
5291
5292[840] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 790, j=442
5293
5294
5295[840] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 790, j=756
5296
5297
5298[850] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 959, j=442
5299
5300
5301[850] [show_logo_common]dst_addr= 0xff000000, color_addr= 0xff000000, i= 959, j=756
5302
5303
5304[850] fb dump:fb_addr(va)=0xb4bc0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
5305
5306
5307[850] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
5308
5309
5310[850] [LK_DDP/ddp_manager]path start on scenario primary_disp
5311
5312
5313[850] [LK_DDP/ddp_manager]scenario primary_disp start module ovl0
5314
5315
5316[850] [LK_DDP/ddp_manager]scenario primary_disp start module rdma0
5317
5318
5319[850] [LK_DDP/ddp_manager]scenario primary_disp start module ufoe
5320
5321
5322[850] [LK_DDP/UFOE]ufoe_start, ufoe_start:0x4
5323
5324
5325[850] [LK_DDP/ddp_manager]scenario primary_disp start module dsi0
5326
5327
5328[860] [LK_DDP/ddp_manager]dpmgr_path_trigger on scenario primary_disp
5329
5330
5331[860] [LK_DDP/ddp_path]mutex 0 enable
5332
5333
5334[860] [LK_DDP/ddp_manager]dsi0 trigger
5335
5336
5337[LEDS]LK: mt65xx_backlight_on
5338
5339
5340
5341[LEDS]LK: lcd-backlight level is 255
5342
5343
5344
5345[860] [LEDS]LK: lcd-backlight level is 255
5346
5347
5348
5349[LEDS]LK: mt65xx_led_set_cust
5350
5351
5352[backlight]:backlight_on
5353
5354
5355[1010] [I2C-LK] i2c_write
5356
5357
5358[1010] [I2C-LK] i2c_write
5359
5360
5361[1010] [I2C-LK] i2c_write
5362
5363
5364[1010] [I2C-LK] i2c_write
5365
5366
5367[1010] [I2C-LK] i2c_write
5368
5369
5370[1010] [I2C-LK] i2c_write
5371
5372
5373[1010] [I2C-LK] i2c_write
5374
5375
5376[1010] [I2C-LK] i2c_write
5377
5378
5379[1010] [I2C-LK] i2c_write
5380
5381
5382[1020] [I2C-LK] i2c_write
5383
5384
5385[PWM] set reg[0x1401e008] = 0x00000000
5386
5387
5388[1020] [LK_DDP/INFO]enable pwm0 clk, CG0 0x7d7a7ffc, CG1 0xffffffcc
5389
5390
5391[PWM] disp_pwm_set_backlight(id = 0x1, level_1024 = 1023)
5392
5393
5394[PWM] set reg[0x1401e014] = 0x03ff03ff
5395
5396
5397[PWM] set reg[0x1401e000] = 0x00000001
5398
5399
5400[PWM] disp_pwm_set_enabled: PWN_EN = 0x1
5401
5402
5403[PWM] set reg[0x1401e008] = 0x00000001
5404
5405
5406[PWM] set reg[0x1401e008] = 0x00000000
5407
5408
5409[PWM] reg[0x1401e000] = 0x00000001
5410
5411
5412[PWM] reg[0x1401e004] = 0x00000000
5413
5414
5415[PWM] reg[0x1401e008] = 0x00000000
5416
5417
5418[PWM] reg[0x1401e00c] = 0x00000000
5419
5420
5421[PWM] reg[0x1401e010] = 0x00000000
5422
5423
5424[PWM] reg[0x1401e014] = 0x00000000
5425
5426
5427[PWM] reg[0x1401e018] = 0x00000000
5428
5429
5430[PWM] reg[0x1401e01c] = 0x00000000
5431
5432
5433[PWM] reg[0x1401e020] = 0x00000000
5434
5435
5436[PWM] reg[0x1401e024] = 0x00000000
5437
5438
5439[PWM] reg[0x1401e028] = 0x00000000
5440
5441
5442[PWM] set reg[0x140200a0] = 0x00000001
5443
5444
5445[1030] [PROFILE] ------- show logo takes 195 ms --------
5446
5447
5448[1030] [PROFILE] ------- platform_init takes 1022 ms --------
5449
5450
5451[1030] [LK_TARGET_INIT] board_id dvt read
5452
5453
5454[1030] [LK_TARGET_INIT] vgp5 1.8v enabled
5455
5456
5457[1030] [LK_TARGET_INIT] VGP2 disabled
5458
5459
5460[1030] part page addr is 0x740e00000
5461
5462
5463[1040]
5464
5465
5466============================================================
5467
5468
5469[1040] [LK_BOOT] Android Recovery IMG Hdr - Magic : ANDROID
5470
5471
5472[1040] [LK_BOOT] Android Recovery IMG Hdr - Kernel Size : 0x06D003E4
5473
5474
5475[1040] [LK_BOOT] Android Recovery IMG Hdr - Kernel Address : 0x45000000
5476
5477
5478[1040] [LK_BOOT] Android Recovery IMG Hdr - Rootfs Size : 0x00000000
5479
5480
5481[1040] [LK_BOOT] Android Recovery IMG Hdr - Rootfs Address : 0x44000000
5482
5483
5484[1040] [LK_BOOT] Android Recovery IMG Hdr - Tags Address : 0x48000000
5485
5486
5487[1040] [LK_BOOT] Android Recovery IMG Hdr - Page Size : 0x00000800
5488
5489
5490[1040] [LK_BOOT] Android Recovery IMG Hdr - Command Line : bootopt=64S3,32N2,32N2
5491
5492
5493[1050] ============================================================
5494
5495
5496[1050] > page count of kernel image = 55809
5497
5498
5499[1050] > kernel mem offset = 0x45000000
5500
5501
5502[1050] > rootfs mem offset = 0x4bd00800
5503
5504
5505[1050] > dtb mem offset = 0x0
5506
5507
5508[1050] > Recovery image size = 0x6d01800
5509
5510
5511[1050]
5512
5513
5514read the data of recovery (size = 0x6d01800)
5515
5516
5517[1050] > from - 0x0000000740e00800 (skip recovery img hdr)
5518
5519
5520[1050] > to - 0x45000000 (starts with kernel img hdr)
5521
5522
5523This is LK-payload by xyz. Copyright 2019
552464-Bit version for suez by k4y0z. Copyright 2019
5525found lk at 0x00005000
5526found misc at 0x0001E400
5527found boot_x at 0x00022800
5528found recovery_x at 0x0002A800
5529found boot at 0x039D0000
5530found recovery at 0x03A07000
5531[3710] fb dump:fb_addr(va)=0xb4bc0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
5532
5533
5534[3710] [LK_DDP/ddp_manager]path check busy on scenario primary_disp
5535
5536
5537[3710] [LK_DDP/ddp_manager]dsi0 is busy
5538
5539
5540g_boot_mode 2
5541Clean lk
5542[3720] part page addr is 0x740e00000
5543
5544
5545read_func hook
5546block_off 0x0000000A 0x40E00000
5547dev 0x4BD69718 dst 0x4BDDC068 sz 0x00000260 part 0x00000008
5548[3720]
5549
5550
5551============================================================
5552
5553
5554[3720] [LK_BOOT] Android Recovery IMG Hdr - Magic : ANDROID
5555
5556
5557[3720] [LK_BOOT] Android Recovery IMG Hdr - Kernel Size : 0x006B667A
5558
5559
5560[3720] [LK_BOOT] Android Recovery IMG Hdr - Kernel Address : 0x40080000
5561
5562
5563[3730] [LK_BOOT] Android Recovery IMG Hdr - Rootfs Size : 0x0020DF37
5564
5565
5566[3730] [LK_BOOT] Android Recovery IMG Hdr - Rootfs Address : 0x44000000
5567
5568
5569[3730] [LK_BOOT] Android Recovery IMG Hdr - Tags Address : 0x48000000
5570
5571
5572[3730] [LK_BOOT] Android Recovery IMG Hdr - Page Size : 0x00000800
5573
5574
5575[3730] [LK_BOOT] Android Recovery IMG Hdr - Command Line : bootopt=64S3,32N2,64N2
5576
5577
5578[3730] ============================================================
5579
5580
5581[3730] > page count of kernel image = 3437
5582
5583
5584[3730] > kernel mem offset = 0x45000000
5585
5586
5587[3730] > rootfs mem offset = 0x456b6800
5588
5589
5590[3730] > dtb mem offset = 0x0
5591
5592
5593[3730] > Recovery image size = 0x8c5800
5594
5595
5596[3730]
5597
5598
5599read the data of recovery (size = 0x8c5800)
5600
5601
5602[3730] > from - 0x0000000740e00800 (skip recovery img hdr)
5603
5604
5605[3730] > to - 0x45000000 (starts with kernel img hdr)
5606
5607
5608read_func hook
5609block_off 0x0000000A 0x40E00000
5610dev 0x4BD69718 dst 0x44FFF800 sz 0x008C5800 part 0x00000008
5611LK: Device is unlocked
5612
5613
5614[3950] [PROFILE] ------- load recovery.img takes 233 ms --------
5615
5616
5617[3950] [LK_DDP/RDMA] RDMA0 polling interrupt ret =19999
5618
5619
5620[3960] [LK_DDP/RDMA] RDMA0 polling interrupt ret =19922
5621
5622
5623[3980] [LK_DDP/RDMA] RDMA0 polling interrupt ret =19841
5624
5625
5626[3990] [LK_DDP/RDMA] RDMA0 polling interrupt ret =19842
5627
5628
5629[3990] mt_disp_get_lcd_time, fps=6025
5630
5631
5632[4000] testing dt: version=dvt
5633
5634
5635[4000] dvt dt found
5636
5637
5638[4260] model=MT8173
5639
5640
5641[4290] Not Support VCORE DVFS
5642
5643
5644[4290] PTP_INFO Only support in MT6795
5645
5646
5647start dump lk masp atag
5648
5649
5650dump sw sbc:0, sw sdl:0 , hw sbc: 1
5651
5652
5653dump lock_state, 1
5654
5655
5656dump rid, ee80d0f8, 17a6d1fd, 8278c69f, 6b91be0b
5657
5658
5659[4290] create masp atag OK
5660
5661
5662[4290] tee_reserved_mem not supported
5663
5664
5665[4300] non_secure_sram not supported
5666
5667
5668[4300] [PROFILE] ------- boot_time takes 4330 ms --------
5669
5670
5671[LK_ENV]get_env hibboot
5672
5673
5674[LK_ENV]get_env resume
5675
5676
5677[4300] booting linux @ 0x40080000, ramdisk @ 0x44000000 (2154295)
5678
5679
5680[LEDS]LK: red level is 0
5681
5682
5683
5684[4300] [LEDS]LK: red level is 0
5685
5686
5687
5688[LEDS]LK: mt65xx_led_set_cust
5689
5690
5691[LEDS]LK: green level is 0
5692
5693
5694
5695[4300] [LEDS]LK: green level is 0
5696
5697
5698
5699[LEDS]LK: mt65xx_led_set_cust
5700
5701
5702[LEDS]LK: blue level is 0
5703
5704
5705
5706[4300] [LEDS]LK: blue level is 0
5707
5708
5709
5710[LEDS]LK: mt65xx_led_set_cust
5711
5712
5713[4300] DRAM Rank :1
5714
5715
5716[4300] DRAM Rank[0] Start = 0x40000000, Size = 0x76bc0000
5717
5718
5719[4300] mtk_write_boot_reason: current 0x1 boot_reason 0x104
5720
5721
5722[4300] mtk_write_special_mode: special_mode 0x800
5723
5724
5725[4300] cmdline: console=tty0 console=ttyS0,921600n1 console=ttyMT0,921600n1 root=/dev/ram androidboot.hardware=mt8173 bootopt=64S3,32N2,64N2 lcm=0-nt51021_wuxga_dsi_vdo fps=6025 vram=33554432 androidboot.selinux=enforcing printk.disable_uart=0 bootprof.pl_t=8927[4300] lk boot time = 4330 ms
5726
5727
5728[4300] lk boot mode = 2
5729
5730
5731[4300] lk boot reason = usb
5732
5733
5734[4300] wdt boot reason = 0
5735
5736
5737[4300] lk finished --> jump to linux kernel 64Bit
5738
5739
5740
5741
5742
5743[4300]
5744
5745
5746[LK]jump to K64 0x40080000
5747
5748
5749[ 0.000000] <0>-(0)[0:swapper]Initializing cgroup subsys cpu
5750
5751[ 0.000000] <0>-(0)[0:swapper]Initializing cgroup subsys cpuacct
5752
5753[ 0.000000] <0>-(0)[0:swapper]Linux version 3.18.19+ (build@14-use1a-b-45) (gcc version 4.9 20140514 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Mar 22 21:49:02 UTC 2018
5754
5755[ 0.000000] <0>-(0)[0:swapper]CPU: AArch64 Processor [410fd032] revision 2
5756
5757[ 0.000000] <0>-(0)[0:swapper]Detected VIPT I-cache on CPU0
5758
5759[ 0.000000] <0>-(0)[0:swapper]alternative: enabling workaround for ARM errata 826319, 827319, 824069
5760
5761[ 0.000000] <0>-(0)[0:swapper]alternative: enabling workaround for ARM erratum 845719
5762
5763[ 0.000000] <0>-(0)[0:swapper]efi: Getting EFI parameters from FDT:
5764
5765[ 0.000000] <0>-(0)[0:swapper]efi: UEFI not found.
5766
5767[ 0.000000] <0>-(0)[0:swapper][PHY layout]fb-reserved-memory : 0xb4bc0000 - 0xb6bbffff (0x2000000)
5768
5769[ 0.000000] <0>-(0)[0:swapper][PHY layout]secos-reserved-memory : 0xb6c00000 - 0xbfffffff (0x9400000)
5770
5771[ 0.000000] <0>-(0)[0:swapper][PHY layout]dumyreadbuffer@7ffff000 : 0x5ffff000 - 0x60000fff (0x2000)
5772
5773[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x40000000 - 0x5fffefff (0x1ffff000)
5774
5775[ 0.000000] <0>-(0)[0:swapper][PHY layout]kernel : 0x60001000 - 0xb4bbffff (0x54bbf000)
5776
5777[ 0.000000] <0>-(0)[0:swapper]psci: probing for conduit method from DT.
5778
5779[ 0.000000] <0>-(0)[0:swapper]psci: Using PSCI v0.1 Function IDs from DT
5780
5781[ 0.000000] <0>-(0)[0:swapper]PERCPU: Embedded 16 pages/cpu @ffffffc074b20000 s26816 r8192 d30528 u65536
5782
5783[ 0.000000] <0>-(0)[0:swapper]Built 1 zonelists in Zone order, mobility grouping on. Total pages: 471604
5784
5785[ 0.000000] <0>-(0)[0:swapper][cpu_ntf] <00>ffffffc0001471a4 (page_alloc_cpu_notify)
5786
5787[ 0.000000] <0>-(0)[0:swapper]Kernel command line: console=tty0 console=ttyS0,921600n1 console=ttyMT0,921600n1 root=/dev/ram androidboot.hardware=mt8173 bootopt=64S3,32N2,64N2 lcm=0-nt51021_wuxga_dsi_vdo fps=6025 vram=33554432 androidboot.selinux=enforcing printk.disable_uart=0 bootprof.pl_t=8927 bootprof.lk_t=4330 boot_reason=1 androidboot.serialno=G000N6078455132T androidboot.bootreason=usb androidboot.barg_size_pair=440_440 androidboot.secure_cpu=1 androidboot.rpmb_state=1 androidboot.pl_version=0x0004 androidboot.lk_version=0x0002 androidboot.tee_version=0x0106 androidboot.prod=1 androidboot.unlocked_kernel=true androidboot.pl_build_desc=16036fe-20171124_202528 androidboot.lk_build_desc=435c19e-20180611_040355 lp855x_maxcurr=20
5788
5789[ 0.000000] <0>-(0)[0:swapper]log_buf_len individual max cpu contribution: 4096 bytes
5790
5791[ 0.000000] <0>-(0)[0:swapper]log_buf_len total cpu_extra contributions: 12288 bytes
5792
5793[ 0.000000] <0>-(0)[0:swapper]log_buf_len min size: 16384 bytes
5794
5795[ 0.000000] <0>-(0)[0:swapper]log_buf_len: 32768 bytes
5796
5797[ 0.000000] <0>-(0)[0:swapper]early log buf free: 13280(81%)
5798
5799[ 0.000000] <0>-(0)[0:swapper]PID hash table entries: 4096 (order: 3, 32768 bytes)
5800
5801[ 0.000000] <0>-(0)[0:swapper]Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
5802
5803[ 0.000000] <0>-(0)[0:swapper]Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
5804
5805[ 0.000000] <0>-(0)[0:swapper]Memory: 1856748K/1912568K available (9402K kernel code, 1016K rwdata, 4068K rodata, 456K init, 2501K bss, 55820K reserved)
5806
5807[ 0.000000] <0>-(0)[0:swapper]Virtual kernel memory layout:
5808
5809[ 0.000000] <0> vmalloc : 0xffffff8000000000 - 0xffffffbdffff0000 ( 247 GB)
5810
5811[ 0.000000] <0> vmemmap : 0xffffffbe00000000 - 0xffffffbfc0000000 ( 7 GB maximum)
5812
5813[ 0.000000] <0> 0xffffffbe00e00000 - 0xffffffbe02789200 ( 25 MB actual)
5814
5815[ 0.000000] <0> PCI I/O : 0xffffffbffa000000 - 0xffffffbffb000000 ( 16 MB)
5816
5817[ 0.000000] <0> fixed : 0xffffffbffbdfe000 - 0xffffffbffbdff000 ( 4 KB)
5818
5819[ 0.000000] <0> modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB)
5820
5821[ 0.000000] <0> memory : 0xffffffc000000000 - 0xffffffc074bc0000 ( 1867 MB)
5822
5823[ 0.000000] <0> .init : 0xffffffc000da9000 - 0xffffffc000e1b000 ( 456 KB)
5824
5825[ 0.000000] <0> .text : 0xffffffc000080000 - 0xffffffc000da89b4 ( 13475 KB)
5826
5827[ 0.000000] <0> .data : 0xffffffc000e26000 - 0xffffffc000f24098 ( 1017 KB)
5828
5829[ 0.000000] <0>-(0)[0:swapper][cpu_ntf] <00>ffffffc0001823ec (slab_cpuup_callback)
5830
5831[ 0.000000] <0>-(0)[0:swapper]SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
5832
5833[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0000c79b0 (sched_ilb_notifier)
5834
5835[ 0.000000] <0>-(0)[0:swapper/0]Preemptible hierarchical RCU implementation.
5836
5837[ 0.000000] <0>-(0)[0:swapper/0] CONFIG_RCU_FANOUT set to non-default value of 32
5838
5839[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0000ee348 (rcu_cpu_notify)
5840
5841[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0002d0974 (radix_tree_callback)
5842
5843[ 0.000000] <0>-(0)[0:swapper/0]NR_IRQS:64 nr_irqs:64 0
5844
5845[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0002f1820 (gic_secondary_init)
5846
5847[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0000f3ac4 (timer_cpu_notify)
5848
5849[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc0000f6038 (hrtimer_cpu_notify)
5850
5851[ 0.000000] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc000723698 (arch_timer_cpu_notify)
5852
5853[ 0.000000] <0>-(0)[0:swapper/0]Architected cp15 timer(s) running at 13.00MHz (phys).
5854
5855[ 0.000005] <0>-(0)[0:swapper/0]sched_clock: 56 bits at 13MHz, resolution 76ns, wraps every 2643056803840ns
5856
5857[ 0.000250] <0>-(0)[0:swapper/0]mt_gpt_init: tmr_regs=0xffffff800001e000, tmr_irq=4, freq=13000000
5858
5859[ 0.000259] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e010
5860
5861[ 0.000265] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e020
5862
5863[ 0.000272] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e030
5864
5865[ 0.000278] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e040
5866
5867[ 0.000284] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e050
5868
5869[ 0.000290] <0>-(0)[0:swapper/0]gpt_devs_init: base_addr=0xffffff800001e060
5870
5871[ 0.000311] <0>-(0)[0:swapper/0]setup_clksrc1: dev->base_addr=0xffffff800001e020 GPT2_CON=0x0
5872
5873[ 0.000316] <0>-(0)[0:swapper/0]sched_clock: 32 bits at 13MHz, resolution 76ns, wraps every 330382100403ns
5874
5875[ 0.000321] <0>-(0)[0:swapper/0]setup_clksrc1: mt_cyclecounter.mult=0x99d89d8a mt_cyclecounter.shift=0x19
5876
5877[ 0.000329] <0>-(0)[0:swapper/0]setup_clksrc2: dev->base_addr=0xffffff800001e020 GPT2_CON=0x31
5878
5879[ 0.000355] <0>-(0)[0:swapper/0]fwq sysc count
5880
5881[ 0.000632] <0>-(0)[0:swapper/0]mt_cpuxgpt_init: irq0=5, irq1=6, irq2=7, irq3=8, irq4=9, irq5=10
5882
5883[ 0.001132] <0>-(0)[0:swapper/0][cpu_ntf] <00>ffffffc000108ddc (hotplug_cfd)
5884
5885[ 0.074406] <0>.(0)[0:swapper/0]console [ttyMT0] enabled
5886
5887[ 0.075082] <0>.(0)[0:swapper/0]ram_console: buffer start: 0xffffff800002e000, size: 0x80000
5888
5889[ 0.184285] <0>.(0)[0:swapper/0]console [ram-1] enabled
5890
5891[ 0.184939] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=130000)
5892
5893[ 0.186220] <0>.(0)[0:swapper/0]pid_max: default: 32768 minimum: 301
5894
5895[ 0.187083] <0>.(0)[0:swapper/0][cpu_ntf] <00>ffffffc0001bae50 (buffer_cpu_notify)
5896
5897[ 0.188019] <0>.(0)[0:swapper/0]Security Framework initialized
5898
5899[ 0.188776] <0>.(0)[0:swapper/0]SELinux: Initializing.
5900
5901[ 0.189494] <0>.(0)[0:swapper/0]Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
5902
5903[ 0.190540] <0>.(0)[0:swapper/0]Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes)
5904
5905[ 0.191908] <0>.(0)[0:swapper/0][cpu_ntf] <00>ffffffc00014d244 (ratelimit_handler)
5906
5907[ 0.193072] <0>.(0)[0:swapper/0][cpu_ntf] <00>ffffffc000098e8c (smpboot_thread_call)
5908
5909[ 0.194213] <0>.(0)[1:swapper/0]CPU0: update cpu_capacity 538
5910
5911[ 0.195199] <0>.(0)[1:swapper/0]EFI services will not be available.
5912
5913[ 0.195983] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc00009cc0c (cpu_callback)
5914
5915[ 0.208840] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0000b15d0 (workqueue_cpu_up_callback)
5916
5917[ 0.209865] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0000b18f0 (workqueue_cpu_down_callback)
5918
5919[ 0.211245] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0000c1950 (migration_call)
5920
5921[ 0.212152] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0000bc378 (sched_cpu_active)
5922
5923[ 0.213082] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0000bfc80 (sched_cpu_inactive)
5924
5925[ 0.228872] <0>.(0)[1:swapper/0]
5926
5927[ 0.228872] <0>**********************************************************
5928
5929[ 0.230114] <0>.(0)[1:swapper/0]** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **
5930
5931[ 0.231144] <0>.(0)[1:swapper/0]** **
5932
5933[ 0.232174] <0>.(0)[1:swapper/0]** trace_printk() being used. Allocating extra memory. **
5934
5935[ 0.233204] <0>.(0)[1:swapper/0]** **
5936
5937[ 0.234235] <0>.(0)[1:swapper/0]** This means that this is a DEBUG kernel and it is **
5938
5939[ 0.235265] <0>.(0)[1:swapper/0]** unsafe for produciton use. **
5940
5941[ 0.236295] <0>.(0)[1:swapper/0]** **
5942
5943[ 0.237326] <0>.(0)[1:swapper/0]** If you see this message and you are not debugging **
5944
5945[ 0.238357] <0>.(0)[1:swapper/0]** the kernel, report this immediately to your vendor! **
5946
5947[ 0.239399] <0>.(0)[1:swapper/0]** **
5948
5949[ 0.240419] <0>.(0)[1:swapper/0]** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE **
5950
5951[ 0.241450] <0>.(0)[1:swapper/0]**********************************************************
5952
5953[ 0.244396] <0>.(0)[1:swapper/0]init_get_max_DRAM_size done. phone_dram_sz: 0x0, kernel_mem_sz: 0x76bc0000
5954
5955[ 0.283115] <2>.(2)[1:swapper/0]Brought up 4 CPUs
5956
5957[ 0.283696] <2>.(2)[1:swapper/0]SMP: Total of 4 processors activated (104.00 BogoMIPS).
5958
5959[ 0.284718] <0>-(0)[10:migration/0][name:alternative&]alternatives: patching kernel code
5960
5961[ 0.285958] <2>.(2)[1:swapper/0][cpu_ntf] <00>ffffffc0000b93c0 (sched_domains_numa_masks_update)
5962
5963[ 0.287049] <2>.(2)[1:swapper/0][cpu_ntf] <00>ffffffc0000c3410 (cpuset_cpu_active)
5964
5965[ 0.287991] <2>.(2)[1:swapper/0][cpu_ntf] <00>ffffffc0000c3480 (cpuset_cpu_inactive)
5966
5967[ 0.289371] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc000331500 (device_hotplug_notifier)
5968
5969[ 0.291417] <0>.(0)[1:swapper/0]
5970
5971[ 0.291417] <0> register_restart_handler- 0xffffffc0011564f8, Notify call: - 0xffffffc0006d049c
5972
5973[ 0.292899] <0>.(0)[1:swapper/0]ARCH_RESET register mtk_restart_handler ok!!!!
5974
5975[ 0.295315] <2>.(2)[1:swapper/0]pinctrl core: initialized pinctrl subsystem
5976
5977[ 0.296470] <2>.(2)[1:swapper/0]regulator-dummy: no parameters
5978
5979[ 0.297922] <2>.(2)[1:swapper/0][CHIP] 0x8172 0x8A00 0xCB00 0x0003 (0186)
5980
5981[ 0.298764] <2>.(2)[1:swapper/0][CHIP] CODE = 8172 8a00 cb00 0101, CB00 0003
5982
5983[ 0.299638] [CHIP] CODE = 0001003C ffffffc0003dd554
5984
5985[ 0.312031] <2>.(2)[1:swapper/0][SPM] spm_base = ffffff80000b6000, spm_irq_0 = 21, spm_irq_1 = 22, spm_irq_2 = 23, spm_irq_3 = 24
5986
5987[ 0.313498] <2>.(2)[1:swapper/0][SPM] spm_irq_4 = 25, spm_irq_5 = 26, spm_mcucfg = ffffff80000b8000
5988
5989[ 0.314898] <2>.(2)[1:swapper/0]mcucfg_base: 0xffffff80000ba000
5990
5991[ 0.315878] <2>.(2)[1:swapper/0]pwrap_hal_init
5992
5993[ 0.351856] <2>.(2)[1:swapper/0]cpuidle: using governor ladder
5994
5995[ 0.391869] <2>.(2)[1:swapper/0]cpuidle: using governor menu
5996
5997[ 0.431889] <0>.(0)[1:swapper/0]cpuidle: using governor mtk_governor
5998
5999[ 0.433185] <0>.(0)[1:swapper/0]vdso: 2 pages (1 code @ ffffffc000e2e000, 1 data @ ffffffc000e2d000)
6000
6001[ 0.435090] <0>.(0)[1:swapper/0]software IO TLB [mem 0xb2000000-0xb2400000] (4MB) mapped at [ffffffc072000000-ffffffc0723fffff]
6002
6003[ 0.436633] <0>.(0)[1:swapper/0]DMA: preallocated 256 KiB pool for atomic allocations
6004
6005[ 0.437608] <0>.(0)[1:swapper/0][SPM] PWAKE_EN:1, PCMWDT_EN:1, BYPASS_SYSPWREQ:0
6006
6007[ 0.438522] <0>.(0)[1:swapper/0][SLP] SLEEP_DPIDLE_EN:1, REPLACE_DEF_WAKESRC:0, SUSPEND_LOG_EN:1
6008
6009[ 0.440847] <0>.(0)[1:swapper/0]### CIRQ init done. ###
6010
6011[ 0.441625] <0>.(0)[1:swapper/0][DRAMC]get CQDMA_BASE_ADDR @ ffffff8000134c00
6012
6013[ 0.442536] <0>.(0)[1:swapper/0][DRAMC]get DRAMCAO_BASE_ADDR @ ffffff8000138000
6014
6015[ 0.443492] <0>.(0)[1:swapper/0][DRAMC]get DDRPHY_BASE_ADDR @ ffffff800013a000
6016
6017[ 0.444444] <0>.(0)[1:swapper/0][DRAMC]get DRAMCNAO_BASE_ADDR @ ffffff800013c000
6018
6019[ 0.445373] <0>.(0)[1:swapper/0][DRAMC]get vcore_dvfs-reserve-memory @ ffffff8000140000
6020
6021[ 0.446411] <0>.(0)[1:swapper/0][DRAMC Driver] Store Vcore DVFS settings...
6022
6023[ 0.447295] <0>.(0)[1:swapper/0]get EMI_DVFS_SRAM_ADDR @ ffffff800013eb00
6024
6025[ 0.448133] <0>.(0)[1:swapper/0][vcore dvfs][kernel]low_freq_pll_setting_addr = 0xffffff800013ee40, value[0] = 0xd3040300
6026
6027[ 0.449499] <0>.(0)[1:swapper/0][vcore dvfs][kernel]low_freq_cha_setting_addr = 0xffffff800013eb00, value[0] = 0xaafd478c
6028
6029[ 0.450890] <0>.(0)[1:swapper/0][vcore dvfs][kernel]low_freq_chb_setting_addr = 0xffffff800013ebd0, value[0] = 0xaafd478c
6030
6031[ 0.452250] <0>.(0)[1:swapper/0][vcore dvfs][kernel]high_freq_pll_setting_addr = 0xffffff800013eec0, value[0] = 0xa3060700
6032
6033[ 0.453628] <0>.(0)[1:swapper/0][vcore dvfs][kernel]high_freq_cha_setting_addr = 0xffffff800013eca0, value[0] = 0xaafd478c
6034
6035[ 0.455004] <0>.(0)[1:swapper/0][vcore dvfs][kernel]high_freq_chb_setting_addr = 0xffffff800013ed70, value[0] = 0xaafd478c
6036
6037[ 0.456381] <0>.(0)[1:swapper/0][vcore dvfs][kernel]pll_setting_num = 1e
6038
6039[ 0.457216] <0>.(0)[1:swapper/0][vcore dvfs][kernel]freq_setting_num = 33
6040
6041[ 0.458063] <0>.(0)[1:swapper/0][vcore dvfs]pll_high_addr = 0xffffff800013eec0, pll_low_addr = 0xffffff800013ee40, num = 30
6042
6043[ 0.459450] <0>.(0)[1:swapper/0][DRAMC Driver] Register MD32 Vcore DVFS Handler...
6044
6045[ 0.460395] mpll_probe is not ready
6046
6047[ 0.460807] <0>.(0)[1:swapper/0][DRAMC Driver] Dram Data Rate = 0
6048
6049[ 0.464225] <2>.(2)[1:swapper/0]irq: no irq domain found for /soc/pinctrl@10005000 !
6050
6051[ 0.475503] <2>.(2)[1:swapper/0]irq: no irq domain found for /soc/pinctrl@10005000 !
6052
6053[ 0.481176] <2>.(2)[1:swapper/0]irq: no irq domain found for /soc/pinctrl@10005000 !
6054
6055[ 0.484642] <2>.(2)[1:swapper/0][DAPC] [TEE] dapc_register_ext_handler is called by Type_2B slave(0)
6056
6057[ 0.486112] <3>.(3)[1:swapper/0][TZ_M4U]sec_pt_va=0x0x10f04000, pa=0xb7304000, align=0x4000
6058
6059[ 0.487159] <3>.(3)[1:swapper/0][TZ_M4U]init done.(secva0x10debe80-0x10debe80 pa0xb71ebe80 sz142M)
6060
6061[ 0.488277] <3>.(3)[1:swapper/0][DAPC] [TEE] dapc_register_ext_handler is called by Type_2B slave(3)
6062
6063[ 0.489416] <3>.(3)[1:swapper/0][DAPC] [TEE] dapc_register_ext_handler is called by Type_2B slave(2)
6064
6065[ 0.490555] <3>.(3)[1:swapper/0][DAPC] [TEE] dapc_register_ext_handler is called by Type_2B slave(6)
6066
6067[ 0.491824] <3>.(3)[1:swapper/0][CMDQ_TZ][MSG]-->init: core
6068
6069[ 0.492525] <3>.(3)[1:swapper/0][CMDQ_TZ][MSG]-->init: core done
6070
6071[ 0.493336] <3>.(3)[1:swapper/0][CMDQ_TZ][LOG]MTEE_RequestIrq CMDQ_SECURE_IRQ success[168]
6072
6073[ 0.494376] <3>.(3)[1:swapper/0]MTEE_Widevine[E]: create_map alloc:16
6074
6075[ 0.495643] <3>.(3)[1:swapper/0]irq: no irq domain found for /soc/pwrap@1000d000/mt6397 !
6076
6077[ 0.497065] <3>.(3)[1:swapper/0]irq: no irq domain found for /soc/pinctrl@10005000 !
6078
6079[ 0.498276] <3>.(3)[1:swapper/0]irq: no irq domain found for /soc/pinctrl@10005000 !
6080
6081[ 0.543959] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0002b5684 (blk_cpu_notify)
6082
6083[ 0.544875] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0002b5eec (blk_iopoll_cpu_notify)
6084
6085[ 0.545859] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0002bba10 (blk_mq_main_cpu_notify)
6086
6087[ 0.546856] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0002b91ac (blk_mq_queue_reinit_notify)
6088
6089[ 0.548270] <2>.(2)[1:swapper/0]platform 10006000.scpsys: Driver mtk-scpsys requests probe deferral
6090
6091[ 0.549683] <2>.(2)[1:swapper/0][CMDQ][MSG]CMDQ driver init begin
6092
6093[ 0.550435] <2>.(2)[1:swapper/0][CMDQ][MSG]Register 1 group engines' callback
6094
6095[ 0.551333] <2>.(2)[1:swapper/0][CMDQ][MSG]clockOn: 0xcmdqMdpClockOn, dumpInfo: 0xcmdqMdpDumpInfo
6096
6097[ 0.552470] <2>.(2)[1:swapper/0][CMDQ][MSG]resetEng: 0xcmdqMdpResetEng, clockOff: 0xcmdqMdpClockOff
6098
6099[ 0.553589] <2>.(2)[1:swapper/0][CMDQ][MSG]Register 4 group engines' callback
6100
6101[ 0.554480] <2>.(2)[1:swapper/0][CMDQ][MSG]clockOn: 0x (null), dumpInfo: 0xcmdqVEncDumpInfo
6102
6103[ 0.555629] <2>.(2)[1:swapper/0][CMDQ][MSG]resetEng: 0x (null), clockOff: 0x (null)
6104
6105[ 0.556861] <2>.(2)[1:swapper/0][CMDQ][MSG]CMDQ driver probe begin
6106
6107[ 0.557678] <2>.(2)[1:swapper/0][CMDQ][LOG][CMDQ] platform_dev: dev: ffffffc0203cc010, PA: 10212000, VA: ffffff8000148000, irqId: 37, irqSecId:38
6108
6109[ 0.559402] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-mmsys): 0xffffff800014a000
6110
6111[ 0.560539] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_RDMA0): 0xffffff800014c000
6112
6113[ 0.561717] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_RDMA1): 0xffffff800014e000
6114
6115[ 0.562905] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_RSZ0): 0xffffff8000150000
6116
6117[ 0.564073] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_RSZ1): 0xffffff8000152000
6118
6119[ 0.565239] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_RSZ2): 0xffffff8000154000
6120
6121[ 0.566406] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_WDMA): 0xffffff8000156000
6122
6123[ 0.567574] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_WROT0): 0xffffff8000158000
6124
6125[ 0.568757] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_WROT1): 0xffffff800015a000
6126
6127[ 0.569935] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_TDSHP0): 0xffffff800015c000
6128
6129[ 0.571125] <2>.(2)[1:swapper/0][CMDQ][LOG]DEV: VA(mediatek,mt8173-MDP_TDSHP1): 0xffffff800015e000
6130
6131[ 0.572251] <2>.(2)[1:swapper/0][CMDQ][DBG]set logLevel to 1
6132
6133[ 0.573773] <2>.(2)[1:swapper/0][CMDQ][LOG]register IRQ:37
6134
6135[ 0.575443] <2>.(2)[1:swapper/0]mtk_mfg_2d_probe
6136
6137[ 0.576012] <2>.(2)[1:swapper/0]mfg-2d soc:mfgsys-2d: Failed to get dev->pm_domain
6138
6139[ 0.576961] <2>.(2)[1:swapper/0]platform soc:mfgsys-2d: Driver mfg-2d requests probe deferral
6140
6141[ 0.578266] <2>.(2)[1:swapper/0]mtk_mfg_async_probe0516
6142
6143[ 0.578910] <2>.(2)[1:swapper/0]mfg-async soc:mfgsys-async: Failed to get dev->pm_domain
6144
6145[ 0.579924] <2>.(2)[1:swapper/0]platform soc:mfgsys-async: Driver mfg-async requests probe deferral
6146
6147[ 0.581639] <2>.(2)[1:swapper/0][CONN-MD-DFT][I]conn_md_init:init message queue list succeed
6148
6149[ 0.582684] <2>.(2)[1:swapper/0][CONN-MD-DFT][I]conn_md_init:init active queue list succeed
6150
6151[ 0.583739] <2>.(2)[1:swapper/0][CONN-MD-DFT][I]conn_md_init:init user information list succeed
6152
6153[ 0.584828] <2>.(2)[1:swapper/0][CONN_MD_DMP][I]conn_md_dmp_init:alloc memory for msg log system done, size:0x00000430
6154
6155[ 0.586155] <2>.(2)[1:swapper/0][CONN-MD-DFT][I]conn_md_init:conn_md_dmp_init succeed
6156
6157[ 0.587202] <3>.(3)[1:swapper/0][CONN-MD-DFT][I]conn_md_init:create conn_md_thread succeed, wakeup it
6158
6159[ 0.588609] <3>.(3)[1:swapper/0]SCSI subsystem initialized
6160
6161[ 0.589483] <3>.(3)[1:swapper/0]usbcore: registered new interface driver usbfs
6162
6163[ 0.590416] <3>.(3)[1:swapper/0]usbcore: registered new interface driver hub
6164
6165[ 0.591357] <3>.(3)[1:swapper/0]usbcore: registered new device driver usb
6166
6167[ 0.592559] <3>.(3)[1:swapper/0]media: Linux media interface: v0.10
6168
6169[ 0.593415] <3>.(3)[1:swapper/0]Linux video capture interface: v2.00
6170
6171[ 0.594415] <3>.(3)[1:swapper/0]Advanced Linux Sound Architecture Driver Initialized.
6172
6173[ 0.595758] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0008188cc (dev_cpu_callback)
6174
6175[ 0.596988] <3>.(3)[25:kworker/3:0]cfg80211: Calling CRDA to update world regulatory domain
6176
6177[ 0.598542] <3>.(3)[1:swapper/0]Switched to clocksource arch_sys_counter
6178
6179[ 0.621653] <3>.(3)[1:swapper/0][ION]ion_init()
6180
6181[ 0.622442] <3>.(3)[1:swapper/0][ION]ion_drv_probe() heap_nr=2
6182
6183[ 0.623285] <3>.(3)[1:swapper/0][ION]ion_drv_create_heap: create heap: ion_mm_heap
6184
6185[ 0.624229] <3>.(3)[1:swapper/0]MMP: MMProfileEnable(): enable: 1
6186
6187[ 0.624998] <3>.(3)[1:swapper/0]MMP: MMProfileForceStart(): start: 1
6188
6189[ 0.631970] <3>.(3)[1:swapper/0]TCP established hash table entries: 16384 (order: 5, 131072 bytes)
6190
6191[ 0.633163] <3>.(3)[1:swapper/0]TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
6192
6193[ 0.634295] <3>.(3)[1:swapper/0]TCP: Hash tables configured (established 16384 bind 16384)
6194
6195[ 0.635374] <3>.(3)[1:swapper/0]TCP: reno registered
6196
6197[ 0.635986] <3>.(3)[1:swapper/0]UDP hash table entries: 1024 (order: 3, 32768 bytes)
6198
6199[ 0.636967] <3>.(3)[1:swapper/0]UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
6200
6201[ 0.638351] <3>.(3)[1:swapper/0]Unpacking initramfs...
6202
6203[ 0.727630] <2>.(2)[1:swapper/0]Freeing initrd memory: 2100K (ffffffc004000000 - ffffffc00420d000)
6204
6205[ 0.731038] <3>.(3)[1:swapper/0]futex hash table entries: 1024 (order: 4, 65536 bytes)
6206
6207[ 0.732068] <3>.(3)[1:swapper/0]audit: initializing netlink subsys (disabled)
6208
6209[ 0.732991] <3>.(3)[1:swapper/0]audit: type=2000 audit(0.710:1): initialized
6210
6211[ 0.734041] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc000152220 (cpu_callback)
6212
6213[ 0.741421] <3>.(3)[1:swapper/0]squashfs: version 4.0 (2009/01/31) Phillip Lougher
6214
6215[ 0.742676] <3>.(3)[1:swapper/0]fuse init (API version 7.23)
6216
6217[ 0.745045] <3>.(3)[1:swapper/0]io scheduler noop registered
6218
6219[ 0.745747] <3>.(3)[1:swapper/0]io scheduler deadline registered
6220
6221[ 0.746678] <3>.(3)[1:swapper/0]io scheduler cfq registered (default)
6222
6223[ 0.747494] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0002eda7c (percpu_counter_hotcpu_callback)
6224
6225[ 0.748715] <3>.(3)[1:swapper/0]mtk_pctrl_init++++++
6226
6227[ 0.750586] <3>.(3)[1:swapper/0]mtk_pctrl_init------ ok
6228
6229[ 0.753739] <3>.(3)[1:swapper/0]Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
6230
6231[ 0.757887] <3>.(3)[1:swapper/0]loop: module loaded
6232
6233[ 0.758863] <3>.(3)[1:swapper/0]zram: Created 1 device(s) ...
6234
6235[ 0.759936] <3>.(3)[1:swapper/0]platform mtgpufreq: Driver mt-gpufreq requests probe deferral
6236
6237[ 0.761055] <3>.(3)[1:swapper/0][GPU_DVFS] mediatek,mt8173-topckgen base: 0xffffff8000d94000
6238
6239[ 0.762165] <3>.(3)[1:swapper/0][GPU_DVFS] mediatek,mt8173-apmixedsys base: 0xffffff8000d96000
6240
6241[ 0.763273] <3>.(3)[1:swapper/0][GPU_DVFS] mediatek,mt8173-scpsys base: 0xffffff8000d98000
6242
6243[ 0.764760] <3>.(3)[1:swapper/0][HPS] hps_init
6244
6245[ 0.765303] <3>.(3)[1:swapper/0][HPS] hps_cpu_init
6246
6247[ 0.765902] <3>.(3)[1:swapper/0][HPS] hps_ctxt.little_cpumask: 0-1
6248
6249[ 0.766671] <3>.(3)[1:swapper/0][HPS] hps_ctxt.big_cpumask: 2-3
6250
6251[ 0.767410] <3>.(3)[1:swapper/0][HPS] hps_cpu_init: little_cpu_id_min: 0, little_cpu_id_max: 1, big_cpu_id_min: 2, big_cpu_id_max: 3
6252
6253[ 0.768911] <3>.(3)[1:swapper/0][HPS] hps_core_init
6254
6255[ 0.769589] <3>.(3)[1:swapper/0][HPS] hps_task_start success, ptr: ffffffc07124e780, pid: 68
6256
6257[ 0.769605] <3>.(0)[68:hps_main][HPS] hps_ctxt.init_state: 0
6258
6259[ 0.769609] <3>.(0)[68:hps_main][HPS] hps_ctxt.state: 0
6260
6261[ 0.769613] <3>.(0)[68:hps_main][HPS] hps_ctxt.enabled: 1
6262
6263[ 0.769616] <3>.(0)[68:hps_main][HPS] hps_ctxt.early_suspend_enabled: 1
6264
6265[ 0.769620] <3>.(0)[68:hps_main][HPS] hps_ctxt.suspend_enabled: 1
6266
6267[ 0.769623] <3>.(0)[68:hps_main][HPS] hps_ctxt.is_hmp: 1
6268
6269[ 0.769626] <3>.(0)[68:hps_main][HPS] hps_ctxt.little_cpu_id_min: 0
6270
6271[ 0.769630] <3>.(0)[68:hps_main][HPS] hps_ctxt.little_cpu_id_max: 1
6272
6273[ 0.769633] <3>.(0)[68:hps_main][HPS] hps_ctxt.big_cpu_id_min: 2
6274
6275[ 0.769636] <3>.(0)[68:hps_main][HPS] hps_ctxt.big_cpu_id_max: 3
6276
6277[ 0.777965] <3>.(3)[1:swapper/0][HPS] hps_procfs_init
6278
6279[ 0.779286] <3>.(3)[1:swapper/0]GPT: init
6280
6281[ 0.780296] <3>.(3)[1:swapper/0]11002000.uart0: ttyMT0 at MMIO 0x0 (irq = 11, base_baud = 1625000) is a MTK UART
6282
6283[ 0.781733] <3>.(3)[1:swapper/0][UART 0] create
6284
6285[ 0.782288] <3>.(3)[1:swapper/0][UART 0] idx= 0
6286
6287[ 0.782859] <3>.(3)[1:swapper/0][ 0] ffffff80000d6000 (1024) ;
6288
6289[ 0.783579] <3>.(3)[1:swapper/0][UART 0] idx= 1
6290
6291[ 0.784147] <3>.(3)[1:swapper/0][ 1] ffffff80000d7000 (1024) ;
6292
6293[ 0.784869] <3>.(3)[1:swapper/0]
6294
6295[ 0.785524] <3>.(3)[1:swapper/0]11004000.uart2: ttyMT2 at MMIO 0x0 (irq = 17, base_baud = 1625000) is a MTK UART
6296
6297[ 0.786937] <3>.(3)[1:swapper/0][UART 2] create
6298
6299[ 0.787491] <3>.(3)[1:swapper/0][UART 2] idx= 4
6300
6301[ 0.788073] <3>.(3)[1:swapper/0][ 4] ffffff80000d8000 (8192) ;
6302
6303[ 0.788807] <3>.(3)[1:swapper/0][UART 2] idx= 5
6304
6305[ 0.789377] <3>.(3)[1:swapper/0][ 5] ffffff80000da000 (8192) ;
6306
6307[ 0.790093] <3>.(3)[1:swapper/0]
6308
6309[ 0.790540] <3>.(3)[1:swapper/0]11005000.uart3: ttyMT3 at MMIO 0x0 (irq = 20, base_baud = 1625000) is a MTK UART
6310
6311[ 0.791953] <3>.(3)[1:swapper/0][UART 3] not support VFF, Cancel alloc
6312
6313[ 0.793602] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc00037b9c0 (restart_trace)
6314
6315[ 0.795597] <3>.(3)[1:swapper/0][MT AUXADC_probe3] get device tree info : start !!
6316
6317[ 0.796640] <3>.(3)[1:swapper/0][MT AUXADC_AP] adc_channel_info_init : done !!
6318
6319[ 0.797563] <3>.(3)[1:swapper/0]proc_create auxadc_debug_proc_fops
6320
6321[ 0.799031] <3>.(3)[1:swapper/0][M4U]4G DRAM Mode is: 0 maxpfn 0xb4bc0
6322
6323[ 0.799923] <3>.(3)[1:swapper/0][M4U]create session: 0x7
6324
6325[ 0.800588] <3>.(3)[1:swapper/0][TZ_M4U]m4u session init second
6326
6327[ 0.801469] <3>.(3)[1:swapper/0][TZ_M4U]Dynamic MAP. VA: 0x4000000 size 0x8000000 mva offset 0x9000000
6328
6329[ 0.802633] <3>.(3)[1:swapper/0][TZ_M4U]tee mem: (secva0x10debe80-0x10debe80 pa0xb71ebe80 sz142M),4gb 0
6330
6331[ 0.803806] <3>.(3)[1:swapper/0][TZ_M4U]init NonsecPa b1240000 Va 0x0x20000000 Ret 0x0==0
6332
6333[ 0.804837] <3>.(3)[1:swapper/0][M4U]reserve sec sz 0x21000000 mva 0x100000
6334
6335[ 0.805784] <3>.(3)[1:swapper/0][M4U]4G DRAM Mode is: 0 maxpfn 0xb4bc0
6336
6337[ 0.806977] <3>.(3)[1:swapper/0]MMP: MMProfileEnable(): enable: 1
6338
6339[ 0.807743] <3>.(3)[1:swapper/0]MMP: MMProfileForceStart(): start: 1
6340
6341[ 0.808719] <3>.(3)[1:swapper/0][PWM] get PWM1-main clock, ffffffc02002f9c0
6342
6343[ 0.809586] <3>.(3)[1:swapper/0][PWM] get PWM2-main clock, ffffffc02002fa80
6344
6345[ 0.810454] <3>.(3)[1:swapper/0][PWM] get PWM3-main clock, ffffffc02002fb40
6346
6347[ 0.811323] <3>.(3)[1:swapper/0][PWM] get PWM4-main clock, ffffffc02002fc00
6348
6349[ 0.812192] <3>.(3)[1:swapper/0][PWM] get PWM5-main clock, ffffffc02002fcc0
6350
6351[ 0.813062] <3>.(3)[1:swapper/0][PWM] get PWM6-main clock, ffffffc02002fd80
6352
6353[ 0.813933] <3>.(3)[1:swapper/0][PWM] get PWM7-main clock, ffffffc02002fe40
6354
6355[ 0.814795] <3>.(3)[1:swapper/0][PWM] get PWM-main clock, ffffffc02002ff00
6356
6357[ 0.815884] <3>.(3)[1:swapper/0][ALS/PS] stk3x1x_init
6358
6359[ 0.816614] <3>.(3)[1:swapper/0][ALS/PS] stk3x1x_init: i2c_number=4
6360
6361[ 0.817386] <3>.(3)[1:swapper/0]<ALS/PS> alsps_driver_add
6362
6363[ 0.818058] <3>.(3)[1:swapper/0]<ALS/PS> register alsps driver for the first time
6364
6365[ 0.819270] <2>.(2)[1:swapper/0]<ALS/PS> als_ps_probe
6366
6367[ 0.819959] <2>.(2)[1:swapper/0][ALS/PS] ltr559_init
6368
6369[ 0.820682] <2>.(2)[1:swapper/0]<ALS/PS> alsps_driver_add
6370
6371[ 0.821353] <2>.(2)[1:swapper/0][Gsensor] bma253_init
6372
6373[ 0.822073] <2>.(2)[1:swapper/0][Gsensor] bma253_init: i2c_number=2
6374
6375[ 0.823153] <2>.(2)[1:swapper/0][Accdet]accdet_mod_init begin!
6376
6377[ 0.824616] <2>.(2)[1:swapper/0]input: ACCDET as /devices/virtual/input/input0
6378
6379[ 0.826531] <3>.(3)[1:swapper/0][Accdet]accdet set EINT finished, accdet_irq=113, headsetdebounce=0
6380
6381[ 1.028679] <3>.(3)[1:swapper/0][Accdet]platform_driver_register done!
6382
6383[ 1.029484] <3>.(3)[1:swapper/0][Accdet]accdet_mod_init done!
6384
6385[ 1.031582] mtk_rtc_common: rtc_init
6386
6387[ 1.033175] <3>.(3)[1:swapper/0]mtk_rtc_common: read al time = 1970/01/01 00:00:00 (0)
6388
6389[ 1.035080] <3>.(3)[1:swapper/0]mt-rtc mt-rtc: rtc core: registered mt-rtc as rtc0
6390
6391[ 1.036490] <3>.(3)[1:swapper/0][MU3D]mu3d_parse_dts: use device tree
6392
6393[ 1.037307] <3>.(3)[1:swapper/0][MU3D]eint number - 116
6394
6395[ 1.037949] <3>.(3)[1:swapper/0][MU3D]drv_mode:3, str_mode:0, num_eps:9, ports:1
6396
6397[ 1.038895] <3>.(3)[1:swapper/0][MU3D]otg-mode:1, init_to_host:0, u3_otg:0, wakeup_src:0
6398
6399[ 1.039896] <3>.(3)[1:swapper/0][MU3D]eint:116, p0_vbus:1, p0_gpio:-1, p1_vbus:0, p1_gpio:-1
6400
6401[ 1.040991] <3>.(3)[1:swapper/0][MU3D]fail to get vusb33
6402
6403[ 1.041642] <3>.(3)[1:swapper/0][MU3D]fail to get regulators
6404
6405[ 1.042347] <3>.(3)[1:swapper/0][MU3D]fail to get mu3d resources
6406
6407[ 1.043124] <3>.(3)[1:swapper/0]platform 11270000.usb: Driver musb-mtu3d requests probe deferral
6408
6409[ 1.044368] <3>.(3)[1:swapper/0][BOOT_COMMON] [create_sysfs] No atag,meta found !
6410
6411[ 1.045495] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] nt51021_iic_init (line:576) :nt51021_iic_init
6412
6413[ 1.046921] <3>.(3)[1:swapper/0]platform 14022000.smi: Driver mtk-smi requests probe deferral
6414
6415[ 1.048283] <3>.(3)[1:swapper/0]platform 14021000.larb: Driver mtk-smi-larb requests probe deferral
6416
6417[ 1.049460] <3>.(3)[1:swapper/0]platform 14027000.larb: Driver mtk-smi-larb requests probe deferral
6418
6419[ 1.050628] <3>.(3)[1:swapper/0]platform 15001000.larb: Driver mtk-smi-larb requests probe deferral
6420
6421[ 1.051790] <3>.(3)[1:swapper/0]platform 16010000.larb: Driver mtk-smi-larb requests probe deferral
6422
6423[ 1.052947] <3>.(3)[1:swapper/0]platform 18001000.larb: Driver mtk-smi-larb requests probe deferral
6424
6425[ 1.054106] <3>.(3)[1:swapper/0]platform 19001000.larb: Driver mtk-smi-larb requests probe deferral
6426
6427[ 1.055400] <3>.(3)[1:swapper/0][DISP][primary_display_get_width #4845]ERROR:lcm handle is null
6428
6429[ 1.056477] <3>.(3)[1:swapper/0][DISP][primary_display_get_height #4864]ERROR:lcm handle is null
6430
6431[ 1.057572] <3>.(3)[1:swapper/0][pid=1]smi_init done
6432
6433[ 1.058197] <3>.(3)[1:swapper/0][MTKFB]frame buffer driver init
6434
6435[ 1.059100] <3>.(3)[1:swapper/0][DISP]func|mtkfb_probe
6436
6437[ 1.059731] <3>.(3)[1:swapper/0][MTKFB]mtkfb_probe start
6438
6439[ 1.060486] <3>.(3)[1:swapper/0][MTKFB]mtkfb_probe is earlier than SMI
6440
6441[ 1.061298] <3>.(3)[1:swapper/0]platform soc:MTKFB@bf200000: Driver mtkfb requests probe deferral
6442
6443[ 1.062516] <3>.(3)[1:swapper/0][MTKFB]frame buffer driver init -- leave
6444
6445[ 1.063628] <3>.(3)[1:swapper/0][DISP]create ion client 0xffffffc070f78c00
6446
6447[ 1.064583] <2>.(2)[74:disp_switch_mod][DISP]disp_switch_mode_kthread in!
6448
6449[ 1.064591] <2>.(3)[1:swapper/0][DISP]Register the disp driver
6450
6451[ 1.066227] <3>.(3)[1:swapper/0][DDR INFO]module init
6452
6453[ 1.066920] <3>.(3)[1:swapper/0][DDR INFO]DDRPHY0 ADDRESS ffffff8000e32000
6454
6455[ 1.067790] <3>.(3)[1:swapper/0][DDR INFO]DRAMC0 ADDRESS ffffff8000e34000,
6456
6457[ 1.068712] <3>.(3)[1:swapper/0][DDR INFO]DRAMC0_NAO ADDRESS ffffff8000e36000,
6458
6459[ 1.069655] <3>.(3)[1:swapper/0][DDR INFO]DDRPHY1 ADDRESS ffffff8000e38000
6460
6461[ 1.070553] <3>.(3)[1:swapper/0][DDR INFO]DRAMC1 ADDRESS ffffff8000e3a000,
6462
6463[ 1.071455] <3>.(3)[1:swapper/0][DDR INFO]DRAMC1_NA1 ADDRESS ffffff8000e3c000,
6464
6465[ 1.072400] <3>.(3)[1:swapper/0][DDR INFO]CCIF0 ADDRESS ffffff8000e3e000,
6466
6467[ 1.073290] <3>.(3)[1:swapper/0][DDR INFO]EMI ADDRESS ffffff8000e52000,
6468
6469[ 1.075892] <3>.(3)[1:swapper/0][kd_sensorlist][CAMERA_HW_i2C_init]MTKCAM I2C Bus #3 , #6
6470
6471[ 1.076907] <3>.(3)[1:swapper/0][kd_sensorlist][CAMERA_HW_i2C_init]+++
6472
6473[ 1.077911] <3>.(3)[1:swapper/0]image_sensor 15008000.camera1: could not find pctldev for node /soc/pwrap@1000d000/mt6397/pinctrl@c000/cam1@1, deferring probe
6474
6475[ 1.079701] <3>.(3)[1:swapper/0]platform 15008000.camera1: Driver image_sensor requests probe deferral
6476
6477[ 1.081099] <3>.(3)[1:swapper/0]image_sensor_bus2 15008000.camera2: could not find pctldev for node /soc/pwrap@1000d000/mt6397/pinctrl@c000/cam2@1, deferring probe
6478
6479[ 1.082921] <3>.(3)[1:swapper/0]platform 15008000.camera2: Driver image_sensor_bus2 requests probe deferral
6480
6481[ 1.084220] <3>.(3)[1:swapper/0][kd_sensorlist][CAMERA_HW_i2C_init]---
6482
6483[ 1.085351] <3>.(3)[1:swapper/0]km input MET_BM__Init...
6484
6485[ 1.086055] <3>.(3)[1:swapper/0]km MET_BM_Init node =ffffffc074b89c68
6486
6487[ 1.086860] <3>.(3)[1:swapper/0]km MET_BM_Init BaseAddrEMI =ffffff8000e5c000
6488
6489[ 1.087740] <3>.(3)[1:swapper/0]MET EMI: of_iomap <mediatek,EMI> to ffffff8000e5c000
6490
6491[ 1.088775] <3>.(3)[1:swapper/0]MET EMI: of_iomap <mediatek,DRAMC0_NAO> to ffffff8000e5e000
6492
6493[ 1.089867] <3>.(3)[1:swapper/0]MET EMI: of_iomap <mediatek,DRAMC1_NAO> to ffffff8000e72000
6494
6495[ 1.090988] <3>.(3)[1:swapper/0]Can't find mt_get_emi_freq()
6496
6497[ 1.091959] <3>.(3)[1:swapper/0][WMT-DETECT][I]wmt_detect_driver_init:driver(major 154) installed success
6498
6499[ 1.093171] <3>.(3)[1:swapper/0][SDIO-DETECT][I]sdio_detect_init:sdio_register_driver() ret=0
6500
6501[ 1.094661] <3>.(3)[1:swapper/0]mediatek,connectivity-combo mediatek,connectivity-combo: could not find pctldev for node /soc/pwrap@1000d000/mt6397/pinctrl@c000/cfg_gpio17_mode1_pull_dis, deferring probe
6502
6503[ 1.096938] <3>.(3)[1:swapper/0]platform mediatek,connectivity-combo: Driver mediatek,connectivity-combo requests probe deferral
6504
6505[ 1.099133] <3>.(3)[1:swapper/0][LAST PC] CORE_0 PC = 0x0( + 0x0), FP = 0x0, SP = 0x0
6506
6507[ 1.099133] <3>[LAST PC] CORE_1 PC = 0x0( + 0x0), FP = 0x0, SP = 0x0
6508
6509[ 1.099133] <3>[LAST PC] CORE_2 PC = 0x8000201021504034 ( + 0x0)
6510
6511[ 1.099133] <3>[LAST PC] CORE_3 PC = 0x80002450036d10 ( + 0x0)
6512
6513[ 1.102465] <3>.(3)[1:swapper/0]systracker probe
6514
6515[ 1.103041] <3>.(3)[1:swapper/0]of_iomap for systracker @ 0xffffff8000e76000
6516
6517[ 1.103933] <3>.(3)[1:swapper/0]systracker_platform_probe_default:95: irq # 36
6518
6519[ 1.105051] <3>.(3)[1:swapper/0][EMI DVFS FLIPER] prepare mt pp transfer: jiffies:4294937405-->4294937905
6520
6521[ 1.106236] <3>.(3)[1:swapper/0][EMI DVFS FLIPER] - next jiffies:4294937405 >>> 4294937415
6522
6523[ 1.108202] <3>.(3)[1:swapper/0][THERM_CTRL] thermal_base=0xffffff8000e78000
6524
6525[ 1.109099] <3>.(3)[1:swapper/0][THERM_CTRL] thermal_phy_base=0x1100b000
6526
6527[ 1.109944] <3>.(3)[1:swapper/0][THERM_CTRL] thermal_irq_number=0x30
6528
6529[ 1.110734] <3>.(3)[1:swapper/0][THERM_CTRL] auxadc_ts_base=0xffffffc074b8c498
6530
6531[ 1.111633] <3>.(3)[1:swapper/0][THERM_CTRL] auxadc_ts_phy_base=0x11001000
6532
6533[ 1.112491] <3>.(3)[1:swapper/0][THERM_CTRL] apmixed_ts_base=0xffffffc074b8a838
6534
6535[ 1.113401] <3>.(3)[1:swapper/0][THERM_CTRL] apmixed_phy_base=0x10209000
6536
6537[ 1.114233] <3>.(3)[1:swapper/0][THERM_CTRL] pericfg_base=0xffffffc074b6cbe8
6538
6539[ 1.119030] <3>.(3)[1:swapper/0]Power/PMIC_Thermal: Reg(0x1E2)=0x4f8, Reg(0x1EA)=0x62ca, Reg(0x1EC)=0x1
6540
6541[ 1.120869] <3>.(3)[1:swapper/0]mtkts_bts_probe thermal bts 0 0
6542
6543[ 1.121598] <3>.(3)[1:swapper/0]Thermal mtkts_bts_prepare_table with 4
6544
6545[ 1.122518] <3>.(3)[1:swapper/0]------------[ cut here ]------------
6546
6547[ 1.123314] <3>.(3)[1:swapper/0]WARNING: CPU: 3 PID: 1 at /mnt/build/workspace/ship_5362-suez-build/PRODUCT/suez/VARIANT/user/label/PRODUCT_BUILD_DUAL_EXEC/kernel/mediatek/mt8173b/kernel-3.18/drivers/base/core.c:551 device_create_file+0x7c/0xb0()
6548
6549[ 1.126031] <3>.(3)[1:swapper/0]Attribute params: read permission without 'show'
6550
6551[ 1.126948] Modules linked in:
6552
6553[ 1.127333] <3>.(3)[1:swapper/0]CPU: 3 PID: 1 Comm: swapper/0 Tainted: G S 3.18.19+ #1
6554
6555[ 1.128447] <3>.(3)[1:swapper/0]Hardware name: MT8173 (DT)
6556
6557[ 1.129143] <3>.(3)[1:swapper/0]Call trace:
6558
6559[ 1.129661] <3>.(3)[1:swapper/0][<ffffffc000087b30>] dump_backtrace+0x0/0x124
6560
6561[ 1.130547] <3>.(3)[1:swapper/0][<ffffffc000087c64>] show_stack+0x10/0x1c
6562
6563[ 1.131395] <3>.(3)[1:swapper/0][<ffffffc000994194>] dump_stack+0x74/0xb8
6564
6565[ 1.132238] <3>.(3)[1:swapper/0][<ffffffc000098ccc>] warn_slowpath_common+0x90/0xb8
6566
6567[ 1.133192] <3>.(3)[1:swapper/0][<ffffffc000098d40>] warn_slowpath_fmt+0x4c/0x58
6568
6569[ 1.134114] <3>.(3)[1:swapper/0][<ffffffc00032a968>] device_create_file+0x78/0xb0
6570
6571[ 1.135050] <3>.(3)[1:swapper/0][<ffffffc00059b028>] mtkts_bts_probe+0x174/0x258
6572
6573[ 1.135969] <3>.(3)[1:swapper/0][<ffffffc000330c24>] platform_drv_probe+0x48/0xb8
6574
6575[ 1.136903] <3>.(3)[1:swapper/0][<ffffffc00032ef34>] driver_probe_device+0x8c/0x244
6576
6577[ 1.137857] <3>.(3)[1:swapper/0][<ffffffc00032f130>] __device_attach+0x44/0x54
6578
6579[ 1.138768] <3>.(3)[1:swapper/0][<ffffffc00032d390>] bus_for_each_drv+0x50/0x94
6580
6581[ 1.139672] <3>.(3)[1:swapper/0][<ffffffc00032ee5c>] device_attach+0x98/0xc8
6582
6583[ 1.140550] <3>.(3)[1:swapper/0][<ffffffc00032e46c>] bus_probe_device+0x8c/0xb4
6584
6585[ 1.141461] <3>.(3)[1:swapper/0][<ffffffc00032c5a4>] device_add+0x404/0x4e8
6586
6587[ 1.142328] <3>.(3)[1:swapper/0][<ffffffc0003308c0>] platform_device_add+0xb4/0x220
6588
6589[ 1.143283] <3>.(3)[1:swapper/0][<ffffffc0003313c4>] platform_device_register+0x24/0x34
6590
6591[ 1.144280] <3>.(3)[1:swapper/0][<ffffffc000dd674c>] mtkts_bts_init+0x44/0xc4
6592
6593[ 1.145169] <3>.(3)[1:swapper/0][<ffffffc0000816e8>] do_one_initcall+0x94/0x1cc
6594
6595[ 1.146082] <3>.(3)[1:swapper/0][<ffffffc000da9b10>] kernel_init_freeable+0x148/0x1e8
6596
6597[ 1.147059] <3>.(3)[1:swapper/0][<ffffffc00098ff30>] kernel_init+0x10/0xe0
6598
6599[ 1.147913] <3>.(3)[1:swapper/0]---[ end trace ee85343b0a29e4eb ]---
6600
6601[ 1.148822] <3>.(3)[1:swapper/0]mtkts_bts_probe thermal bts 1 0
6602
6603[ 1.149551] <3>.(3)[1:swapper/0]Thermal mtkts_bts_prepare_table with 4
6604
6605[ 1.150464] <3>.(3)[1:swapper/0]------------[ cut here ]------------
6606
6607[ 1.151253] <3>.(3)[1:swapper/0]WARNING: CPU: 3 PID: 1 at /mnt/build/workspace/ship_5362-suez-build/PRODUCT/suez/VARIANT/user/label/PRODUCT_BUILD_DUAL_EXEC/kernel/mediatek/mt8173b/kernel-3.18/drivers/base/core.c:551 device_create_file+0x7c/0xb0()
6608
6609[ 1.153973] <3>.(3)[1:swapper/0]Attribute params: read permission without 'show'
6610
6611[ 1.154890] Modules linked in:
6612
6613[ 1.155273] <3>.(3)[1:swapper/0]CPU: 3 PID: 1 Comm: swapper/0 Tainted: G S W 3.18.19+ #1
6614
6615[ 1.156389] <3>.(3)[1:swapper/0]Hardware name: MT8173 (DT)
6616
6617[ 1.157071] <3>.(3)[1:swapper/0]Call trace:
6618
6619[ 1.157595] <3>.(3)[1:swapper/0][<ffffffc000087b30>] dump_backtrace+0x0/0x124
6620
6621[ 1.158484] <3>.(3)[1:swapper/0][<ffffffc000087c64>] show_stack+0x10/0x1c
6622
6623[ 1.159350] <3>.(3)[1:swapper/0][<ffffffc000994194>] dump_stack+0x74/0xb8
6624
6625[ 1.160189] <3>.(3)[1:swapper/0][<ffffffc000098ccc>] warn_slowpath_common+0x90/0xb8
6626
6627[ 1.161143] <3>.(3)[1:swapper/0][<ffffffc000098d40>] warn_slowpath_fmt+0x4c/0x58
6628
6629[ 1.162065] <3>.(3)[1:swapper/0][<ffffffc00032a968>] device_create_file+0x78/0xb0
6630
6631[ 1.162999] <3>.(3)[1:swapper/0][<ffffffc00059b028>] mtkts_bts_probe+0x174/0x258
6632
6633[ 1.163920] <3>.(3)[1:swapper/0][<ffffffc000330c24>] platform_drv_probe+0x48/0xb8
6634
6635[ 1.164854] <3>.(3)[1:swapper/0][<ffffffc00032ef34>] driver_probe_device+0x8c/0x244
6636
6637[ 1.165819] <3>.(3)[1:swapper/0][<ffffffc00032f130>] __device_attach+0x44/0x54
6638
6639[ 1.166712] <3>.(3)[1:swapper/0][<ffffffc00032d390>] bus_for_each_drv+0x50/0x94
6640
6641[ 1.167624] <3>.(3)[1:swapper/0][<ffffffc00032ee5c>] device_attach+0x98/0xc8
6642
6643[ 1.168501] <3>.(3)[1:swapper/0][<ffffffc00032e46c>] bus_probe_device+0x8c/0xb4
6644
6645[ 1.169422] <3>.(3)[1:swapper/0][<ffffffc00032c5a4>] device_add+0x404/0x4e8
6646
6647[ 1.170281] <3>.(3)[1:swapper/0][<ffffffc0003308c0>] platform_device_add+0xb4/0x220
6648
6649[ 1.171236] <3>.(3)[1:swapper/0][<ffffffc0003313c4>] platform_device_register+0x24/0x34
6650
6651[ 1.172234] <3>.(3)[1:swapper/0][<ffffffc000dd6774>] mtkts_bts_init+0x6c/0xc4
6652
6653[ 1.173123] <3>.(3)[1:swapper/0][<ffffffc0000816e8>] do_one_initcall+0x94/0x1cc
6654
6655[ 1.174035] <3>.(3)[1:swapper/0][<ffffffc000da9b10>] kernel_init_freeable+0x148/0x1e8
6656
6657[ 1.175012] <3>.(3)[1:swapper/0][<ffffffc00098ff30>] kernel_init+0x10/0xe0
6658
6659[ 1.175867] <3>.(3)[1:swapper/0]---[ end trace ee85343b0a29e4ec ]---
6660
6661[ 1.176765] <3>.(3)[1:swapper/0]mtkts_bts_probe thermal bts 2 0
6662
6663[ 1.177494] <3>.(3)[1:swapper/0]Thermal mtkts_bts_prepare_table with 4
6664
6665[ 1.178407] <3>.(3)[1:swapper/0]------------[ cut here ]------------
6666
6667[ 1.179208] <3>.(3)[1:swapper/0]WARNING: CPU: 3 PID: 1 at /mnt/build/workspace/ship_5362-suez-build/PRODUCT/suez/VARIANT/user/label/PRODUCT_BUILD_DUAL_EXEC/kernel/mediatek/mt8173b/kernel-3.18/drivers/base/core.c:551 device_create_file+0x7c/0xb0()
6668
6669[ 1.181925] <3>.(3)[1:swapper/0]Attribute params: read permission without 'show'
6670
6671[ 1.182842] Modules linked in:
6672
6673[ 1.183224] <3>.(3)[1:swapper/0]CPU: 3 PID: 1 Comm: swapper/0 Tainted: G S W 3.18.19+ #1
6674
6675[ 1.184340] <3>.(3)[1:swapper/0]Hardware name: MT8173 (DT)
6676
6677[ 1.185023] <3>.(3)[1:swapper/0]Call trace:
6678
6679[ 1.185547] <3>.(3)[1:swapper/0][<ffffffc000087b30>] dump_backtrace+0x0/0x124
6680
6681[ 1.186435] <3>.(3)[1:swapper/0][<ffffffc000087c64>] show_stack+0x10/0x1c
6682
6683[ 1.187282] <3>.(3)[1:swapper/0][<ffffffc000994194>] dump_stack+0x74/0xb8
6684
6685[ 1.188127] <3>.(3)[1:swapper/0][<ffffffc000098ccc>] warn_slowpath_common+0x90/0xb8
6686
6687[ 1.189091] <3>.(3)[1:swapper/0][<ffffffc000098d40>] warn_slowpath_fmt+0x4c/0x58
6688
6689[ 1.190006] <3>.(3)[1:swapper/0][<ffffffc00032a968>] device_create_file+0x78/0xb0
6690
6691[ 1.190939] <3>.(3)[1:swapper/0][<ffffffc00059b028>] mtkts_bts_probe+0x174/0x258
6692
6693[ 1.191860] <3>.(3)[1:swapper/0][<ffffffc000330c24>] platform_drv_probe+0x48/0xb8
6694
6695[ 1.192794] <3>.(3)[1:swapper/0][<ffffffc00032ef34>] driver_probe_device+0x8c/0x244
6696
6697[ 1.193748] <3>.(3)[1:swapper/0][<ffffffc00032f130>] __device_attach+0x44/0x54
6698
6699[ 1.194648] <3>.(3)[1:swapper/0][<ffffffc00032d390>] bus_for_each_drv+0x50/0x94
6700
6701[ 1.195559] <3>.(3)[1:swapper/0][<ffffffc00032ee5c>] device_attach+0x98/0xc8
6702
6703[ 1.196438] <3>.(3)[1:swapper/0][<ffffffc00032e46c>] bus_probe_device+0x8c/0xb4
6704
6705[ 1.197348] <3>.(3)[1:swapper/0][<ffffffc00032c5a4>] device_add+0x404/0x4e8
6706
6707[ 1.198215] <3>.(3)[1:swapper/0][<ffffffc0003308c0>] platform_device_add+0xb4/0x220
6708
6709[ 1.199180] <3>.(3)[1:swapper/0][<ffffffc0003313c4>] platform_device_register+0x24/0x34
6710
6711[ 1.200170] <3>.(3)[1:swapper/0][<ffffffc000dd679c>] mtkts_bts_init+0x94/0xc4
6712
6713[ 1.201059] <3>.(3)[1:swapper/0][<ffffffc0000816e8>] do_one_initcall+0x94/0x1cc
6714
6715[ 1.201971] <3>.(3)[1:swapper/0][<ffffffc000da9b10>] kernel_init_freeable+0x148/0x1e8
6716
6717[ 1.202948] <3>.(3)[1:swapper/0][<ffffffc00098ff30>] kernel_init+0x10/0xe0
6718
6719[ 1.203802] <3>.(3)[1:swapper/0]---[ end trace ee85343b0a29e4ed ]---
6720
6721[ 1.204974] <3>.(3)[1:swapper/0][cmb_stub] thermal_ctrl_cb null
6722
6723[ 1.210462] <2>.(2)[77:hang_detect][Hang_Detect] hang_detect thread starts.
6724
6725[ 1.211334] <2>.(2)[77:hang_detect]mirdump: reserved 444f0000+2000->ffffff8000eb1000
6726
6727[ 1.211336] <2>.(2)[77:hang_detect][Hang_Detect] hang_detect disabled.
6728
6729[ 1.214320] <0>-(0)[0:swapper/0][vcore dvfs]md32 ipi handler is called
6730
6731[ 1.214683] <0>.(3)[1:swapper/0]get EMI_BASE_ADDR @ ffffff8000e7c000
6732
6733[ 1.215921] <0>-(0)[0:swapper/0][vcore dvfs][md32]MD32_DTCM=0xffffff8000f58000
6734
6735[ 1.216820] <0>-(0)[0:swapper/0][vcore dvfs][md32]src_ptr=0xffffff800013ee40
6736
6737[ 1.217295] <0>.(3)[1:swapper/0]mt6397-regulator mt6397-regulator: Chip ID = 0x2091
6738
6739[ 1.217404] <0>.(3)[1:swapper/0]vpca15: 700 <--> 1350 mV at 1000 mV
6740
6741[ 1.217565] <0>.(3)[1:swapper/0]vpca7: 700 <--> 1350 mV at 1200 mV
6742
6743[ 1.217715] <0>.(3)[1:swapper/0]vsramca15: 700 <--> 1350 mV at 1012 mV
6744
6745[ 1.217864] <0>.(3)[1:swapper/0]vsramca7: 700 <--> 1350 mV at 1100 mV
6746
6747[ 1.218013] <0>.(3)[1:swapper/0]vcore: 700 <--> 1350 mV at 1093 mV
6748
6749[ 1.218158] <0>.(3)[1:swapper/0]vgpu: 700 <--> 1350 mV at 1000 mV
6750
6751[ 1.218308] <0>.(3)[1:swapper/0]vdrm: 1200 <--> 1400 mV at 1225 mV
6752
6753[ 1.218475] <0>.(3)[1:swapper/0]vio18: 1620 <--> 1980 mV at 1800 mV
6754
6755[ 1.218685] <0>.(3)[1:swapper/0]vtcxo: 2800 mV
6756
6757[ 1.218820] <0>.(3)[1:swapper/0]va28: 2800 mV
6758
6759[ 1.218957] <0>.(3)[1:swapper/0]vcama: 1500 <--> 2800 mV at 2800 mV
6760
6761[ 1.219104] <0>.(3)[1:swapper/0]vio28: 2800 mV
6762
6763[ 1.219232] <0>.(3)[1:swapper/0]vusb: 3300 mV
6764
6765[ 1.219376] <0>.(3)[1:swapper/0]vmc: 1800 <--> 3300 mV at 3300 mV
6766
6767[ 1.219539] <0>.(3)[1:swapper/0]vmch: 3000 <--> 3300 mV at 3300 mV
6768
6769[ 1.219689] <0>.(3)[1:swapper/0]vemc_3v3: 3000 <--> 3300 mV at 3300 mV
6770
6771[ 1.219844] <0>.(3)[1:swapper/0]vcamd: 1220 <--> 3300 mV at 2800 mV
6772
6773[ 1.219991] <0>.(3)[1:swapper/0]vcamio: 1000 <--> 3300 mV at 2800 mV
6774
6775[ 1.220140] <0>.(3)[1:swapper/0]vcamaf: 1200 <--> 3300 mV at 2800 mV
6776
6777[ 1.220293] <0>.(3)[1:swapper/0]vgp4: 1200 <--> 3300 mV at 2800 mV
6778
6779[ 1.220786] <0>.(3)[1:swapper/0]vgp5: 1200 <--> 3000 mV at 1800 mV
6780
6781[ 1.220959] <0>.(3)[1:swapper/0]vgp6: 1200 <--> 3300 mV at 3300 mV
6782
6783[ 1.221117] <0>.(3)[1:swapper/0]vibr: 1300 <--> 3300 mV at 3000 mV
6784
6785[ 1.221285] <0>.(3)[1:swapper/0]mtk_pctrl_init++++++
6786
6787[ 1.238008] <3>.(3)[1:swapper/0]tun: Universal TUN/TAP device driver, 1.6
6788
6789[ 1.238872] <3>.(3)[1:swapper/0]tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
6790
6791[ 1.239926] <3>.(3)[1:swapper/0]PPP generic driver version 2.4.2
6792
6793[ 1.240765] <3>.(3)[1:swapper/0]PPP BSD Compression module registered
6794
6795[ 1.241565] <3>.(3)[1:swapper/0]PPP Deflate Compression module registered
6796
6797[ 1.242421] <3>.(3)[1:swapper/0]PPP MPPE Compression module registered
6798
6799[ 1.243313] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ax88179_178a
6800
6801[ 1.244316] <3>.(3)[1:swapper/0]usbcore: registered new interface driver cdc_ether
6802
6803[ 1.245285] <3>.(3)[1:swapper/0]usbcore: registered new interface driver cdc_eem
6804
6805[ 1.246236] <3>.(3)[1:swapper/0]usbcore: registered new interface driver dm9601
6806
6807[ 1.247173] <3>.(3)[1:swapper/0]usbcore: registered new interface driver rndis_host
6808
6809[ 1.248180] <3>.(3)[1:swapper/0]usbcore: registered new interface driver cdc_ncm
6810
6811[ 1.249142] <3>.(3)[1:swapper/0]usbcore: registered new interface driver cdc_mbim
6812
6813[ 1.250071] <3>.(3)[1:swapper/0]ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
6814
6815[ 1.251584] <3>.(3)[1:swapper/0]usbcore: registered new interface driver cdc_wdm
6816
6817[ 1.252551] <3>.(3)[1:swapper/0]usbcore: registered new interface driver usb-storage
6818
6819[ 1.253538] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-alauda
6820
6821[ 1.254513] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-cypress
6822
6823[ 1.255499] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-datafab
6824
6825[ 1.256484] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-freecom
6826
6827[ 1.257469] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-isd200
6828
6829[ 1.258444] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-jumpshot
6830
6831[ 1.259458] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-karma
6832
6833[ 1.260422] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-onetouch
6834
6835[ 1.261419] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-sddr09
6836
6837[ 1.262393] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-sddr55
6838
6839[ 1.263373] <3>.(3)[1:swapper/0]usbcore: registered new interface driver ums-usbat
6840
6841[ 1.264405] <3>.(3)[1:swapper/0]usbcore: registered new interface driver usbserial
6842
6843[ 1.265372] <3>.(3)[1:swapper/0]usbcore: registered new interface driver option
6844
6845[ 1.266315] <3>.(3)[1:swapper/0]usbserial: USB Serial support registered for GSM modem (1-port)
6846
6847[ 1.267429] <3>.(3)[1:swapper/0]usbcore: registered new interface driver trancevibrator
6848
6849[ 1.269264] <3>.(3)[1:swapper/0]kpd: Keypad probe start!!!
6850
6851[ 1.270020] <3>.(3)[1:swapper/0]kpd: kp base: 0xffffff8000e92000, addr:0xffffffc0010c7888, kp irq: 99
6852
6853[ 1.271196] <3>.(3)[1:swapper/0]kpd: key-debounce = 1024, sw-pwrkey = 116, hw-pwrkey = 8, hw-rstkey = 0, sw-rstkey = 0
6854
6855[ 1.272525] <3>.(3)[1:swapper/0]kpd: init_keymap_state done: ffff ffff ffff ffff ff!
6856
6857[ 1.273639] <3>.(3)[1:swapper/0]input: mtk-kpd as /devices/soc/10010000.keypad/input/input1
6858
6859[ 1.274834] <0>.(0)[0:swapper/0]kpd: kpd: register = ffff ffff ffff ffff ff
6860
6861[ 1.274858] <0>.(3)[1:swapper/0]kpd: Other Boot Mode long press reboot selection
6862
6863[ 1.274861] <0>.(3)[1:swapper/0]kpd: Enable other mode LPRST
6864
6865[ 1.274886] <0>.(3)[1:swapper/0]kpd: kpd_pdrv_probe Done
6866
6867[ 1.275090] <0>.(3)[1:swapper/0]usbcore: registered new interface driver xpad
6868
6869[ 1.275133] <0>.(3)[1:swapper/0]usbcore: registered new interface driver usb_acecad
6870
6871[ 1.275174] <0>.(3)[1:swapper/0]usbcore: registered new interface driver aiptek
6872
6873[ 1.275213] <0>.(3)[1:swapper/0]usbcore: registered new interface driver gtco
6874
6875[ 1.275253] <0>.(3)[1:swapper/0]usbcore: registered new interface driver hanwang
6876
6877[ 1.275292] <0>.(3)[1:swapper/0]usbcore: registered new interface driver kbtab
6878
6879[ 1.275359] <0>.(3)[1:swapper/0][tpd_em_log] :register device successfully
6880
6881[ 1.275975] <0>.(3)[1:swapper/0]input: Unspecified device as /devices/virtual/input/input2
6882
6883[ 1.276619] <0>.(3)[1:swapper/0]i2c /dev entries driver
6884
6885[ 1.285992] <0>.(0)[0:swapper/0]kpd: save new keymap state
6886
6887[ 1.289097] <3>.(3)[1:swapper/0]VDVFS: 600 <--> 1393 mV at 1000 mV
6888
6889[ 1.290456] <3>.(3)[1:swapper/0]VBIASN: 200 <--> 800 mV
6890
6891[ 1.294308] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] nt51021_probe (line:534) :name=nt51021_i2c, addr=0x6f
6892
6893[ 1.296122] <3>.(3)[1:swapper/0]usbcore: registered new interface driver uvcvideo
6894
6895[ 1.297047] <3>.(3)[1:swapper/0]USB Video Class driver (1.1.1)
6896
6897[ 1.301550] <3>.(3)[1:swapper/0]10-006b supply reg-i2c not found, using dummy regulator
6898
6899[ 1.302583] <3>.(3)[1:swapper/0]bq24297 10-006b: Fail to set 1.8V to reg-i2c: -22
6900
6901[ 1.303964] <3>.(3)[1:swapper/0]BQ24296 device is found. register charger control.
6902
6903[ 1.311196] <3>.(3)[1:swapper/0]i2c-core: driver [bq24297] using legacy suspend method
6904
6905[ 1.312176] <3>.(3)[1:swapper/0]i2c-core: driver [bq24297] using legacy resume method
6906
6907[ 1.313725] <3>.(3)[1:swapper/0]******** MTK WDT driver probe!! ********
6908
6909[ 1.314719] <3>.(3)[1:swapper/0]mtk_wdt_probe : done WDT_MODE(5d),MTK_WDT_NONRST_REG(0)
6910
6911[ 1.316305] <3>.(3)[1:swapper/0]device-mapper: uevent: version 1.0.3
6912
6913[ 1.317282] <3>.(3)[1:swapper/0]device-mapper: ioctl: 4.28.0-ioctl (2014-09-17) initialised: dm-devel@redhat.com
6914
6915[ 1.320639] <3>.(3)[1:swapper/0]vio18: unsupportable voltage range: 3300000-1980000uV
6916
6917[ 1.321615] <3>.(3)[1:swapper/0]mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
6918
6919[ 1.358929] <3>.(3)[1:swapper/0]mtk-msdc 11240000.mmc: Got CD GPIO
6920
6921[ 1.399697] <0>.(0)[1:swapper/0][sd]of msdc DT probe sdio!, hostId:3
6922
6923[ 1.400502] <0>.(0)[1:swapper/0][sd]of_iomap for msdc @ 0xffffff8000f3e000
6924
6925[ 1.401360] <0>.(0)[1:swapper/0][sd]of_top_iomap for msdc @ 0xffffff8000f3e000
6926
6927[ 1.402276] <0>.(0)[1:swapper/0][sd]msdc get irq # 56
6928
6929[ 1.402901] <0>.(0)[1:swapper/0][sd][MSDC3] cd-gpios isn't found in DT
6930
6931[ 1.403710] <0>.(0)[1:swapper/0][sd][MSDC3] register_setting is not found in DT.
6932
6933[ 1.404681] <0>.(0)[1:swapper/0][sd]of_iomap for gpio base @ 0xffffff8000f74000
6934
6935[ 1.406117] <0>.(0)[1:swapper/0][sd]of_iomap for APMIXED base @ 0xffffff8000f7e000
6936
6937[ 1.407074] <0>.(0)[1:swapper/0][sd]of_iomap for TOPCKGEN base @ 0xffffff8000f80000
6938
6939[ 1.408156] <0>.(0)[1:swapper/0]11260000.sdio supply VEMC_3V3 not found, using dummy regulator
6940
6941[ 1.409385] <0>.(0)[1:swapper/0]11260000.sdio supply VMC not found, using dummy regulator
6942
6943[ 1.410499] <0>.(0)[1:swapper/0]11260000.sdio supply VMCH not found, using dummy regulator
6944
6945[ 1.411554] <0>.(0)[1:swapper/0][sd]platform_data hw:0xffffffc020353b40, is msdc3
6946
6947[ 1.412617] <0>.(0)[1:swapper/0]enter mtk_wcn_cmb_sdio_request_eirq
6948
6949[ 1.413705] <0>.(0)[1:swapper/0]WIFI EINT irq 102 !!
6950
6951[ 1.414317] <0>.(0)[1:swapper/0]exit mtk_wcn_cmb_sdio_request_eirq
6952
6953[ 1.415389] [sd]msdc3 drving<clk 3,cmd 3,dat 3>
6954
6955[ 1.415944] <3>.(3)[1:swapper/0][sd]msdc3 -> No power control, host_function<0x2> & Power_domain<0> <- msdc_set_power_mode() : L<2404> PID<swapper/0><0x1>
6956
6957[ 1.438739] <3>.(3)[1:swapper/0][sd]msdc3 Set<400K> src:<200000K> sclk:<400K> timing<0> mode:0 div:125 cfg:0x207d99
6958
6959[ 1.458776] <3>.(3)[1:swapper/0][msdc_debug_proc_init]: successfully create /proc/msdc_debug
6960
6961[ 1.459826] <3>.(3)[1:swapper/0][msdc_debug_proc_init]: successfully create /proc/msdc_help
6962
6963[ 1.460867] <3>.(3)[1:swapper/0][msdc_debug_proc_init]: successfully create /proc/msdc_FT
6964
6965[ 1.461886] <3>.(3)[1:swapper/0][msdc_debug_proc_init]: successfully create /proc/msdc_tune
6966
6967[ 1.462928] <3>.(3)[1:swapper/0][msdc_debug_proc_init]: successfully create /proc/msdc_tune_flag
6968
6969[ 1.524764] <0>.(0)[6:kworker/u8:0]mtk-msdc 11230000.mmc: phase: [map:ffffff7f] [maxlen:24] [final:20]
6970
6971[ 1.525922] <0>.(0)[6:kworker/u8:0]mtk-msdc 11230000.mmc: Final cmd pad delay: 14
6972
6973[ 1.539121] <0>.(0)[1:swapper/0]i2c-core: driver [lp855x_led] using legacy suspend method
6974
6975[ 1.540133] <0>.(0)[1:swapper/0]i2c-core: driver [lp855x_led] using legacy resume method
6976
6977[ 1.541245] <0>.(0)[1:swapper/0]hidraw: raw HID events driver (C) Jiri Kosina
6978
6979[ 1.544635] <0>.(0)[1:swapper/0]usbcore: registered new interface driver usbhid
6980
6981[ 1.545538] <0>.(0)[1:swapper/0]usbhid: USB HID core driver
6982
6983[ 1.546711] <0>.(0)[1:swapper/0]ashmem: initialized
6984
6985[ 1.547429] <0>.(0)[1:swapper/0]logger: created 256K log 'log_main'
6986
6987[ 1.548310] <0>.(0)[1:swapper/0]logger: created 256K log 'log_events'
6988
6989[ 1.549246] <0>.(0)[1:swapper/0]logger: created 256K log 'log_radio'
6990
6991[ 1.550133] <0>.(0)[1:swapper/0]logger: created 256K log 'log_system'
6992
6993[ 1.551032] <0>.(0)[1:swapper/0]logger: created 256K log 'log_kernel'
6994
6995[ 1.551957] <0>.(0)[1:swapper/0]logger: created 128K log 'log_metrics'
6996
6997[ 1.552868] <0>.(0)[1:swapper/0]logger: created 256K log 'log_amazon_main'
6998
6999[ 1.553809] <0>.(0)[1:swapper/0]logger: created 128K log 'log_vitals'
7000
7001[ 1.555021] <0>.(0)[1:swapper/0]Registering kernel log console
7002
7003[ 1.557872] <0>.(0)[1:swapper/0]console [klog-1] enabled
7004
7005[ 1.559143] <3>.(3)[6:kworker/u8:0]mmc0: new HS400 MMC card at address 0001
7006
7007[ 1.559216] <3>.(2)[1:swapper/0]usbcore: registered new interface driver snd-usb-audio
7008
7009[ 1.561314] <0>.(0)[6:kworker/u8:0]mmcblk0: mmc0:0001 DF4032 29.1 GiB
7010
7011[ 1.562277] <0>.(0)[6:kworker/u8:0]mmcblk0boot0: mmc0:0001 DF4032 partition 1 1.00 MiB
7012
7013[ 1.563391] <1>.(1)[6:kworker/u8:0]mmcblk0boot1: mmc0:0001 DF4032 partition 2 4.00 MiB
7014
7015[ 1.564493] <0>.(0)[6:kworker/u8:0]mmcblk0rpmb: mmc0:0001 DF4032 partition 3 4.00 MiB
7016
7017[ 1.567116] <2>.(2)[1:swapper/0]------------[ cut here ]------------
7018
7019[ 1.567985] <2>.(2)[1:swapper/0]WARNING: CPU: 2 PID: 1 at /mnt/build/workspace/ship_5362-suez-build/PRODUCT/suez/VARIANT/user/label/PRODUCT_BUILD_DUAL_EXEC/kernel/mediatek/mt8173b/kernel-3.18/drivers/base/core.c:548 device_create_file+0x9c/0xb0()
7020
7021[ 1.570802] <2>.(2)[1:swapper/0]Attribute rt5514_id: write permission without 'store'
7022
7023[ 1.571773] Modules linked in:
7024
7025[ 1.572156] <2>.(2)[1:swapper/0]CPU: 2 PID: 1 Comm: swapper/0 Tainted: G S W 3.18.19+ #1
7026
7027[ 1.573271] <2>.(2)[1:swapper/0]Hardware name: MT8173 (DT)
7028
7029[ 1.573954] <2>.(2)[1:swapper/0]Call trace:
7030
7031[ 1.574485] <2>.(2)[1:swapper/0][<ffffffc000087b30>] dump_backtrace+0x0/0x124
7032
7033[ 1.575371] <2>.(2)[1:swapper/0][<ffffffc000087c64>] show_stack+0x10/0x1c
7034
7035[ 1.576218] <2>.(2)[1:swapper/0][<ffffffc000994194>] dump_stack+0x74/0xb8
7036
7037[ 1.577064] <2>.(2)[1:swapper/0][<ffffffc000098ccc>] warn_slowpath_common+0x90/0xb8
7038
7039[ 1.578016] <2>.(2)[1:swapper/0][<ffffffc000098d40>] warn_slowpath_fmt+0x4c/0x58
7040
7041[ 1.578949] <2>.(2)[1:swapper/0][<ffffffc00032a988>] device_create_file+0x98/0xb0
7042
7043[ 1.579628] <2>.(3)[6:kworker/u8:0]GPT:disk_guids don't match.
7044
7045[ 1.579633] <2>.(3)[6:kworker/u8:0]GPT:partition_entry_array_crc32 values don't match: 0x41040521 != 0x84d7a266
7046
7047[ 1.579637] <2>.(3)[6:kworker/u8:0]GPT: Use GNU Parted to correct GPT errors.
7048
7049[ 1.579686] <2>.(3)[6:kworker/u8:0] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17
7050
7051[ 1.583928] <2>.(2)[1:swapper/0][<ffffffc0007ec8f8>] rt5514_i2c_probe+0x1ac/0x2b4
7052
7053[ 1.584256] <2>.(3)[6:kworker/u8:0]Primary GPT is invalid, using alternate GPT.
7054
7055[ 1.584281] <2>.(3)[6:kworker/u8:0] mmcblk0boot0: p1 p2 p3 p4
7056
7057[ 1.585000] <2>.(3)[6:kworker/u8:0]mtk-msdc 11240000.mmc: crc/total 0/0 invalcrc 0 datato 0 cmdto 0 reqto 0 total_pc 1 pc_sus 0
7058
7059[ 1.587916] <2>.(2)[1:swapper/0][<ffffffc00068af90>] i2c_device_probe+0xd0/0x130
7060
7061[ 1.588849] <2>.(2)[1:swapper/0][<ffffffc00032ef34>] driver_probe_device+0x8c/0x244
7062
7063[ 1.589801] <2>.(2)[1:swapper/0][<ffffffc00032f1d8>] __driver_attach+0x98/0xa0
7064
7065[ 1.590699] <2>.(2)[1:swapper/0][<ffffffc00032d2d8>] bus_for_each_dev+0x54/0x98
7066
7067[ 1.591611] <2>.(2)[1:swapper/0][<ffffffc00032ea7c>] driver_attach+0x1c/0x28
7068
7069[ 1.592489] <2>.(2)[1:swapper/0][<ffffffc00032e6f8>] bus_add_driver+0x150/0x208
7070
7071[ 1.593400] <2>.(2)[1:swapper/0][<ffffffc00032fab0>] driver_register+0x64/0x134
7072
7073[ 1.594311] <2>.(2)[1:swapper/0][sd]msdc3 drving<clk 3,cmd 3,dat 3>
7074
7075[ 1.594313] <2>.(2)[1:swapper/0][<ffffffc00068bcf4>] i2c_register_driver+0x30/0xbc
7076
7077[ 1.596038] <2>.(2)[1:swapper/0][<ffffffc000de7058>] rt5514_i2c_driver_init+0x14/0x20
7078
7079[ 1.597012] <2>.(2)[1:swapper/0][<ffffffc0000816e8>] do_one_initcall+0x94/0x1cc
7080
7081[ 1.597924] <2>.(2)[1:swapper/0][<ffffffc000da9b10>] kernel_init_freeable+0x148/0x1e8
7082
7083[ 1.598908] <2>.(2)[1:swapper/0][<ffffffc00098ff30>] kernel_init+0x10/0xe0
7084
7085[ 1.599774] <2>.(2)[1:swapper/0]---[ end trace ee85343b0a29e4ee ]---
7086
7087[ 1.600567] <2>.(2)[1:swapper/0]------------[ cut here ]------------
7088
7089[ 1.601358] <2>.(2)[1:swapper/0]WARNING: CPU: 2 PID: 1 at /mnt/build/workspace/ship_5362-suez-build/PRODUCT/suez/VARIANT/user/label/PRODUCT_BUILD_DUAL_EXEC/kernel/mediatek/mt8173b/kernel-3.18/drivers/base/core.c:548 device_create_file+0x9c/0xb0()
7090
7091[ 1.604078] <2>.(2)[1:swapper/0]Attribute rt5514_version: write permission without 'store'
7092
7093[ 1.605105] <2>.(2)[1:swapper/0][sd]msdc3 -> !!! Set<0 Hz>
7094
7095[ 1.605358] <2>.(3)[6:kworker/u8:0]Modules linked in:
7096
7097[ 1.605368] <2>.(3)[6:kworker/u8:0][sd]msdc3 drving<clk 3,cmd 3,dat 3>
7098
7099[ 1.605370] <2>.(3)[6:kworker/u8:0][sd]msdc3 -> No power control, host_function<0x2> & Power_domain<0> <- msdc_set_power_mode() : L<2404> PID<kworker/u8:0><0x6>
7100
7101[ 1.609039] <2>.(2)[1:swapper/0]
7102
7103[ 1.609437] <2>.(2)[1:swapper/0]CPU: 2 PID: 1 Comm: swapper/0 Tainted: G S W 3.18.19+ #1
7104
7105[ 1.610551] <2>.(2)[1:swapper/0]Hardware name: MT8173 (DT)
7106
7107[ 1.611233] <2>.(2)[1:swapper/0]Call trace:
7108
7109[ 1.611759] <2>.(2)[1:swapper/0][<ffffffc000087b30>] dump_backtrace+0x0/0x124
7110
7111[ 1.612647] <2>.(2)[1:swapper/0][<ffffffc000087c64>] show_stack+0x10/0x1c
7112
7113[ 1.613494] <2>.(2)[1:swapper/0][<ffffffc000994194>] dump_stack+0x74/0xb8
7114
7115[ 1.614339] <2>.(2)[1:swapper/0][<ffffffc000098ccc>] warn_slowpath_common+0x90/0xb8
7116
7117[ 1.615292] <2>.(2)[1:swapper/0][<ffffffc000098d40>] warn_slowpath_fmt+0x4c/0x58
7118
7119[ 1.616215] <2>.(2)[1:swapper/0][<ffffffc00032a988>] device_create_file+0x98/0xb0
7120
7121[ 1.617149] <2>.(2)[1:swapper/0][<ffffffc0007ec910>] rt5514_i2c_probe+0x1c4/0x2b4
7122
7123[ 1.618080] <2>.(2)[1:swapper/0][<ffffffc00068af90>] i2c_device_probe+0xd0/0x130
7124
7125[ 1.619018] <2>.(2)[1:swapper/0][<ffffffc00032ef34>] driver_probe_device+0x8c/0x244
7126
7127[ 1.619969] <2>.(2)[1:swapper/0][<ffffffc00032f1d8>] __driver_attach+0x98/0xa0
7128
7129[ 1.620869] <2>.(2)[1:swapper/0][<ffffffc00032d2d8>] bus_for_each_dev+0x54/0x98
7130
7131[ 1.621780] <2>.(2)[1:swapper/0][<ffffffc00032ea7c>] driver_attach+0x1c/0x28
7132
7133[ 1.622658] <2>.(2)[1:swapper/0][<ffffffc00032e6f8>] bus_add_driver+0x150/0x208
7134
7135[ 1.623570] <2>.(2)[1:swapper/0][<ffffffc00032fab0>] driver_register+0x64/0x134
7136
7137[ 1.624479] <2>.(2)[1:swapper/0][<ffffffc00068bcf4>] i2c_register_driver+0x30/0xbc
7138
7139[ 1.625424] <2>.(2)[1:swapper/0][<ffffffc000de7058>] rt5514_i2c_driver_init+0x14/0x20
7140
7141[ 1.626399] <2>.(2)[1:swapper/0][<ffffffc0000816e8>] do_one_initcall+0x94/0x1cc
7142
7143[ 1.627311] <2>.(2)[1:swapper/0][<ffffffc000da9b10>] kernel_init_freeable+0x148/0x1e8
7144
7145[ 1.628288] <2>.(2)[1:swapper/0][<ffffffc00098ff30>] kernel_init+0x10/0xe0
7146
7147[ 1.629193] <2>.(2)[1:swapper/0]---[ end trace ee85343b0a29e4ef ]---
7148
7149[ 1.638805] <2>.(2)[6:kworker/u8:0][sd]msdc3 Set<300K> src:<200000K> sclk:<299K> timing<0> mode:0 div:167 cfg:0x20a799
7150
7151[ 1.651921] <2>.(2)[1:swapper/0]Codec driver version 0.0.9
7152
7153[ 1.653635] <2>.(2)[1:swapper/0]rt5514_dsp_set_idle_mode(775)dsp idle on
7154
7155[ 1.654925] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-soc-dl1-dai mapping ok
7156
7157[ 1.656405] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-rx-dai <-> mt-soc-ul1-dai mapping ok
7158
7159[ 1.657838] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-hdmi mapping ok
7160
7161[ 1.659313] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-btsco-dai mapping ok
7162
7163[ 1.660750] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-dl1-awb-dai mapping ok
7164
7165[ 1.662239] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: rt5514-aif1 <-> mt-soc-ul2-dai mapping ok
7166
7167[ 1.663584] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-hdmi-raw mapping ok
7168
7169[ 1.665029] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-spdif mapping ok
7170
7171[ 1.666441] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-i2s0-awb-dai mapping ok
7172
7173[ 1.667909] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-audio-mrgrx mapping ok
7174
7175[ 1.669361] <2>.(2)[1:swapper/0][sd]msdc3 drving<clk 3,cmd 3,dat 3>
7176
7177[ 1.669363] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-mrgrx-awb mapping ok
7178
7179[ 1.671596] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-soc-dl2-dai mapping ok
7180
7181[ 1.672993] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> snd-soc-dummy-dai mapping ok
7182
7183[ 1.674439] <2>.(2)[1:swapper/0]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> spi32766.0 mapping ok
7184
7185[ 1.679125] [sd]msdc3 -> !!! Set<0 Hz>
7186
7187[ 1.680266] <2>.(2)[1:swapper/0]mt_afe_platform_init invalid pm_domain
7188
7189[ 1.680765] <2>.(3)[6:kworker/u8:0][sd]msdc3 drving<clk 3,cmd 3,dat 3>
7190
7191[ 1.680767] <2>.(3)[6:kworker/u8:0][sd]msdc3 -> No power control, host_function<0x2> & Power_domain<0> <- msdc_set_power_mode() : L<2404> PID<kworker/u8:0><0x6>
7192
7193[ 1.683698] <2>.(2)[1:swapper/0]mt8173_dev_probe mt_afe_platform_init fail -517
7194
7195[ 1.687690] <2>.(2)[1:swapper/0]platform mt8173-soc-machine: Driver mt8173-soc-machine requests probe deferral
7196
7197[ 1.689222] <2>.(2)[1:swapper/0]drop_monitor: Initializing network drop monitor service
7198
7199[ 1.690278] <2>.(2)[1:swapper/0]Mirror/redirect action on
7200
7201[ 1.690964] <2>.(2)[1:swapper/0]u32 classifier
7202
7203[ 1.691510] <2>.(2)[1:swapper/0] Performance counters on
7204
7205[ 1.692204] <2>.(2)[1:swapper/0] input device check on
7206
7207[ 1.692876] <2>.(2)[1:swapper/0] Actions configured
7208
7209[ 1.693528] <2>.(2)[1:swapper/0]Netfilter messages via NETLINK v0.30.
7210
7211[ 1.694367] <2>.(2)[1:swapper/0]nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
7212
7213[ 1.695638] <2>.(2)[1:swapper/0]ctnetlink v0.93: registering with nfnetlink.
7214
7215[ 1.696914] <2>.(2)[1:swapper/0]xt_time: kernel timezone is -0000
7216
7217[ 1.697775] <2>.(2)[1:swapper/0]ipip: IPv4 over IPv4 tunneling driver
7218
7219[ 1.699159] <2>.(2)[1:swapper/0]ip_tables: (C) 2000-2006 Netfilter Core Team
7220
7221[ 1.700155] <2>.(2)[1:swapper/0]arp_tables: (C) 2002 David S. Miller
7222
7223[ 1.700962] <2>.(2)[1:swapper/0]TCP: cubic registered
7224
7225[ 1.701591] <2>.(2)[1:swapper/0]Initializing XFRM netlink socket
7226
7227[ 1.703647] <3>.(3)[1:swapper/0]mip6: Mobile IPv6
7228
7229[ 1.704255] <3>.(3)[1:swapper/0]ip6_tables: (C) 2000-2006 Netfilter Core Team
7230
7231[ 1.705275] <3>.(3)[1:swapper/0]sit: IPv6 over IPv4 tunneling driver
7232
7233[ 1.706950] <3>.(3)[1:swapper/0]bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
7234
7235[ 1.708780] <3>.(3)[1:swapper/0]8021q: 802.1Q VLAN Support v1.8
7236
7237[ 1.709034] <3>.(2)[6:kworker/u8:0][sd]msdc3 Set<260K> src:<200000K> sclk:<259K> timing<0> mode:0 div:193 cfg:0x20c199
7238
7239[ 1.711226] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0000849e4 (fpsimd_cpu_hotplug_notifier)
7240
7241[ 1.712296] <3>.(3)[1:swapper/0]Registered cp15_barrier emulation handler
7242
7243[ 1.713144] <3>.(3)[1:swapper/0]Registered setend emulation handler
7244
7245[ 1.713921] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc00009109c (insn_cpu_hotplug_notify)
7246
7247[ 1.715280] <3>.(3)[1:swapper/0][cpu_ntf] <00>ffffffc0000e4888 (console_cpu_notify)
7248
7249[ 1.717077] <0>.(0)[122:kworker/u8:2]mtk_mfg_2d_probe
7250
7251[ 1.717772] <0>.(0)[122:kworker/u8:2]mtk_mfg_async_probe0516
7252
7253[ 1.718698] <0>.(0)[122:kworker/u8:2][GPU_DVFS] mt_gpufreq_dvfs_mmpll_spd_bond = 0X6
7254
7255[ 1.719662] <0>.(0)[122:kworker/u8:2]mtk_gpufreq_register
7256
7257[ 1.720696] <2>.(2)[122:kworker/u8:2][MU3D]mu3d_parse_dts: use device tree
7258
7259[ 1.721577] <2>.(2)[122:kworker/u8:2][MU3D]eint number - 116
7260
7261[ 1.722278] <2>.(2)[122:kworker/u8:2][MU3D]drv_mode:3, str_mode:0, num_eps:9, ports:1
7262
7263[ 1.723254] <2>.(2)[122:kworker/u8:2][MU3D]otg-mode:1, init_to_host:0, u3_otg:0, wakeup_src:0
7264
7265[ 1.724317] <2>.(2)[122:kworker/u8:2][MU3D]eint:116, p0_vbus:1, p0_gpio:-1, p1_vbus:0, p1_gpio:-1
7266
7267[ 1.725894] <2>.(2)[122:kworker/u8:2]u3p_project_init phy0 make use of u3_current:0
7268
7269[ 1.738759] <2>.(2)[122:kworker/u8:2]usb_phy_generic.0.auto supply vcc not found, using dummy regulator
7270
7271[ 1.739983] <2>.(2)[122:kworker/u8:2][sd]msdc3 drving<clk 3,cmd 3,dat 3>
7272
7273[ 1.739985] <2>.(2)[122:kworker/u8:2][MU3D]mu3d_hal_clear_intr
7274
7275[ 1.741884] <2>.(2)[122:kworker/u8:2]musb-mtu3d 11270000.usb: MU3D using QMU, IRQ 58
7276
7277[ 1.742905] <2>.(2)[122:kworker/u8:2][MU3D]mtu3d_probe() done!
7278
7279[ 1.743953] <2>.(2)[122:kworker/u8:2][pid=122]larb 0-cnt 1 probe done
7280
7281[ 1.744916] <2>.(2)[122:kworker/u8:2][pid=122]larb 4-cnt 2 probe done
7282
7283[ 1.745885] <2>.(2)[122:kworker/u8:2][pid=122]larb 2-cnt 3 probe done
7284
7285[ 1.746853] <2>.(2)[122:kworker/u8:2][pid=122]larb 1-cnt 4 probe done
7286
7287[ 1.747823] <2>.(2)[122:kworker/u8:2][pid=122]larb 3-cnt 5 probe done
7288
7289[ 1.749075] <2>.(2)[122:kworker/u8:2][pid=122]larb 5-cnt 6 probe done
7290
7291[ 1.749949] <2>.(2)[122:kworker/u8:2][sd]msdc3 -> !!! Set<0 Hz>
7292
7293[ 1.749951] <2>.(2)[122:kworker/u8:2][DISP]func|mtkfb_probe
7294
7295[ 1.751376] <2>.(2)[122:kworker/u8:2][MTKFB]mtkfb_probe start
7296
7297[ 1.763460] <2>.(2)[122:kworker/u8:2][DISP]framebuffer va 18446743523972612096, mva 3032219648
7298
7299[ 1.764535] <2>.(2)[122:kworker/u8:2][DISP]func|primary_display_init
7300
7301[ 1.765461] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|mmsys, reg base: 0x14000000 --> map:0xffffff80011d0000, irq: 4294967232 --> map:0
7302
7303[ 1.767202] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_OVL, reg base: 0x1400c000 --> map:0xffffff80011d4000, irq: 180 --> map:70
7304
7305[ 1.768833] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_OVL1, reg base: 0x1400d000 --> map:0xffffff80011d5000, irq_mapped:71
7306
7307[ 1.770479] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_RDMA, reg base: 0x1400e000 --> map:0xffffff80011d8000, irq: 182 --> map:72
7308
7309[ 1.772105] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_RDMA1, reg base: 0x1400f000 --> map:0xffffff80011d9000, irq_mapped:73
7310
7311[ 1.773677] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_RDMA2, reg base: 0x14010000 --> map:0xffffff80011da000, irq_mapped:74
7312
7313[ 1.775331] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_WDMA, reg base: 0x14011000 --> map:0xffffff80011dc000, irq: 185 --> map:75
7314
7315[ 1.776957] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_WDMA1, reg base: 0x14012000 --> map:0xffffff80011dd000, irq_mapped:76
7316
7317[ 1.778624] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_COLOR, reg base: 0x14013000 --> map:0xffffff80011e0000, irq: 187 --> map:77
7318
7319[ 1.780262] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_COLOR1, reg base: 0x14014000 --> map:0xffffff80011e1000, irq_mapped:78
7320
7321[ 1.781937] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_AAL, reg base: 0x14015000 --> map:0xffffff80011d2000, irq: 189 --> map:79
7322
7323[ 1.783635] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_OD, reg base: 0x14023000 --> map:0xffffff80011e4000, irq: 196 --> map:80
7324
7325[ 1.785321] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_GAMMA, reg base: 0x14016000 --> map:0xffffff80011e6000, irq: 190 --> map:81
7326
7327[ 1.787026] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_MERGE, reg base: 0x14017000 --> map:0xffffff80011e8000, irq: 190 --> map:0
7328
7329[ 1.788740] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_SPLIT, reg base: 0x14018000 --> map:0xffffff80011ec000, irq: 190 --> map:0
7330
7331[ 1.790355] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_SPLIT1, reg base: 0x14019000 --> map:0xffffff80011ed000, irq_mapped:0
7332
7333[ 1.792009] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_UFOE, reg base: 0x1401a000 --> map:0xffffff80011ea000, irq: 190 --> map:0
7334
7335[ 1.793821] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DSI0, reg base: 0x1401b000 --> map:0xffffff80011f0000, irq: 192 --> map:82
7336
7337[ 1.795479] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DSI1, reg base: 0x1401c000 --> map:0xffffff80011f2000, irq: 193 --> map:83
7338
7339[ 1.797137] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DPI0, reg base: 0x1401d000 --> map:0xffffff80011f4000, irq: 194 --> map:84
7340
7341[ 1.798810] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DPI1, reg base: 0x14024000 --> map:0xffffff80011f6000, irq: 197 --> map:85
7342
7343[ 1.800460] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_PWM, reg base: 0x1401e000 --> map:0xffffff80011f8000, irq: 197 --> map:0
7344
7345[ 1.802052] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_PWM1, reg base: 0x1401f000 --> map:0xffffff80011f9000, irq_mapped:0
7346
7347[ 1.803703] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|MM_MUTEX, reg base: 0x14020000 --> map:0xffffff80011fc000, irq: 169 --> map:87
7348
7349[ 1.805491] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|smi, reg base: 0x14022000 --> map:0xffffff80011fe000, irq: 169 --> map:0
7350
7351[ 1.807406] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|MIPITX0, reg base: 0x10215000 --> map:0xffffff8003202000, irq: 169 --> map:0
7352
7353[ 1.809085] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|MIPITX1, reg base: 0x10216000 --> map:0xffffff8003204000, irq: 169 --> map:0
7354
7355[ 1.810832] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|gce, reg base: 0x10212000 --> map:0xffffff8003206000, irq: 135 --> map:37
7356
7357[ 1.812466] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_IO_DRIVING, reg base: 0x100020f0 --> map:0xffffff80032080f0, irq: 135 --> map:0
7358
7359[ 1.814220] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_TVDPLL_CFG6, reg base: 0x100000a0 --> map:0xffffff800320c0a0, irq: 135 --> map:0
7360
7361[ 1.815985] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_TVDPLL_CON0, reg base: 0x1000c270 --> map:0xffffff8003210270, irq: 135 --> map:0
7362
7363[ 1.817750] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|DISP_TVDPLL_CON1, reg base: 0x1000c274 --> map:0xffffff8003214274, irq: 135 --> map:0
7364
7365[ 1.819539] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|LVDSTX0, reg base: 0x10215800 --> map:0xffffff8003218800, irq: 135 --> map:0
7366
7367[ 1.821208] <2>.(2)[122:kworker/u8:2][DDP/ddp_manager]DT|DISPSYS|LVDSTX1, reg base: 0x10216800 --> map:0xffffff800321a800, irq: 135 --> map:0
7368
7369[ 1.822924] <2>.(2)[122:kworker/u8:2][DDP/ddp_path]ddp CG100:0x7d7a7ffc CG110:0xfffbffcc
7370
7371[ 1.824337] <3>.(3)[122:kworker/u8:2][DISP]func|disp_lcm_probe
7372
7373[ 1.825073] <3>.(3)[122:kworker/u8:2][LCM-NT51021-WUXGA-DSI-VDO] lcm_get_params (line:751) :
7374
7375[ 1.833297] <3>.(3)[122:kworker/u8:2][DISP]decouple NORMAL buffer : pgc->dc_buf[0] = 0x21100000 dc_vAddr[0] = 0xffffff800322a000
7376
7377[ 1.841856] <3>.(3)[122:kworker/u8:2][DISP]decouple NORMAL buffer : pgc->dc_buf[1] = 0x21a00000 dc_vAddr[1] = 0xffffff8003afb000
7378
7379[ 1.850409] <3>.(3)[122:kworker/u8:2][DISP]decouple NORMAL buffer : pgc->dc_buf[2] = 0x22300000 dc_vAddr[2] = 0xffffff80043cc000
7380
7381[ 1.851850] <3>.(3)[122:kworker/u8:2][DISP]func|_build_path_direct_link
7382
7383[ 1.852688] <3>.(3)[122:kworker/u8:2][DDP/ddp_path]ddp_set_dst_module, scenario=primary_disp, dst_module=dsi0
7384
7385[ 1.853930] <3>.(3)[122:kworker/u8:2][DISP]dpmgr set dst module FINISHED(dsi0 )
7386
7387[ 1.854944] <3>.(3)[122:kworker/u8:2][DISP]primary display is DIRECT LINK MODE
7388
7389[ 1.855870] <3>.(3)[122:kworker/u8:2][DDP/OVL]olv0_init open CG 0x7d7a7ffc
7390
7391[ 1.856850] <3>.(3)[122:kworker/u8:2]color_get_TDSHP_VA: TDSHP VA: 0xffffff8004c98000
7392
7393[ 1.857903] <3>.(3)[122:kworker/u8:2]color_get_TDSHP_VA: TDSHP1 VA: 0xffffff8004c9a000
7394
7395[ 1.858918] <3>.(3)[122:kworker/u8:2][DDP/]od_clock on CG 0x7d7a7ffc
7396
7397[ 1.859707] <3>.(3)[122:kworker/u8:2][DDP/RDMA]rdma0_init CG 0x7d7a7ffc
7398
7399[ 1.860530] <3>.(3)[122:kworker/u8:2][DDP/UFOE]ufoe_clock on CG 0x757a7ffc
7400
7401[ 1.861385] <3>.(3)[122:kworker/u8:2][DDP/][PWM] ddp_pwm_power_on: 22
7402
7403[ 1.861385] <3>
7404
7405[ 1.862414] <3>.(3)[122:kworker/u8:2][DISP]func|ddp_dsi_init
7406
7407[ 1.863114] <3>.(3)[122:kworker/u8:2][CMDQ][ERR]unrecognized subsys, msb=0x0000, physAddr:0x00000001
7408
7409[ 1.864252] <3>.(3)[122:kworker/u8:2][CMDQ][ERR]REC: Unsupported memory base address 0x00000001
7410
7411[ 1.865337] <3>.(3)[122:kworker/u8:2][CMDQ][ERR]unrecognized subsys, msb=0x0000, physAddr:0x00000001
7412
7413[ 1.866487] <3>.(3)[122:kworker/u8:2][CMDQ][ERR]REC: Unsupported memory base address 0x00000001
7414
7415[ 1.867570] <3>.(3)[122:kworker/u8:2][DISP]MIPITX for dsi0 is on
7416
7417[ 1.868339] <3>.(3)[122:kworker/u8:2][DDP/DSI]DSI_BackupRegisters VM_CMD_EN 1 TS_VFP_EN 1
7418
7419[ 1.869369] <3>.(3)[122:kworker/u8:2][DDP/ddp_manager]path build cmdq on scenario primary_disp
7420
7421[ 1.870437] <3>.(3)[122:kworker/u8:2][DDP/ddp_manager]ovl0 build cmdq, state=3
7422
7423[ 1.871348] <3>.(3)[122:kworker/u8:2][DDP/ddp_manager]color0 build cmdq, state=3
7424
7425[ 1.872281] <3>.(3)[122:kworker/u8:2][DDP/ddp_manager]dsi0 build cmdq, state=3
7426
7427[ 1.873193] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]======REC 0xffffffc07051c000 command buffer:
7428
7429[ 1.874249] <3>.(3)[122:kworker/u8:2]ffffffc07051c000: fffffffe 02000000 00000001 04086b0d
7430
7431[ 1.875277] <3>.(3)[122:kworker/u8:2]ffffffc07051c010: 80008001 20000035 00000004 0142374c
7432
7433[ 1.876304] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]======REC 0xffffffc07051c000 command buffer END
7434
7435[ 1.877389] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]REC 0xffffffc07051c000 command buffer TRANSLATED:
7436
7437[ 1.878497] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]MASK: 0xfffffffe
7438
7439[ 1.879258] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]WRIT: 0x00000001, addr=0x10006b0c [INFRA_AO],use_mask=1
7440
7441[ 1.880425] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]WFE: CMDQ_EVENT_MUTEX0_STREAM_EOF
7442
7443[ 1.881359] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]READ: R4, addr=0x1401374c [DISP_COLOR0],use_mask=0
7444
7445[ 1.882473] <3>.(3)[122:kworker/u8:2][CMDQ][LOG]======REC 0xffffffc07051c000 command END
7446
7447[ 1.883550] <3>.(3)[122:kworker/u8:2][DDP/][GAMMA] disp_gamma_write_lut_reg: gamma table [0] not initialized
7448
7449[ 1.884771] <3>.(3)[122:kworker/u8:2][DDP/][GAMMA] disp_ccorr_write_coef_reg: [0] not initialized
7450
7451[ 1.885876] <3>.(3)[122:kworker/u8:2][DDP/]ddp_bypass_od
7452
7453[ 1.886548] <3>.(3)[122:kworker/u8:2][DISP]func|ddp_dsi_config
7454
7455[ 1.887270] <3>.(3)[122:kworker/u8:2][DISP]MIPITX for dsi0 is on
7456
7457[ 1.898771] <3>.(3)[122:kworker/u8:2][DISP]func|disp_lcm_init
7458
7459[ 1.899497] <3>.(3)[122:kworker/u8:2][LCM-NT51021-WUXGA-DSI-VDO] lcm_init (line:853) :board_type:0x28, rev:0x40
7460
7461[ 1.900762] <3>.(3)[122:kworker/u8:2][LCM-NT51021-WUXGA-DSI-VDO] lcm_init (line:867) :Skip power_on & init lcm since it's done by lk
7462
7463[ 1.902343] <3>.(3)[122:kworker/u8:2][LCM-NT51021-WUXGA-DSI-VDO] lcm_init (line:882) :cmd_sel = 0x0
7464
7465[ 1.903721] <3>.(3)[122:kworker/u8:2][DISP]SODI enabled!
7466
7467[ 1.905007] <3>.(3)[122:kworker/u8:2][DISP]primary_display_init end
7468
7469[ 1.905787] <3>.(3)[122:kworker/u8:2][DISP]MTK_FB_XRES=1200, MTKFB_YRES=1920, MTKFB_BPP=32, MTK_FB_PAGES=3, MTKFB_LINE=4864, MTKFB_SIZEV=28016640
7470
7471[ 1.907412] <3>.(3)[122:kworker/u8:2][DISP][FB Driver] fbdev->fb_pa_base = 0x00000000b4bc0000, fbdev->fb_va_base = 0xffffff8001200000
7472
7473[ 1.908947] <3>.(3)[122:kworker/u8:2][DISP]DAL_Init, layerVA=0xffffff8002cb8000, layerPA=0xb6678000
7474
7475[ 1.915340] <2>.(2)[138:present_fence_w][DISP]not found session info for session_id:0x00010000,insert 0x00fc48e0 to array index:0
7476
7477[ 1.916805] <2>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-0=0xffffffc07053ec00, layer_info=0xffffffc000fc48e8
7478
7479[ 1.918398] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-1=0xffffffc07053ec80, layer_info=0xffffffc000fc49a0
7480
7481[ 1.918406] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-2=0xffffffc07053ed00, layer_info=0xffffffc000fc4a58
7482
7483[ 1.918412] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-3=0xffffffc07053ed80, layer_info=0xffffffc000fc4b10
7484
7485[ 1.918418] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-4=0xffffffc07053ee00, layer_info=0xffffffc000fc4bc8
7486
7487[ 1.918424] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-5=0xffffffc07053ee80, layer_info=0xffffffc000fc4c80
7488
7489[ 1.918430] <3>.(2)[138:present_fence_w][DISP]create timeline success: timeline-primary-0-6=0xffffffc07053ef00, layer_info=0xffffffc000fc4d38
7490
7491[ 1.927905] <3>.(3)[122:kworker/u8:2][MTKFB]mtkfb_probe done
7492
7493[ 1.928936] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_probe] == MTKCAM_USING_PWRREG : Main ==
7494
7495[ 1.930162] <3>.(3)[122:kworker/u8:2]15008000.camera1 supply reg-vcamd not found, using dummy regulator
7496
7497[ 1.931405] <3>.(3)[122:kworker/u8:2]15008000.camera1 supply reg-vcamaf not found, using dummy regulator
7498
7499[ 1.932615] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_probe] == MTKCAM_USING_CCF ==
7500
7501[ 1.933685] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_probe] == MTKCAM_USING_DTGPIO : Main ==
7502
7503[ 1.934847] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[0]: "cam-1-gpio-rst"(904)
7504
7505[ 1.936038] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[1]: "cam-1-gpio-pdn"(873)
7506
7507[ 1.937225] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[2]: "cam-1-gpio-ldo"(889)
7508
7509[ 1.938410] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[3]: "cam-1-gpio-id"(900)
7510
7511[ 1.939608] <3>.(3)[122:kworker/u8:2]T_flash seitch create successfully!! CAMERA_HW_probe:3690
7512
7513[ 1.940734] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe][CAMERA_HW] Attach I2C
7514
7515[ 1.941815] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe][CAMERA_HW] I2C bus 3
7516
7517[ 1.942976] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe][CAMERA_HW] Attached!!
7518
7519[ 1.944261] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_probe2] == MTKCAM_USING_PWRREG : Sub ==
7520
7521[ 1.945479] <3>.(3)[122:kworker/u8:2]15008000.camera2 supply reg-vcamd not found, using dummy regulator
7522
7523[ 1.946717] <3>.(3)[122:kworker/u8:2]15008000.camera2 supply reg-vcamaf not found, using dummy regulator
7524
7525[ 1.947923] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_probe2] == MTKCAM_USING_DTGPIO : Sub ==
7526
7527[ 1.949091] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init] Warning:cam_gpio[0]: "cam-2-gpio-rst"(-2) is non-used !!
7528
7529[ 1.950527] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[1]: "cam-2-gpio-pdn"(868)
7530
7531[ 1.951712] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init] Warning:cam_gpio[2]: "cam-2-gpio-ldo"(-2) is non-used !!
7532
7533[ 1.953143] <3>.(3)[122:kworker/u8:2][kd_sensorlist][mtkcam_gpio_init]cam_gpio[3]: "cam-2-gpio-id"(901)
7534
7535[ 1.954359] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe2][CAMERA_HW] Attach I2C0
7536
7537[ 1.955461] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe2][CAMERA_HW] I2C bus 0
7538
7539[ 1.956630] <3>.(3)[122:kworker/u8:2][kd_sensorlist][CAMERA_HW_i2c_probe2][CAMERA_HW] Attached!!
7540
7541[ 1.958166] <3>.(3)[122:kworker/u8:2][WMT-DETECT][E]wmt_detect_probe(244):platform name: mediatek,connectivity-combo
7542
7543[ 1.959966] <3>.(3)[122:kworker/u8:2]wmt_gpio: gpio init start!
7544
7545[ 1.960711] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_COMBO_PMU_EN_PIN out to 0: 0!
7546
7547[ 1.961676] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_COMBO_RST_PIN out to 0: 0!
7548
7549[ 1.962610] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin EINT2 already requested by 1000b000.pinctrl; cannot claim for mediatek,connectivity-combo
7550
7551[ 1.964529] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin-2 (mediatek,connectivity-combo) status -22
7552
7553[ 1.965951] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: could not request pin 2 (EINT2) from group EINT2 on device 1000b000.pinctrl
7554
7555[ 1.967683] <3>.(3)[122:kworker/u8:2]mediatek,connectivity-combo mediatek,connectivity-combo: Error applying setting, reverse things back
7556
7557[ 1.969232] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_WIFI_EINT_PIN to GPIO_IN_PULLUP done!
7558
7559[ 1.970282] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin DAICLK already requested by 1000b000.pinctrl; cannot claim for mediatek,connectivity-combo
7560
7561[ 1.972213] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin-33 (mediatek,connectivity-combo) status -22
7562
7563[ 1.973634] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: could not request pin 33 (DAICLK) from group DAICLK on device 1000b000.pinctrl
7564
7565[ 1.975400] <3>.(3)[122:kworker/u8:2]mediatek,connectivity-combo mediatek,connectivity-combo: Error applying setting, reverse things back
7566
7567[ 1.976939] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_PCM_DAICLK_PIN to GPIO_PULL_DIS done!
7568
7569[ 1.977993] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin DAIPCMIN already requested by 1000b000.pinctrl; cannot claim for mediatek,connectivity-combo
7570
7571[ 1.979955] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin-34 (mediatek,connectivity-combo) status -22
7572
7573[ 1.981374] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: could not request pin 34 (DAIPCMIN) from group DAIPCMIN on device 1000b000.pinctrl
7574
7575[ 1.983184] <3>.(3)[122:kworker/u8:2]mediatek,connectivity-combo mediatek,connectivity-combo: Error applying setting, reverse things back
7576
7577[ 1.984722] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_PCM_DAIPCMIN_PIN to GPIO_PULL_DIS done!
7578
7579[ 1.985798] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin DAIPCMOUT already requested by 1000b000.pinctrl; cannot claim for mediatek,connectivity-combo
7580
7581[ 1.987762] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin-35 (mediatek,connectivity-combo) status -22
7582
7583[ 1.989192] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: could not request pin 35 (DAIPCMOUT) from group DAIPCMOUT on device 1000b000.pinctrl
7584
7585[ 1.991023] <3>.(3)[122:kworker/u8:2]mediatek,connectivity-combo mediatek,connectivity-combo: Error applying setting, reverse things back
7586
7587[ 1.992560] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_PCM_DAIPCMOUT_PIN to GPIO_PULL_DIS done!
7588
7589[ 1.993647] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin DAISYNC already requested by 1000b000.pinctrl; cannot claim for mediatek,connectivity-combo
7590
7591[ 1.995589] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: pin-36 (mediatek,connectivity-combo) status -22
7592
7593[ 1.997010] <3>.(3)[122:kworker/u8:2]mediatek-mt8173-pinctrl 1000b000.pinctrl: could not request pin 36 (DAISYNC) from group DAISYNC on device 1000b000.pinctrl
7594
7595[ 1.998808] <3>.(3)[122:kworker/u8:2]mediatek,connectivity-combo mediatek,connectivity-combo: Error applying setting, reverse things back
7596
7597[ 2.000344] <3>.(3)[122:kworker/u8:2]wmt_gpio:set GPIO_PCM_DAISYNC_PIN to GPIO_PULL_DIS done!
7598
7599[ 2.001405] <3>.(3)[122:kworker/u8:2]wmt_gpio: gpio init done!
7600
7601[ 2.019846] <3>.(3)[122:kworker/u8:2]Codec driver version 0.0.9
7602
7603[ 2.020582] <3>.(3)[122:kworker/u8:2]rt5514_dsp_set_idle_mode IdleMode is the same with previous one1
7604
7605[ 2.022179] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-soc-dl1-dai mapping ok
7606
7607[ 2.023756] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-rx-dai <-> mt-soc-ul1-dai mapping ok
7608
7609[ 2.025244] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-hdmi mapping ok
7610
7611[ 2.026736] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-btsco-dai mapping ok
7612
7613[ 2.028227] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-dl1-awb-dai mapping ok
7614
7615[ 2.029787] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: rt5514-aif1 <-> mt-soc-ul2-dai mapping ok
7616
7617[ 2.031192] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-hdmi-raw mapping ok
7618
7619[ 2.032692] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-spdif mapping ok
7620
7621[ 2.034160] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-soc-i2s0-awb-dai mapping ok
7622
7623[ 2.035680] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-audio-mrgrx mapping ok
7624
7625[ 2.037168] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> mt-audio-mrgrx-awb mapping ok
7626
7627[ 2.038688] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: mt6397-codec-tx-dai <-> mt-soc-dl2-dai mapping ok
7628
7629[ 2.040143] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> snd-soc-dummy-dai mapping ok
7630
7631[ 2.041643] <3>.(3)[122:kworker/u8:2]mt8173-soc-machine mt8173-soc-machine: snd-soc-dummy-dai <-> spi32766.0 mapping ok
7632
7633[ 2.046807] <2>.(2)[1:swapper/0][Power/cpufreq] [ERROR]apmixed_base = 0xffffff8004cb8000
7634
7635[ 2.047840] <2>.(2)[1:swapper/0][Power/cpufreq] [ERROR]infracfg_ao_base = 0xffffff8004cba000
7636
7637[ 2.048908] <2>.(2)[1:swapper/0][Power/cpufreq] [ERROR]@_mt_cpufreq_pdrv_init():6108, chip_ver = 1, little.cpu_id = 0, big.cpu_id = 2
7638
7639[ 2.051059] <2>.(2)[43:kworker/2:1]mfg: Power-off latency exceeded, new value 16307 ns
7640
7641[ 2.052055] <2>.(2)[43:kworker/2:1]mfg_2d: Power-off latency exceeded, new value 7923 ns
7642
7643[ 2.052513] <2>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0006e8214 (cpufreq_cpu_callback)
7644
7645[ 2.052530] <2>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc00035ac64 (turbo_mode_cpu_callback)
7646
7647[ 2.052538] <2>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc000355ce8 (extbuck_cpu_callback)
7648
7649[ 2.053567] <2>.(0)[1:swapper/0]MPLL_FOUT=1599999756, MEMPLL_FBKDIV=6, MEMPLL_FOUT=1600
7650
7651[ 2.053572] <2>.(0)[1:swapper/0][VcoreFS] get_ddr_khz[421], VCoreDVFS, dram_data_rate = 1600000
7652
7653[ 2.053579] <2>.(0)[1:swapper/0][VcoreFS] init_vcorefs_pwrctrl[1229], OPP 0: vcore_val = 0x3f, ddr_khz = 1600000, axi_khz = 208000
7654
7655[ 2.053585] <2>.(0)[1:swapper/0][VcoreFS] init_vcorefs_pwrctrl[1229], OPP 1: vcore_val = 0x30, ddr_khz = 1600000, axi_khz = 208000
7656
7657[ 2.054535] <2>.(0)[1:swapper/0]platform 1100b000.ptp_od: Driver mt-ptp requests probe deferral
7658
7659[ 2.054866] <2>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc000370d10 (cpu_hotplug_handler)
7660
7661[ 2.054889] <2>.(0)[1:swapper/0][M4U]MTK_M4U_lateinit
7662
7663[ 2.054977] <2>.(0)[1:swapper/0]<HWMSEN> hwmsen_init
7664
7665[ 2.054981] <2>.(0)[1:swapper/0]<HWMSEN> hwmsen_probe
7666
7667[ 2.054987] <2>.(0)[1:swapper/0]<HWMSEN> hwmsen_alloc_object
7668
7669[ 2.059929] <2>.(0)[1:swapper/0]input: hwmdata as /devices/virtual/input/input3
7670
7671[ 2.060088] <2>.(0)[1:swapper/0]<HWMSEN> hwmsen_create_attr
7672
7673[ 2.060124] <2>.(0)[1:swapper/0]<BATCHDEV> batch_probe 1051 : batch real driver init fail
7674
7675[ 2.060129] <2>.(0)[1:swapper/0]<BATCHDEV> batch_init 1130 : failed to register batch driver
7676
7677[ 2.060138] <2>.(0)[1:swapper/0]<ALS/PS> alsps_init
7678
7679[ 2.060141] <2>.(0)[1:swapper/0]<ALS/PS> +++++++++++++alsps_probe!!
7680
7681[ 2.060145] <2>.(0)[1:swapper/0]<ALS/PS> alsps_context_alloc_object++++
7682
7683[ 2.060149] <2>.(0)[1:swapper/0]<ALS/PS> alsps_context_alloc_object----
7684
7685[ 2.060153] <2>.(0)[1:swapper/0]<ALS/PS> alsps_real_driver_init +
7686
7687[ 2.060156] <2>.(0)[1:swapper/0]<ALS/PS> alsps_real_driver_init i=0
7688
7689[ 2.060160] <2>.(0)[1:swapper/0]<ALS/PS> alsps try to init driver stk3x1x
7690
7691[ 2.060254] <2>.(0)[1:swapper/0][ALS/PS] stk3x1x_i2c_probe: driver version: 3.1.2.1nk
7692
7693[ 2.060260] <2>.(0)[1:swapper/0][ALS/PS] stk3x1x_i2c_probe: enable PS interrupt
7694
7695[ 2.060267] <2>.(0)[1:swapper/0][ALS/PS] stk3x1x_i2c_probe: state_val=0x0, psctrl_val=0x71, alsctrl_val=0x39, ledctrl_val=0xff, wait_val=0x9, int_val=0x1
7696
7697[ 2.060270] <2>.(0)[1:swapper/0][ALS/PS] stk3x1x_i2c_probe() OK!
7698
7699[ 2.060354] <2>.(3)[1:swapper/0]i2c-mt65xx 11011000.i2c: addr: 48, transfer ACK error
7700
7701[ 2.060420] <2>.(3)[1:swapper/0]<HWMSEN> hwmsen_write_block 211 : send command error!!
7702
7703[ 2.060585] <2>.(3)[1:swapper/0]i2c-mt65xx 11011000.i2c: addr: 48, transfer ACK error
7704
7705[ 2.060648] <2>.(3)[1:swapper/0]<HWMSEN> hwmsen_write_block 211 : send command error!!
7706
7707[ 2.060811] <2>.(3)[1:swapper/0]i2c-mt65xx 11011000.i2c: addr: 48, transfer ACK error
7708
7709[ 2.060873] <2>.(3)[1:swapper/0]<HWMSEN> hwmsen_write_block 211 : send command error!!
7710
7711[ 2.060979] <2>.(3)[1:swapper/0][ALS/PS] stk3x1x_write_sw_reset 768 : i2c write test error = -14
7712
7713[ 2.060989] <2>.(3)[1:swapper/0][ALS/PS] stk3x1x_init_client 1439 : software reset error, err=-14[ALS/PS] stk3x1x_i2c_probe 4084 : stk3x1x_i2c_probe: err = -14
7714
7715[ 2.061007] <2>.(3)[1:swapper/0]stk3x1x: probe of 11-0048 failed with error -14
7716
7717[ 2.061044] <2>.(3)[1:swapper/0]i2c-core: driver [stk3x1x] using legacy suspend method
7718
7719[ 2.061048] <2>.(3)[1:swapper/0]i2c-core: driver [stk3x1x] using legacy resume method
7720
7721[ 2.061062] <2>.(3)[1:swapper/0]<ALS/PS> alsps_real_driver_init i=1
7722
7723[ 2.061066] <2>.(3)[1:swapper/0]<ALS/PS> alsps try to init driver ltr559
7724
7725[ 2.061070] <2>.(3)[1:swapper/0][ALS/PS] ltr559_local_init
7726
7727[ 2.061131] <2>.(3)[1:swapper/0][ALS/PS] ltr559_i2c_probe
7728
7729[ 2.061135] <2>.(3)[1:swapper/0][ALS/PS] ltr559_init_client() start...!
7730
7731[ 2.094623] <2>.(2)[43:kworker/2:1]mfg_async: Power-off latency exceeded, new value 21462 ns
7732
7733[ 2.095679] <2>.(2)[43:kworker/2:1]venc_lt: Power-off latency exceeded, new value 10770 ns
7734
7735[ 2.096709] <2>.(2)[43:kworker/2:1]isp: Power-off latency exceeded, new value 7846 ns
7736
7737[ 2.097691] <2>.(2)[43:kworker/2:1]venc: Power-off latency exceeded, new value 15077 ns
7738
7739[ 2.098692] <2>.(2)[43:kworker/2:1]vdec: Power-off latency exceeded, new value 7846 ns
7740
7741[ 2.661152] <3>.(3)[1:swapper/0][ALS/PS] LTR559_PS setgain = 8!
7742
7743[ 2.662175] [ALS/PS] eint enable
7744
7745[ 2.662739] <3>.(3)[1:swapper/0][ALS/PS] ltr559_init_client 1902 : ALS sensor gainrange 48!
7746
7747[ 2.664033] <3>.(3)[1:swapper/0][ALS/PS] ALS(1): enable als only
7748
7749[ 2.674878] <3>.(3)[1:swapper/0][ALS/PS] ltr559_check_and_clear_intr
7750
7751[ 2.675807] <3>.(3)[1:swapper/0][ALS/PS] ltr559_init_client() OK!
7752
7753[ 2.676671] <3>.(3)[1:swapper/0]<ALS/PS> alsps register data path vender_div: 100
7754
7755[ 2.677592] <3>.(3)[1:swapper/0][ALS/PS] ltr559_i2c_probe: OK
7756
7757[ 2.678323] <3>.(3)[1:swapper/0]i2c-core: driver [ltr559] using legacy suspend method
7758
7759[ 2.678452] <3>.(2)[122:kworker/u8:2]platform 1100b000.ptp_od: Driver mt-ptp requests probe deferral
7760
7761[ 2.680426] <3>.(3)[1:swapper/0]i2c-core: driver [ltr559] using legacy resume method
7762
7763[ 2.681395] <3>.(3)[1:swapper/0]idme_get_alscal_value enter
7764
7765[ 2.682089] <3>.(3)[1:swapper/0]alscal 1C250000
7766
7767[ 2.682649] <3>.(3)[1:swapper/0]retdata 1c, 25, 00, 00
7768
7769[ 2.683288] <3>.(3)[1:swapper/0]alscal_value 9500
7770
7771[ 2.683873] <3>.(3)[1:swapper/0]idme_get_alscal_value exit
7772
7773[ 2.684558] <3>.(3)[1:swapper/0]<ALS/PS> alsps real driver ltr559 probe ok
7774
7775[ 2.685425] <3>.(3)[1:swapper/0]<ALS/PS> Node of '/dev/als_ps' has already existed!
7776
7777[ 2.686381] <3>.(3)[1:swapper/0]<ALS/PS> alsps_probe 1033 : alsps factory device already registed
7778
7779[ 2.687562] <3>.(3)[1:swapper/0]input: m_alsps_input as /devices/virtual/input/input4
7780
7781[ 2.688574] <3>.(3)[1:swapper/0]<ALS/PS> ----alsps_probe OK !!
7782
7783[ 2.689413] <3>.(3)[1:swapper/0][Gsensor] gsensor_local_init
7784
7785[ 2.690134] <3>.(3)[1:swapper/0][Gsensor] bma253_i2c_probe
7786
7787[ 2.690806] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client
7788
7789[ 2.691642] [Gsensor] BMA253_CheckDeviceID 250 done!
7790
7791 [Gsensor] set power mode value = 0x0!
7792
7793[ 2.702537] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client OK!
7794
7795[ 2.703273] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client
7796
7797[ 2.704104] [Gsensor] BMA253_CheckDeviceID 250 done!
7798
7799 [Gsensor] Sensor power status is newest!
7800
7801[ 2.712805] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client OK!
7802
7803[ 2.713554] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client
7804
7805[ 2.714385] [Gsensor] BMA253_CheckDeviceID 250 done!
7806
7807 [Gsensor] Sensor power status is newest!
7808
7809[ 2.723087] <3>.(3)[1:swapper/0][Gsensor] bma253_init_client OK!
7810
7811[ 2.723924] <3>.(3)[1:swapper/0][Gsensor] bma253_i2c_probe: OK
7812
7813[ 2.724659] <3>.(3)[1:swapper/0]i2c-core: driver [BMA253] using legacy suspend method
7814
7815[ 2.724729] <3>.(2)[122:kworker/u8:2]platform 1100b000.ptp_od: Driver mt-ptp requests probe deferral
7816
7817[ 2.726761] <3>.(3)[1:swapper/0]i2c-core: driver [BMA253] using legacy resume method
7818
7819[ 2.727730] <3>.(3)[1:swapper/0]idme_get_sensorcal enter
7820
7821[ 2.728389] <3>.(3)[1:swapper/0]sensorcal 109
7822
7823[ 2.728389] <3>2
7824
7825[ 2.728389] <3>-18
7826
7827[ 2.728389] <3>
7828
7829[ 2.729637] <3>.(3)[1:swapper/0]idme_get_sensorcal exit
7830
7831[ 2.730275] <3>.(3)[1:swapper/0]gsensor_cal 109
7832
7833[ 2.730275] <3>2
7834
7835[ 2.730275] <3>-18
7836
7837[ 2.730275] <3>
7838
7839[ 2.731537] <3>.(3)[1:swapper/0]gsensor_cal x 109
7840
7841[ 2.732120] <3>.(3)[1:swapper/0]gsensor_cal y 2
7842
7843[ 2.732683] <3>.(3)[1:swapper/0]gsensor_cal z -18
7844
7845[ 2.732683] <3>
7846
7847[ 2.733489] <3>.(3)[1:swapper/0][Gsensor] OLDOFF: ( +0 +0 +0): ( +0 +0 +0) / ( +0 +0 +0)
7848
7849[ 2.734560] <3>.(3)[1:swapper/0][Gsensor] UPDATE: (+109 +2 -18)
7850
7851[ 2.736308] <3>.(3)[1:swapper/0]<ACCELEROMETER> acc factory device already registed
7852
7853[ 2.737320] <3>.(3)[1:swapper/0]input: m_acc_input as /devices/virtual/input/input5
7854
7855[ 2.738308] <3>-(3)[1:swapper/0]mtk_rtc_hal_common: RTC_IRQ_EN = 0x8, RTC_PDN1 = 0x0
7856
7857[ 2.739268] <3>-(3)[1:swapper/0]mtk_rtc_hal_common: rtc_spare_reg[12] = {57392, 1, 6}
7858
7859[ 2.740241] <3>.(3)[1:swapper/0]mtk_rtc_common: There is Crystal
7860
7861[ 2.741123] <3>.(3)[1:swapper/0][CMDQ][LOG]begin to init secure path
7862
7863[ 2.741903] <3>.(3)[1:swapper/0][CMDQ][LOG]cmdq_sec_create_shared_memory
7864
7865[ 2.742742] <3>.(3)[1:swapper/0][CMDQ][LOG]TZ_TA_CMDQ_UUID:5c071864-505d-11e4-9e35-164230d1df67
7866
7867[ 2.743871] <3>.(3)[1:swapper/0][CMDQ_TZ][LOG]init share memory
7868
7869[ 2.744603] <3>.(3)[1:swapper/0][CMDQ_TZ][LOG]cmdq_tz_init_shared_memory :param[0].mem.buffer=0xffffffc07051d000
7870
7871[ 2.745871] <3>.(3)[1:swapper/0][CMDQ_TZ][LOG]set CMDQ_SHARED_THR_COOKIE_REGION:0xffffffc07051d000
7872
7873[ 2.746987] <3>.(3)[1:swapper/0][CMDQ][LOG]init secure path done
7874
7875[ 2.747736] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] lcm_init (line:181) :Register panel driver for nt51021_wuxga_dsi_vdo
7876
7877[ 2.749397] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] lcm_get_vgp_supply (line:43) :Get supply ok
7878
7879[ 2.750574] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] lcm_get_vgp_supply (line:46) :lcm LDO voltage = 3300000uV in LK stage
7880
7881[ 2.752045] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] lcm_vgp_supply_enable (line:71) :Check regulator voltage=3300000 pass!
7882
7883[ 2.753513] <3>.(3)[1:swapper/0][LCM-NT51021-WUXGA-DSI-VDO] lcm_vgp_supply_enable (line:80) :Succeed to enable lcm_vgp: 0
7884
7885[ 2.755006] <2>.(2)[122:kworker/u8:2]platform 1100b000.ptp_od: Driver mt-ptp requests probe deferral
7886
7887[ 2.755030] <2>.(3)[1:swapper/0][pid=1]smi_init_late-
7888
7889[ 2.755050] <2>.(3)[1:swapper/0]vdec: Power-on latency exceeded, new value 7769 ns
7890
7891[ 2.755096] <2>.(3)[1:swapper/0]isp: Power-on latency exceeded, new value 7385 ns
7892
7893[ 2.755114] <2>.(3)[1:swapper/0]venc: Power-on latency exceeded, new value 9538 ns
7894
7895[ 2.755134] <2>.(3)[1:swapper/0]venc_lt: Power-on latency exceeded, new value 9539 ns
7896
7897[ 2.755140] <2>.(3)[1:swapper/0][pid=1]Save default config:
7898
7899[ 2.755144] <2>.(3)[1:swapper/0][pid=1]l1arb[0-2]= 0x0, 0x0, 0x0
7900
7901[ 2.755146] <2>.(3)[1:swapper/0][pid=1]l1arb[3-4]= 0x0, 0x0 0x0
7902
7903[ 2.763809] <3>.(3)[1:swapper/0]PVR_K:(Error): 1: RGXRegisterDevice : MTKcxd add alloc memory for DEVMEM_HEAP_BLUEPRINT [0, ]
7904
7905[ 2.765505] <2>.(2)[122:kworker/u8:2]platform 1100b000.ptp_od: Driver mt-ptp requests probe deferral
7906
7907[ 2.767095] <3>.(3)[1:swapper/0][g_android]file system registered
7908
7909[ 2.767506] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]@set_cur_volt_little():1972, mv = 960
7910
7911[ 2.767569] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]@set_cur_volt_little():1972, mv = 1000
7912
7913[ 2.767590] <3>.(0)[122:kworker/u8:2]regulator regulator.1: mt6397 buck set_mode 0x218, 0x800, 0xb, 0x1
7914
7915[ 2.770407] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]@set_cur_volt_big():2030, mv = 867
7916
7917[ 2.773896] <3>.(3)[1:swapper/0]android_usb gadget: Mass Storage Function, version: 2009/09/11
7918
7919[ 2.773950] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]@set_cur_volt_big():2030, mv = 1000
7920
7921[ 2.773956] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]vpca57 should be REGULATOR_MODE_FAST(1), but mode = -22
7922
7923[ 2.774262] <3>.(0)[122:kworker/u8:2]mfg_async: Power-on latency exceeded, new value 285615 ns
7924
7925[ 2.774285] <3>.(0)[122:kworker/u8:2]mfg_2d: Power-on latency exceeded, new value 7230 ns
7926
7927[ 2.774315] <3>.(0)[122:kworker/u8:2]mfg: Power-on latency exceeded, new value 15923 ns
7928
7929[ 2.774343] <3>.(0)[122:kworker/u8:2]regulator regulator.6: mt6397 buck set_mode 0x290, 0x100, 0x8, 0x1
7930
7931[ 2.776711] <3>.(2)[153:PTP_CTRL_LITTLE][Power/cpufreq] [ERROR]@set_cur_volt_little():1972, mv = 837
7932
7933[ 2.777658] <3>.(2)[155:PTP_CTRL_GPU]vgpu: unsupportable voltage range: 700000-9999uV
7934
7935[ 2.777664] <3>.(2)[155:PTP_CTRL_GPU][GPU_DVFS] mt_gpu_volt_switch: fail to set voltage 0xFFFFFFEA (1000 -> 0)
7936
7937[ 2.777706] <3>.(0)[122:kworker/u8:2]mfg: Power-off latency exceeded, new value 17077 ns
7938
7939[ 2.777752] <3>.(0)[122:kworker/u8:2]mfg_async: Power-off latency exceeded, new value 21846 ns
7940
7941[ 2.777770] <3>.(0)[122:kworker/u8:2]regulator regulator.6: mt6397 buck set_mode 0x290, 0x100, 0x8, 0x0
7942
7943[ 2.778417] <3>.(0)[154:PTP_CTRL_BIG][Power/cpufreq] [ERROR]@set_cur_volt_big():2030, mv = 800
7944
7945[ 2.778555] <3>.(0)[122:kworker/u8:2]regulator regulator.1: mt6397 buck set_mode 0x218, 0x800, 0xb, 0x0
7946
7947[ 2.783979] <3>.(0)[122:kworker/u8:2][Power/cpufreq] [ERROR]vpca57 should be REGULATOR_MODE_NORMAL(2), but mode = -22
7948
7949[ 2.788934] <3>.(2)[155:PTP_CTRL_GPU]vgpu: unsupportable voltage range: 700000-9999uV
7950
7951[ 2.788936] <3>.(2)[155:PTP_CTRL_GPU][GPU_DVFS] mt_gpu_volt_switch: fail to set voltage 0xFFFFFFEA (1000 -> 0)
7952
7953[ 2.794028] <3>.(3)[1:swapper/0]android_usb gadget: Number of LUNs=1
7954
7955[ 2.794820] <3>.(3)[1:swapper/0] lun0: LUN: removable file: (no medium)
7956
7957[ 2.795767] <3>.(3)[1:swapper/0]android_usb gadget: android_usb ready
7958
7959[ 2.796575] <3>.(3)[1:swapper/0]mtk-tpd: MediaTek touch panel driver init
7960
7961[ 2.796580] <3>.(2)[129:kworker/u8:3][MU3D]mu3d_hal_clear_intr
7962
7963[ 2.796587] <3>.(2)[129:kworker/u8:3]musb-mtu3d 11270000.usb: gadget pullup D- (soft-disconnect)
7964
7965[ 2.796593] <3>.(2)[129:kworker/u8:3][MU3D]connection_work ----Disconnect----,0
7966
7967[ 2.800522] <3>.(3)[1:swapper/0]mtk-tpd: enter tpd_probe, 570
7968
7969[ 2.801263] <3>.(3)[1:swapper/0]mtk_tpd: TPD_RES_X = 1200, TPD_RES_Y = 1920
7970
7971[ 2.802152] <3>.(3)[1:swapper/0][focal]board_type:0x28, rev:0x40
7972
7973[ 3.198916] <2>.(2)[1:swapper/0]ft5726 7-0038: [focal] Create proc entry success!
7974
7975[ 3.200007] <0>.(0)[1:swapper/0][focal] uc_tp_fm_ver = 0x91, uc_host_fm_ver = 0x91
7976
7977[ 3.201300] <0>.(0)[1:swapper/0]mtk-tpd: [mtk-tpd]tpd_probe, tpd_driver_name=ft5726
7978
7979[ 3.259065] <1>.(1)[68:hps_main]CPU3: shutdown
7980
7981[ 3.260316] <1>.(1)[68:hps_main][HPS] (0400)(2)(2)action end(0)(0)(0)(0) (2)(2)(2)(2)(2)(2)(2)(2)(1)(0) (0)(0)(0) (2036)(13)(3) (0)(0)(13)(0)(0)
7982
7983[ 3.260374] <1>.(0)[1:swapper/0]mtk-tpd: Cap touch panel driver
7984
7985[ 3.260572] <1>.(0)[1:swapper/0]input: mtk-tpd as /devices/virtual/input/input6
7986
7987[ 3.260687] <1>.(0)[1:swapper/0]mtk-tpd: ft_vendor_id = 0x3e
7988
7989[ 3.261953] <1>.(0)[1:swapper/0]mt-rtc mt-rtc: setting system clock to 2010-01-01 00:00:14 UTC (1262304014)
7990
7991[ 3.262536] <1>.(0)[1:swapper/0]battery_probe: no platform data. replace with default settings.
7992
7993[ 3.266638] <1>.(1)[165:bat_thread_kthr]wait usb connection ready..
7994
7995[ 3.368553] <1>.(1)[165:bat_thread_kthr]wait usb connection ready..
7996
7997[ 3.478547] <2>.(2)[165:bat_thread_kthr]wait usb connection ready..
7998
7999[ 3.588588] <1>.(1)[165:bat_thread_kthr]wait usb connection ready..
8000
8001[ 3.602880] <0>.(0)[1:swapper/0]cv:4209 ocv:4250 i:5227 r:69
8002
8003[ 3.603775] <0>-(0)[1:swapper/0]mtk_rtc_hal_common: rtc_spare_reg[0] = {57372, 127, 8}
8004
8005[ 3.604762] <0>-(0)[1:swapper/0]mtk_rtc_hal_common: rtc_spare_reg[15] = {57376, 7, 13}
8006
8007[ 3.605747] <0>.(0)[1:swapper/0]dod_init: residual index 0
8008
8009[ 3.606427] <0>.(0)[1:swapper/0]dod_init: 4264, 95, 94, 0
8010
8011[ 3.698572] <2>.(2)[165:bat_thread_kthr]wait usb connection ready..
8012
8013[ 3.730733] <2>-(2)[1:swapper/0]mtk_rtc_hal_common: rtc_spare_reg[0] = {57372, 127, 8}
8014
8015[ 3.732159] <2>.(2)[1:swapper/0]bat_setup_charger_locked: charger setup done
8016
8017[ 3.735203] <2>.(2)[1:swapper/0][cmb_stub] thermal_ctrl_cb null
8018
8019[ 3.746368] <0>.(0)[166:wdtk-0][WDK], local_bit:0x0, cpu:0,RT[3746360700]
8020
8021[ 3.746374] <0>.(0)[166:wdtk-0][WDK], local_bit:0x1, cpu:0, check bit0x:f,RT[3746370008]
8022
8023[ 3.746387] <0>.(0)[166:wdtk-0][thread:166][RT:3746377470] 2010-01-01 00:00:14.984599 UTC;android time 2010-01-01 00:00:14.984599
8024
8025[ 3.746454] <0>.(1)[167:wdtk-1][WDK], local_bit:0x1, cpu:1,RT[3746448085]
8026
8027[ 3.746459] <0>.(1)[167:wdtk-1][WDK], local_bit:0x3, cpu:1, check bit0x:f,RT[3746455085]
8028
8029[ 3.746470] <0>.(1)[167:wdtk-1][thread:167][RT:3746461239] 2010-01-01 00:00:14.984683 UTC;android time 2010-01-01 00:00:14.984683
8030
8031[ 3.746617] <0>.(2)[168:wdtk-2][WDK], local_bit:0x3, cpu:2,RT[3746608777]
8032
8033[ 3.746622] <0>.(0)[1:swapper/0][WDK] WDT start kicker done CPU_NR=4
8034
8035[ 3.746629] <0>.(2)[168:wdtk-2][WDK], local_bit:0x7, cpu:2, check bit0x:f,RT[3746619393]
8036
8037[ 3.746648] <0>.(2)[168:wdtk-2][thread:168][RT:3746631393] 2010-01-01 00:00:14.984853 UTC;android time 2010-01-01 00:00:14.984853
8038
8039[ 3.757401] <0>.(0)[1:swapper/0][cpu_ntf] <00>ffffffc0006cfcf8 (wk_cpu_callback)
8040
8041[ 3.758361] <0>.(0)[1:swapper/0][WDK]init_wk done late_initcall cpus_kick_bit=0x7 -----
8042
8043[ 3.759450] <0>.(0)[1:swapper/0]Amazon: sign of life device driver init
8044
8045[ 3.760281] <0>.(0)[1:swapper/0]life_cycle_platform_init: Support MTK platform
8046
8047[ 3.761183] <0>.(0)[1:swapper/0]mtk_read_boot_reason: boot_reason is 0x1001
8048
8049[ 3.762048] <0>-(0)[1:swapper/0]mtk_clear_boot_reason()
8050
8051[ 3.763712] <0>.(0)[1:swapper/0]mtk_read_shutdown_reason: shutdown reason new spare2 is 0x1
8052
8053[ 3.764747] <0>.(0)[1:swapper/0]Failed to read shutdown rtc boot reason
8054
8055[ 3.765576] <0>.(0)[1:swapper/0]mtk_read_thermal_shutdown_reason: thermal shutdown reason 0x1
8056
8057[ 3.766634] <0>.(0)[1:swapper/0]Failed to read thermal shutdown reason
8058
8059[ 3.767454] <0>.(0)[1:swapper/0]mtk_read_special_mode: special mode is 0x1800
8060
8061[ 3.768339] <0>.(0)[1:swapper/0]dev_sol_init: life cycle reason is Life Cycle Reason Not Available
8062
8063[ 3.769482] <0>.(0)[1:swapper/0]dev_sol_init: not in charger mode. Reset LCR registers.
8064
8065[ 3.784162] <2>.(2)[1:swapper/0][VcoreFS] late_init_to_lowpwr_opp[760], feature_en = 1, is_fhd = 1
8066
8067[ 3.785291] <2>.(2)[1:swapper/0][VcoreFS] kick_dvfs_by_index[653], 0 kick: lock = 0, index = 1, curr_index = 0 (0)
8068
8069[ 3.786588] <2>.(2)[1:swapper/0][VcoreFS] kick_dvfs_by_index[655], vcore_dvfs_before_late_init=1, dtcm_ready=1, md32_mobile_log_ready=1
8070
8071[ 3.788114] <2>.(2)[1:swapper/0][VcoreFS] do_dvfs_for_low_power[594], VCoreDVFS
8072
8073[ 3.789067] <2>.(2)[1:swapper/0]MPLL_FOUT=1599999756, MEMPLL_FBKDIV=6, MEMPLL_FOUT=1600
8074
8075[ 3.790068] <2>.(2)[1:swapper/0][VcoreFS] get_ddr_khz[421], VCoreDVFS, dram_data_rate = 1600000
8076
8077[ 3.791157] <2>.(2)[1:swapper/0][VcoreFS] set_fddr_with_opp[490], ddr = 1600000, curr_ddr = 1600000
8078
8079[ 3.792299] <2>.(2)[1:swapper/0][VcoreFS] set_faxi_fxxx_with_opp[517], axi = 208000, curr_axi = 208000
8080
8081[ 3.793563] <2>.(2)[1:swapper/0][VcoreFS] set_vcore_with_opp[348], vcore = 0x30, curr_vcore = 0x3f
8082
8083[ 3.801243] <2>.(2)[1:swapper/0][VcoreFS] set_vcore[332], curr_vcore = 0x30
8084
8085[ 3.802114] <2>.(2)[1:swapper/0][sd][AUTOK] start transfer. c_vol:1000000, hz:0, done:0
8086
8087[ 3.803116] <2>.(2)[1:swapper/0][VcoreFS] __kick_dvfs_by_index[636], done: curr_index = 1 (1), err = 0
8088
8089[ 3.804801] <2>.(2)[1:swapper/0]ALSA device list:
8090
8091[ 3.805388] <2>.(2)[1:swapper/0] #0: mt-snd-card
8092
8093[ 3.806587] <2>.(2)[1:swapper/0]Freeing unused kernel memory: 456K (ffffffc000da9000 - ffffffc000e1b000)
8094
8095[ 3.807808] <2>.(2)[1:swapper/0]Freeing alternatives memory: 32K (ffffffc000e1b000 - ffffffc000e23000)
8096
8097[ 3.809011] <2>.(1)[165:bat_thread_kthr]wait usb connection ready..
8098
8099[ 3.809810] <2>.(2)[1:swapper/0]BOOTPROF: 3809.802931:Kernel_init_done
8100
8101[ 3.820934] <2>.(2)[1:init]SELinux: Permission audit_read in class capability2 not defined in policy.
8102
8103[ 3.822092] <2>.(2)[1:init]SELinux: the above unknown classes and permissions will be denied
8104
8105[ 3.882128] <2>.(2)[1:init]audit: type=1403 audit(1262304015.110:2): policy loaded auid=4294967295 ses=4294967295
8106
8107[ 3.888882] <2>.(2)[1:init]audit: type=1404 audit(1262304015.120:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
8108
8109[ 3.928650] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8110
8111[ 3.997613] <1>.(1)[171:healthd]healthd: Could not open '/etc/monitoring.conf'
8112
8113[ 4.038577] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8114
8115[ 4.067148] <1>.(1)[171:healthd]healthd: battery l=95 v=4209 t=24.0 h=2 st=3 chg=
8116
8117[ 4.069111] <1>.(1)[171:healthd]healthd: battery l=95 v=4209 t=24.0 h=2 st=3 chg=
8118
8119[ 4.070609] <1>.(1)[171:healthd]healthd: battery l=95 v=4209 t=24.0 h=2 st=3 chg=
8120
8121[ 4.136548] <0>.(0)[1:init]init: /dev/hw_random not found
8122
8123[ 4.139717] <0>.(0)[1:init]init: /dev/hw_random not found
8124
8125[ 4.142225] <0>.(0)[1:init][g_android]android_usb: already disabled
8126
8127[ 4.143117] <0>.(0)[1:init]init: property 'ro.usb.pid' doesn't exist while expanding '${ro.usb.pid}'
8128
8129[ 4.144262] <0>.(0)[1:init]init: cannot expand '${ro.usb.pid}' while writing to '/sys/class/android_usb/android0/idProduct'
8130
8131[ 4.146271] <0>.(0)[1:init]init: Unable to open persistent property directory /data/property errno: 2
8132
8133[ 4.149110] <2>.(2)[165:bat_thread_kthr]wait usb connection ready..
8134
8135[ 4.161943] <2>.(2)[172:recovery]EXT4-fs (mmcblk0p14): recovery complete
8136
8137[ 4.163238] <0>.(0)[172:recovery]EXT4-fs (mmcblk0p14): mounted filesystem with ordered data mode. Opts:
8138
8139[ 4.170474] ram_console: ilegal header.
8140
8141[ 4.170954] <0>.(0)[172:recovery]ram_console: ilegal header.ram_console: ilegal header.
8142
8143[ 4.171957] <0>.(0)[172:recovery]ram_console: ilegal header.ram_console: ilegal header.
8144
8145[ 4.172985] <0>.(0)[172:recovery]ram_console: ilegal header.ram_console: ilegal header.
8146
8147[ 4.174204] <0>.(0)[172:recovery]ram_console: ilegal header.ram_console: ilegal header.
8148
8149[ 4.179190] <2>.(2)[172:recovery][DISP]func|mtkfb_open
8150
8151[ 4.179846] <2>.(2)[172:recovery][DISP]func|mtkfb_release
8152
8153[ 4.180518] <2>.(2)[172:recovery][DISP]func|mtkfb_open
8154
8155[ 4.194236] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8156
8157[ 4.206472] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8158
8159[ 4.208423] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8160
8161[ 4.208426] <2>.(2)[172:recovery][CMDQ][LOG][WARNING]NULL notify loop
8162
8163[ 4.208428] <2>.(2)[172:recovery][CMDQ][LOG]stop notify loop success
8164
8165[ 4.208431] <2>.(2)[172:recovery][GPU_DVFS] @mt_gpufreq_lcm_status_switch: LCM is off
8166
8167[ 4.208439] <2>.(2)[172:recovery][Power/cpufreq] @_mt_cpufreq_lcm_status_switch: LCM is off
8168
8169[ 4.216662] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8170
8171[ 4.216666] <2>.(2)[172:recovery]mtk-tpd: fb_notify(blank=4)
8172
8173[ 4.216669] <2>.(2)[172:recovery]mtk-tpd: LCD OFF Notify
8174
8175[ 4.216674] <2>.(2)[172:recovery]mtk-tpd: cancel touch_resume_workqueue err = 0
8176
8177[ 4.236010] <0>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8178
8179[ 4.236014] <0>.(2)[172:recovery][GPU_DVFS] @mt_gpufreq_lcm_status_switch: LCM is on
8180
8181[ 4.236020] <0>.(2)[172:recovery][Power/cpufreq] @_mt_cpufreq_lcm_status_switch: LCM is on
8182
8183[ 4.244145] <0>.(0)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8184
8185[ 4.244150] <0>.(0)[172:recovery]mtk-tpd: fb_notify(blank=0)
8186
8187[ 4.244153] <0>.(0)[172:recovery]mtk-tpd: LCD ON Notify
8188
8189[ 4.244169] <2>.(2)[129:kworker/u8:3]mtk-tpd: GTP touch_resume_workqueue_callback
8190
8191[ 4.258606] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8192
8193[ 4.368569] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8194
8195[ 4.478563] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8196
8197[ 4.588561] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8198
8199[ 4.698564] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8200
8201[ 4.728830] <2>.(2)[43:kworker/2:1][cmb_stub] thermal_ctrl_cb null
8202
8203[ 4.808562] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8204
8205[ 4.848648] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8206
8207[ 4.853959] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8208
8209[ 4.918564] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8210
8211[ 5.028563] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8212
8213[ 5.138561] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8214
8215[ 5.248563] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8216
8217[ 5.339237] <0>.(0)[68:hps_main]CPU1: shutdown
8218
8219[ 5.340542] <0>.(0)[68:hps_main][HPS] (0200)(2)(1)action end(101)(101)(0)(1) (2)(2)(2)(2)(2)(2)(2)(2)(1)(0) (101)(10)(0) (789)(10)(0) (0)(101)(10)(0)(101)
8220
8221[ 5.358585] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8222
8223[ 5.435292] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8224
8225[ 5.451642] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8226
8227[ 5.468550] <2>.(2)[165:bat_thread_kthr]wait usb connection ready..
8228
8229[ 5.578571] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8230
8231[ 5.688560] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8232
8233[ 5.728823] <2>.(2)[43:kworker/2:1][cmb_stub] thermal_ctrl_cb null
8234
8235[ 5.798561] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8236
8237[ 5.908560] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8238
8239[ 6.018627] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8240
8241[ 6.120240] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8242
8243[ 6.128560] <2>.(0)[165:bat_thread_kthr]wait usb connection ready..
8244
8245[ 6.132327] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8246
8247[ 6.238560] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8248
8249[ 6.348555] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8250
8251[ 6.458560] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8252
8253[ 6.568569] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8254
8255[ 6.658758] <0>.(0)[4:kworker/0:0][focal] charger detected, mode = 1
8256
8257[ 6.678561] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8258
8259[ 6.715421] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8260
8261[ 6.729013] <2>.(2)[43:kworker/2:1][cmb_stub] thermal_ctrl_cb null
8262
8263[ 6.730012] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8264
8265[ 6.788571] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8266
8267[ 6.898559] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8268
8269[ 7.008578] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8270
8271[ 7.118556] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8272
8273[ 7.228556] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8274
8275[ 7.319170] <2>.(2)[172:recovery][DISP]primary_display_trigger, change blocking to non blocking trigger
8276
8277[ 7.327695] <2>.(2)[172:recovery]mtk-tpd: tpd_fb_notifier_callback
8278
8279[ 7.338607] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8280
8281[ 7.448566] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8282
8283[ 7.558561] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8284
8285[ 7.668558] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..
8286
8287[ 7.728830] <2>.(2)[43:kworker/2:1][cmb_stub] thermal_ctrl_cb null
8288
8289[ 7.778559] <0>.(0)[165:bat_thread_kthr]wait usb connection ready..