高通平台启动log概述(PBL log、sbl1 log、kernel log)

2019-07-13 05:59发布

高通平台启动log概述(PBL log、sbl1 log、kernel log)
在嵌入式linux的调试过程中log有着至关重要的地位,等同于医生的CT报告。能够熟悉启动各个阶段的log,如PBL阶段,sbl1阶段,kernel阶段,android阶段,对于分析定位问题有着重要的作用。本文以高通msm8937平台android启动的串口log为例简要介绍一下log相关的技巧和对log的概要介绍。
关于各个启动阶段的分析,可以参考:linux驱动由浅入深系列:PBL-SBL1-(bootloader)LK-Android启动过程详解之一(高通MSM8953启动实例)
user版本不同于userdebug版本,可能会关闭串口log,在调试user版时就需要开启。 开启的方法如下 1,cmdline
需要保证cmdline中有androidboot.console=ttyHSL0
2,defconfig
需要在kernel的配置中添加
CONFIG_SERIAL_MSM_HSL=y
CONFIG_SERIAL_MSM_HSL_CONSOLE=y
串口console在开机后可能会降低打印级别,可以通过如下命令显示所有log
echo "8 6 1 7" > /proc/sys/kernel/printk
关闭所有log显示
echo "0 6 1 7" > /proc/sys/kernel/printk 启动log概述
下面是msm8937平台上完整的开机串口log,红 {MOD}部分是PBL log,绿 {MOD}部分是sbl1 log,紫 {MOD}为lk部分log,蓝 {MOD}部分是kernel log,深蓝 {MOD}部分kernel启动12s左右内核启动完毕,可以看到之后启了第一个用户进程init,由init进程启动android
Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3-00221
S - IMAGE_VARIANT_STRING=FAASANAZA
S - OEM_IMAGE_VERSION_STRING=ubuntu
S - Boot Config, 0x000000e1
B -       246 - PBL, Start
B -      2946 - bootable_media_detect_entry, Start
B -     69427 - bootable_media_detect_success, Start
B -     69432 - elf_loader_entry, Start
B -     71073 - auth_hash_seg_entry, Start
B -     71322 - auth_hash_seg_exit, Start
B -     99643 - elf_segs_hash_verify_entry, Start
B -    200021 - PBL, End

B -    209901 - SBL1, Start
B -    263947 - pm_device_init, Start
B -    267302 - PON REASON:PM0:0x200000021 PM1:0x200000020 
D -     26443 - pm_device_init, Delta
B -    292281 - boot_flash_init, Start
D -         0 - boot_flash_init, Delta
B -    294599 - boot_config_data_table_init, Start
D -      4636 - boot_config_data_table_init, Delta - (0 Bytes)
B -    304603 - CDT version:3,Platform ID:8,Major ID:1,Minor ID:0,Subtype:0
B -    311466 - sbl1_ddr_set_params, Start
B -    315736 - cpr_init, Start
D -      3751 - cpr_init, Delta
B -    321775 - Pre_DDR_clock_init, Start
D -       305 - Pre_DDR_clock_init, Delta
D -         0 - sbl1_ddr_set_params, Delta
B -    334005 - do ddr sanity test, Start
D -       305 - do ddr sanity test, Delta
B -    339678 - pm_driver_init, Start
B -    346175 - Manually set to USB500 mode
B -    346907 - raw vbat: 4485, gain: -21
B -    350719 - vbat: 4249
B -    353068 - Battery good, bootup
D -     13420 - pm_driver_init, Delta
B -    359808 - vsense_init, Start
D -         0 - vsense_init, Delta
B -    366488 - DDR Training restore, Start
D -       305 - DDR Training restore, Delta
B -    381616 - clock_init, Start
D -       183 - clock_init, Delta
B -    381860 - Image Load, Start
D -     87230 - QSEE Image Loaded, Delta - (1541808 Bytes)
B -    469120 - Image Load, Start
D -       335 - SEC Image Loaded, Delta - (2048 Bytes)
B -    506391 - sbl1_efs_handle_cookies, Start
D -       671 - sbl1_efs_handle_cookies, Delta
B -    508282 - Image Load, Start
D -     12383 - DEVCFG Image Loaded, Delta - (55764 Bytes)
B -    521184 - Image Load, Start
D -     20099 - RPM Image Loaded, Delta - (180504 Bytes)
B -    541314 - Image Load, Start
D -     52277 - APPSBL Image Loaded, Delta - (579748 Bytes)
B -    593621 - QSEE Execution, Start
D -       122 - QSEE Execution, Delta
B -    599386 - USB D+ check, Start
D -       122 - USB D+ check, Delta
B -    605760 - SBL1, End

D -    398116 - SBL1, Delta
S - Flash Throughput, 28000 KB/s  (2363264 Bytes,  83714 us)
S - DDR Frequency, 806 MHz
S - Core 0 Frequency, 800 MHz
Android Bootloader - UART_DM Initialized!!!
[0] welcome to lk


[10] platform_init()
[10] target_init()
[30] SDHC Running in HS400 mode
[40] Done initialization of the card
[40] pm8x41_get_is_cold_boot: cold boot
[40] Qseecom Init Done in Appsbl
[50] secure app region addr=0x84300000 size=0x2000000[50] TZ App region notif returned with status:0 addr:84300000 size:33554432
[60] TZ App log region register returned with status:0 addr:8f6b2000 size:4096
[60] Qseecom TZ Init Done in Appsbl
[80] Loading cmnlib done
[80] qseecom_start_app: Loading app keymaster for the first time'
[100] <8>keymaster64: KEYMASTER Init 
[100] Waiting for the RPM to populate smd channel table
[110] Not able to search the panel:
[110] DIJING_HX83102B_HD720_VIDEO_PANEL ----
[120] panel_operating_mode=0x0
[180] ERROR: splash Partition invalid
[210] Config MIPI_VIDEO_PANEL.
LCD ID = 0x1201d5
[370] swb.mdss_dsi_panel_auto_detect_ashley read signature lcdid = 0
[370] mdss_dsi_panel_auto_detect_ashley:auto detect failed, so use LCD default configuration.
[520] Turn on MIPI_VIDEO_PANEL.
[540] Video lane tested successfully
[540] pm8x41_get_is_cold_boot: cold boot
[540] Recovery command: 32 bootonce-bootloader
[550] Unable to locate /bootselect partition
[550] boot_verifier: Device is in ORANGE boot state.
[560] Device is unlocked! Skipping verification...
[560] Loading (boot) image (13461504): start
[610] Loading (boot) image (13461504): done
[610] use_signed_kernel=1, is_unlocked=1, is_tampered=0.
[620] Your device has been unlocked and can't be trusted.
Wait for 5 seconds before proceeding
[5620] LK SEC APP Handle: 0x1
[5630] <8>keymaster64: "cmd_id=SET_ROT begin"
[5630] <8>keymaster64: Error: qsee_cfg_getpropval in get_enable_set_bandwidth failed for enable_set_bandwidth, ret_size = 0
[5640] <8>keymaster64: "rot.data_length: 32"
[5640] <8>keymaster64: "cmd_id=SET_ROT done with ret: 0 time taken: 0"
[5650] LK SEC APP Handle: 0x1
[5650] <8>keymaster64: "cmd_id=GET_VERSION begin"
[5660] Authentication Key not yet programmed
[5670] <8>keymaster64: qsee_stor_device_init error ret: -14
[5680] <8>keymaster64: "secboot device : 0"
[5680] <8>keymaster64: "cmd_id=GET_VERSION done with ret: 0 time taken: 18"
[5690] <8>keymaster64: "cmd_id=SET_BOOT_STATE begin"
[5690] <8>keymaster64: "is_unlocked: 1"
[5700] <8>keymaster64: "color: 1"
[5700] <8>keymaster64: "system_version: 80000"
[5700] <8>keymaster64: "system_security_level 201708"
[5710] <8>keymaster64: "cmd_id=SET_BOOT_STATE done with ret: 0 time taken: 0"
[5710] Uncpmpressed kernel in use
[5720] Kernel image not patched..Unable to locate dt offset
[5780] Best match DTB tags 294/00000008/0x00000000/0/10019/10011/0/0/a0a2f8a0/3b0bd
[5780] Using pmic info 0x10019/0x10011/0x0/0x0 for device 0x10019/0x20011/0x0/0x0
[5790] pm8x41_get_is_cold_boot: cold boot
[5790] target_pause_for_battery_charge : pon_reason is:0x21 cold_boot:1 usb_sts:0
[5800] display kernel cmdline: mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_dijing_hx83102b_hd720_video:1:none:cfg:single_dsi
[5810] cmdline: console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom user_debug=30 msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlycon=msm_hsl_uart,0x78B0000 buildvariant=userd[5830] Updating device tree: start
[5850] Updating device tree: done
[5850] Turn off MIPI_VIDEO_PANEL.
[5850] Continuous splash enabled, keeping panel alive.
[5860] <8>keymaster64: "cmd_id=MILESTONE_CALL begin"
[5860] <8>keymaster64: "cmd_id=MILESTONE_CALL done with ret: 0 time taken: 0"
[5870] Qseecom De-Init Done in Appsbl
[5870] Channel alloc freed
[5880] booting linux @ 0x40008000, ramdisk @ 0x43600000 (1691976), tags/device tree @ 0x43400000

[    0.000000] Booting Linux on physical CPU 0x100
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.18.66-g13d1896-dirty (lilu@ubuntu) (gcc version 4.8 (GCC) ) #6 SMP PREEMPT Mon Oct 30 11:06:27 CST 2017
[    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c0383d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Qualcomm Technologies, Inc. MSM8937-PMI8950 MTP
[    0.000000] Early serial console at I/O port 0x0 (options '')
[    0.000000] bootconsole [uart0] enabled
[    0.000000] Reserved memory: reserved region for node 'other_ext_region@0': base 0x84300000, size 37 MiB
[    0.000000] Reserved memory: reserved region for node 'modem_region@0': base 0x86800000, size 80 MiB
[    0.000000] Reserved memory: reserved region for node 'adsp_fw_region@0': base 0x8b800000, size 17 MiB
[    0.000000] Reserved memory: reserved region for node 'wcnss_fw_region@0': base 0x8c900000, size 7 MiB
[    0.000000] Reserved memory: reserved region for node 'splash_region@83000000': base 0x90000000, size 20 MiB
[    0.000000] Removed memory: created DMA memory pool at 0x84300000, size 37 MiB
[    0.000000] Reserved memory: initialized node other_ext_region@0, compatible id removed-dma-pool
[    0.000000] Removed memory: created DMA memory pool at 0x86800000, size 80 MiB
[    0.000000] Reserved memory: initialized node modem_region@0, compatible id removed-dma-pool
[    0.000000] Removed memory: created DMA memory pool at 0x8b800000, size 17 MiB
[    0.000000] Reserved memory: initialized node adsp_fw_region@0, compatible id removed-dma-pool
[    0.000000] Removed memory: created DMA memory pool at 0x8c900000, size 7 MiB
[    0.000000] Reserved memory: initialized node wcnss_fw_region@0, compatible id removed-dma-pool
[    0.000000] Reserved memory: allocated memory for 'venus_region@0' node: base 0x8f800000, size 8 MiB
[    0.000000] Reserved memory: created CMA memory pool at 0x8f800000, size 8 MiB
[    0.000000] Reserved memory: initialized node venus_region@0, compatible id shared-dma-pool
[    0.000000] Reserved memory: allocated memory for 'secure_region@0' node: base 0xf8c00000, size 112 MiB
[    0.000000] Reserved memory: created CMA memory pool at 0xf8c00000, size 112 MiB
[    0.000000] Reserved memory: initialized node secure_region@0, compatible id shared-dma-pool
[    0.000000] Reserved memory: allocated memory for 'qseecom_region@0' node: base 0xf7c00000, size 16 MiB
[    0.000000] Reserved memory: created CMA memory pool at 0xf7c00000, size 16 MiB
[    0.000000] Reserved memory: initialized node qseecom_region@0, compatible id shared-dma-pool
[    0.000000] Reserved memory: allocated memory for 'adsp_region@0' node: base 0xf7800000, size 4 MiB
[    0.000000] Reserved memory: created CMA memory pool at 0xf7800000, size 4 MiB
[    0.000000] Reserved memory: initialized node adsp_region@0, compatible id shared-dma-pool
[    0.000000] cma: Reserved 16 MiB at 0xf6800000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: max_distance=0xb000 too large for vmalloc space 0x0
[    0.000000] PERCPU: Embedded 11 pages/cpu @ead65000 s15872 r8192 d20992 u45056
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 766255
[    0.000000] Kernel command line: sched_enable_hmp=1 console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom user_debug=30 msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlycon=msm_hsl_uart,0x78B0000 buildvariant=userdebug androidboot.emmc=true androidboot.verifiedbootstate=orange androidboot.veritymode=enforcing androidboot.keymaster=1 androidboot.serialno=1aead0af androidboot.baseband=msm mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_dijing_hx83102b_hd720_video:1:none:cfg:single_dsi
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 2718092K/3083260K available (13312K kernel code, 1770K rwdata, 6140K rodata, 859K init, 2102K bss, 365168K reserved, 2042876K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xef800000 - 0xff000000   ( 248 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0e00000   (14304 kB)
[    0.000000]       .init : 0xc1500000 - 0xc15d6e00   ( 860 kB)
[    0.000000]       .data : 0xc1600000 - 0xc17baadc   (1771 kB)
[    0.000000]        .bss : 0xc17baba0 - 0xc19c84cc   (2103 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] HMP scheduling enabled.
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 
[    0.000000] **********************************************************
[    0.000000] **   NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE   **
[    0.000000] **                                                      **
[    0.000000] ** trace_printk() being used. Allocating extra memory.  **
[    0.000000] **                                                      **
[    0.000000] ** This means that this is a DEBUG kernel and it is     **
[    0.000000] ** unsafe for produciton use.                           **
[    0.000000] **                                                      **
[    0.000000] ** If you see this message and you are not debugging    **
[    0.000000] ** the kernel, report this immediately to your vendor!  **
[    0.000000] **                                                      **
[    0.000000] **   NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE   **
[    0.000000] **********************************************************
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] mpm_init_irq_domain(): Cannot find irq controller for qcom,gpio-parent
[    0.000000] MPM 1 irq mapping errored -517
[    0.000000]  Offload RCU callbacks from all CPUs
[    0.000000]  Offload RCU callbacks from CPUs: 0-7.
[    0.000000] Architected cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[    0.000006] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns
[    0.007982] Switching to timer-based delay loop, resolution 52ns
[    0.013975] Switched to clocksource arch_sys_counter
[    0.031718] kmemleak: Kernel memory leak detector disabled
[    0.036203] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[    0.046493] pid_max: default: 32768 minimum: 301
[    0.052229] Security Framework initialized
[    0.055331] SELinux:  Initializing.
[    0.059552] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.065401] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.078383] Initializing cgroup subsys freezer
[    0.081927] Initializing cgroup subsys debug
[    0.086379] CPU: Testing write buffer coherency: ok
[    0.093297] Setting up static identity map for 0x40d9b310 - 0x40d9b368
[    0.099308] NOHZ: local_softirq_pending 02
[    0.157427] Core Debug Lock unlocked
[    0.160654] MSM Memory Dump base table set up
[    0.164409] MSM Memory Dump apps data table set up
[    0.169146] Configuring XPU violations to be fatal errors
[    0.177940] cpu_clock_a53_init_little: A53 Power clocks configured
[    0.207249] CPU1: Booted secondary processor
[    0.233518] CPU2: Booted secondary processor
[    0.252898] CPU3: Booted secondary processor
[    0.272527] CPU4: Booted secondary processor
[    0.292070] CPU5: Booted secondary processor
[    0.311702] CPU6: Booted secondary processor
[    0.331314] CPU7: Booted secondary processor
[    0.331574] Brought up 8 CPUs
[    0.363284] SMP: Total of 8 processors activated (307.20 BogoMIPS).
[    0.369546] CPU: All CPU(s) started in SVC mode.
[    0.393498] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
[    0.547289] pinctrl core: initialized pinctrl subsystem
[    0.556629] regulator-dummy: no parameters
[    1.702270] NET: Registered protocol family 16
[    1.734331] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    1.749111] msm_pm_tz_boot_init: set warmboot address failed
[    1.753757] scm_call failed: func id 0x2000101, ret: -1, syscall returns: 0x0, 0x0, 0x0
[    1.774074] cpuidle: using governor ladder
[    1.794067] cpuidle: using governor menu
[    1.814065] cpuidle: using governor qcom
[    2.056060] msm_watchdog b017000.qcom,wdt: wdog absent resource not present
[    2.063644] msm_watchdog b017000.qcom,wdt: MSM Watchdog Initialized
[    2.105451] platform soc:qcom,adsprpc-mem: assigned reserved memory node adsp_region@0
[    2.121714] irq: no irq domain found for /soc/pinctrl@1000000 !
[    2.130351] spmi_pmic_arb 200f000.qcom,spmi: PMIC Arb Version-2 0x20010000
[    2.190435] platform 4080000.qcom,mss: assigned reserved memory node modem_region@0
[    2.200694] platform c200000.qcom,lpass: assigned reserved memory node adsp_fw_region@0
[    2.209599] platform a21b000.qcom,pronto: assigned reserved memory node wcnss_fw_region@0
[    2.218356] platform 1de0000.qcom,venus: assigned reserved memory node venus_region@0
[    2.233283] mem_acc_corner: 0 <--> 0 mV at 0 mV 
[    2.334424] irq: no irq domain found for /soc/pinctrl@1000000 !
[    2.343127] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    2.350124] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    2.371555] __of_mpm_init(): MPM driver mapping exists
[    2.378981] msm_rpm_glink_dt_parse: qcom,rpm-glink compatible not matches
[    2.384774] msm_rpm_dev_probe: APSS-RPM communication over SMD
[    2.390544] smd_open() before smd_init()
[    2.398187] msm_mpm_dev_probe(): Cannot get clk resource for XO: -517
[    2.424426] smd_channel_probe_now: allocation table not initialized
[    2.431088] smd_channel_probe_now: allocation table not initialized
[    2.437766] smd_channel_probe_now: allocation table not initialized
[    2.467137] msm-jtag-fuse a601c.jtagfuse: JTag Fuse initialized
[    2.479527] pm8937_s5: 1050 <--> 1350 mV at 1225 mV normal idle 
[    2.486714] spm_regulator_probe: name=pm8937_s5, range=LV, voltage=1225000 uV, mode=AUTO, step rate=1200 uV/us
[    2.498132] cpr_efuse_init: apc_corner: efuse_addr = 0x000a4000 (len=0x1000)
[    2.504246] cpr_read_fuse_revision: apc_corner: fuse revision = 2
[    2.510222] cpr_parse_speed_bin_fuse: apc_corner: [row: 37]: 0x30185021bb873125, speed_bits = 0
[    2.519126] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[1]: 1105000 -> 1115000 uV
[    2.528036] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[2]: 1165000 -> 1180000 uV
[    2.537149] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[3]: 1250000 -> 1270000 uV
[    2.546322] cpr_pvs_init: apc_corner: pvs voltage: [1115000 1180000 1270000] uV
[    2.553533] cpr_pvs_init: apc_corner: ceiling voltage: [1155000 1225000 1350000] uV
[    2.561191] cpr_pvs_init: apc_corner: floor voltage: [1050000 1050000 1090000] uV
[    2.569590] cpr_init_cpr_parameters: apc_corner: up threshold = 2, down threshold = 4
[    2.576491] cpr_init_cpr_parameters: apc_corner: CPR is enabled by default.
[    2.583493] cpr_init_cpr_efuse: apc_corner: [row:67] = 0x248dae53d19918ea
[    2.590199] cpr_init_cpr_efuse: apc_corner: Corner[1]: ro_sel = 2, target quot = 875
[    2.597907] cpr_init_cpr_efuse: apc_corner: Corner[2]: ro_sel = 2, target quot = 977
[    2.605643] cpr_init_cpr_efuse: apc_corner: Corner[3]: ro_sel = 2, target quot = 1123
[    2.613456] cpr_adjust_target_quots: apc_corner: Corner[2]: adjusted target quot = 937
[    2.621350] cpr_adjust_target_quots: apc_corner: Corner[3]: adjusted target quot = 1143
[    2.629797] cpr_get_corner_quot_adjustment: apc_corner: fuse corner 2 quotient adjustment scaling factor: 0.462
[    2.639402] cpr_get_corner_quot_adjustment: apc_corner: fuse corner 3 quotient adjustment scaling factor: 0.671
[    2.649475] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[1] = 875
[    2.657020] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[2] = 937
[    2.664571] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[3] = 1015
[    2.672193] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[4] = 1041
[    2.679850] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[5] = 1105
[    2.687488] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[6] = 1143
[    2.695127] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[7] = 1143
[    2.703608] cpr_config: apc_corner: Timer count: 0x17700 (for 5000 us)
[    2.712595] apc_corner: 0 <--> 0 mV 
[    2.728742] msm_thermal:vdd_restriction_reg_init Defer regulator vdd-dig probe
[    2.734948] msm_thermal:probe_vdd_rstr Err regulator init. err:-517. KTM continues.
[    2.742569] msm-thermal soc:qcom,msm-thermal: probe_vdd_rstr:Failed reading node=/soc/qcom,msm-thermal, key=qcom,max-freq-level. err=-517. KTM continues
[    2.756236] msm_thermal:msm_thermal_dev_probe Failed reading node=/soc/qcom,msm-thermal, key=qcom,online-hotplug-core. err:-517
[    2.776657] sps:sps is ready.
[    2.784085] cpu-clock-8939 b011050.qcom,cpu-clock-8939: No PVS version available. Defaulting to 0!
[    2.792005] cpu-clock-8939 b011050.qcom,cpu-clock-8939: Speed bin: 0 PVS Version: 0
[    2.808519] msm_rpm_glink_dt_parse: qcom,rpm-glink compatible not matches
[    2.814349] msm_rpm_dev_probe: APSS-RPM communication over SMD
[    2.826852] pm8937_s1: 1000 <--> 1225 mV at 1000 mV normal idle 
[    2.840419] pm8937_s2_level: 0 <--> 0 mV at 0 mV normal idle 
[    2.851335] pm8937_s2_floor_level: 0 <--> 0 mV at 0 mV normal idle 
[    2.862801] pm8937_s2_level_ao: 0 <--> 0 mV at 0 mV normal idle 
[    2.876797] pm8937_s3: 1300 mV normal idle 
[    2.888786] pm8937_s4: 2050 mV normal idle 
[    2.900712] pm8937_l2: 1200 mV normal idle 
[    2.912562] pm8937_l3_level_ao: 0 <--> 0 mV at 0 mV normal idle 
[    2.923919] pm8937_l3_level_so: 0 <--> 0 mV at 0 mV normal idle 
[    2.937677] pm8937_l5: 1800 mV normal idle 
[    2.949653] pm8937_l6: 1800 mV normal idle 
[    2.961526] pm8937_l7: 1800 mV normal idle 
[    2.970993] pm8937_l7_ao: 1800 mV normal idle 
[    2.983226] pm8937_l8: 2850 <--> 2900 mV at 2900 mV normal idle 
[    2.997042] pm8937_l9: 3000 <--> 3300 mV at 3000 mV normal idle 
[    3.011019] pm8937_l10: 2800 <--> 3000 mV at 2800 mV normal idle 
[    3.025064] pm8937_l11: 2950 mV normal idle 
[    3.036998] pm8937_l12: 1800 <--> 2950 mV at 1800 mV normal idle 
[    3.050689] pm8937_l13: 3075 mV normal idle 
[    3.062729] pm8937_l14: 1800 <--> 3300 mV at 1800 mV normal idle 
[    3.076456] pm8937_l15: 1800 <--> 3300 mV at 1800 mV normal idle 
[    3.090448] pm8937_l16: 1800 mV normal idle 
[    3.102371] pm8937_l17: 2800 <--> 2900 mV at 2800 mV normal idle 
[    3.116286] pm8937_l19: 1225 <--> 1350 mV at 1225 mV normal idle 
[    3.130065] pm8937_l22: 2800 mV normal idle 
[    3.142094] pm8937_l23: 1200 mV normal idle 
[    3.148110] msm_mpm_dev_probe(): Cannot get clk resource for XO: -517
[    3.155386] msm_thermal:sensor_mgr_init_threshold threshold id already initialized
[    3.163105] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.168962] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table len. error:-19
[    3.177207] cpu cpu4: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.184059] msm_thermal:get_cpu_freq_plan_len Error reading CPU4 freq table len. error:-19
[    3.192288] msm_thermal:vdd_restriction_reg_init Defer vdd rstr freq init.
[    3.204314] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.204457] cpu-clock-8939 b011050.qcom,cpu-clock-8939: No PVS version available. Defaulting to 0!
[    3.204465] cpu-clock-8939 b011050.qcom,cpu-clock-8939: Speed bin: 0 PVS Version: 0
[    3.211010] qcom,gcc-8952 1800000.qcom,gcc: GPU speed bin: 0
[    3.232396] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table len. error:-19
[    3.240641] cpu cpu4: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.247490] msm_thermal:get_cpu_freq_plan_len Error reading CPU4 freq table len. error:-19
[    3.255739] cpu cpu0: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.262577] msm_thermal:get_cpu_freq_plan_len Error reading CPU0 freq table len. error:-19
[    3.270844] cpu cpu4: dev_pm_opp_get_opp_count: device OPP not found (-19)
[    3.277696] msm_thermal:get_cpu_freq_plan_len Error reading CPU4 freq table len. error:-19
[    3.394312] qcom,gcc-spm-8952 b111200.qcom,spm: Registered GCC SPM clocks
[    3.400079] qcom,gcc-8952 1800000.qcom,gcc: Registered GCC clocks
[    3.410076] cpu-clock-8939 b011050.qcom,cpu-clock-8939: No PVS version available. Defaulting to 0!
[    3.418024] cpu-clock-8939 b011050.qcom,cpu-clock-8939: Speed bin: 0 PVS Version: 0
[    3.436978] populate_opp_table: clock-cpu-8939: OPP tables populated (cpu 7 and 3)
[    3.443331] print_opp_table: clock_cpu: a53_c0: OPP voltage for 768000000: 1115000
[    3.451081] print_opp_table: clock_cpu: a53_c0: OPP voltage for 1094400000: 1270000
[    3.458712] print_opp_table: clock_cpu: a53_c1: OPP voltage for 960000000: 1115000
[    3.466264] print_opp_table: clock_cpu: a53_c1: OPP voltage for 1401000000: 1270000
[    4.060624] qcom,qpnp-pin qpnp-pin-15: qpnp_pin_probe: no device nodes specified in topology
[    4.068172] qcom,qpnp-pin: probe of qpnp-pin-15 failed with error -22
[    4.074904] qcom,qpnp-pin qpnp-pin-16: qpnp_pin_probe: no device nodes specified in topology
[    4.082975] qcom,qpnp-pin: probe of qpnp-pin-16 failed with error -22
[    4.091887] msm_cpuss_dump soc:cpuss_dump: Couldn't get memory for dumping
[    4.097759] msm_cpuss_dump soc:cpuss_dump: Couldn't get memory for dumping
[    4.120038] KPI: Bootloader start count = 22986
[    4.123529] KPI: Bootloader end count = 216025
[    4.128021] KPI: Bootloader display count = 40196
[    4.132643] KPI: Bootloader load kernel count = 1497
[    4.137618] KPI: Kernel MPM timestamp = 480515
[    4.142018] KPI: Kernel MPM Clock frequency = 32768
[    4.146960] socinfo_print: v0.10, id=294, ver=1.0, raw_id=79, raw_ver=0, hw_plat=8, hw_plat_ver=65536
[    4.146960]  accessory_chip=0, hw_plat_subtype=0, pmic_model=65561, pmic_die_revision=65536 foundry_id=1 serial_number=3146199333
[    4.169649] qpnp_pin_of_gpio_xlate: no such PMIC gpio 7 in device topology
[    4.177652] eldo2_pm8937: no parameters
[    4.182274] qpnp_pin_of_gpio_xlate: no such PMIC gpio 8 in device topology
[    4.190143] adv_vreg: no parameters
[    4.203681] SCSI subsystem initialized
[    4.211880] usbcore: registered new interface driver usbfs
[    4.217411] usbcore: registered new interface driver hub
[    4.222675] usbcore: registered new device driver usb
[    4.231476] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2
[    4.236689] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[    4.245328] i2c-msm-v2 78b6000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[    4.259686] kworker/u16:0 (96) used greatest stack depth: 6264 bytes left
[    4.266407] i2c-msm-v2 78b7000.i2c: probing driver i2c-msm-v2
[    4.271595] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[    4.280311] i2c-msm-v2 78b7000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[    4.303738] i2c-msm-v2 7af5000.i2c: probing driver i2c-msm-v2
[    4.308900] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[    4.317589] i2c-msm-v2 7af5000.i2c: msm_bus_scale_register_client(mstr-id:84):0 (not a problem)
[    4.334210] media: Linux media interface: v0.10
[    4.338520] Linux video capture interface: v2.00
[    4.343305] EDAC MC: Ver: 3.0.0
[    4.356214] cpufreq: driver msm up and running
[    4.362625] platform soc:qcom,ion:qcom,ion-heap@8: assigned reserved memory node secure_region@0
[    4.371440] platform soc:qcom,ion:qcom,ion-heap@27: assigned reserved memory node qseecom_region@0
[    4.382005] ION heap system created
[    4.384935] ION heap mm created at 0xf8c00000 with size 7000000
[    4.390421] ION heap qsecom created at 0xf7c00000 with size 1000000
[    4.397374] msm_bus_fabric_init_driver
[    4.404751] msm_bus_device 580000.ad-hoc-bus: Coresight support absent for bus: 2048
[    4.492890] qcom,qpnp-power-on qpnp-power-on-4: PMIC@SID0 Power-on reason: Triggered from Hard Reset and 'cold' boot
[    4.502403] qcom,qpnp-power-on qpnp-power-on-4: PMIC@SID0: Power-off reason: Triggered from PS_HOLD (PS_HOLD/MSM controlled shutdown)
[    4.516392] input: qpnp_pon as /devices/virtual/input/input0
[    4.524400] pon_spare_reg: no parameters
[    4.528138] qcom,qpnp-power-on qpnp-power-on-13: No PON config. specified
[    4.534548] qcom,qpnp-power-on qpnp-power-on-13: PMIC@SID2 Power-on reason: Triggered from PON1 (secondary PMIC) and 'cold' boot
[    4.545625] qcom,qpnp-power-on qpnp-power-on-13: PMIC@SID2: Power-off reason: Triggered from PS_HOLD (PS_HOLD/MSM controlled shutdown)
[    4.558570] PMIC@SID0: PM8937 v1.0 options: 0, 2, 0, 0
[    4.563100] PMIC@SID2: PMI8950 v2.0 options: 0, 0, 0, 0
[    4.571462] gdsc_venus: no parameters
[    4.576700] gdsc_mdss: no parameters
[    4.581849] gdsc_jpeg: no parameters
[    4.587207] gdsc_vfe: no parameters
[    4.592440] gdsc_vfe1: no parameters
[    4.597568] gdsc_cpp: no parameters
[    4.602639] gdsc_oxili_gx: no parameters
[    4.607982] gdsc_venus_core0: fast normal 
[    4.613570] gdsc_oxili_cx: no parameters
[    4.619219] mdss_pll_probe: MDSS pll label = MDSS DSI 0 PLL
[    4.623802] mdss_pll_probe: mdss_pll_probe: label=MDSS DSI 0 PLL PLL SSC enabled
[    4.631212] mdss_pll_util_parse_dt_supply: : error reading ulp load. rc=-22
[    4.638089] mdss_pll_util_parse_dt_supply: : error reading ulp load. rc=-22
[    4.648446] dsi_pll_clock_register_lpm: Registered DSI PLL:0 clocks successfully
[    4.655059] mdss_pll_probe: MDSS pll label = MDSS DSI 1 PLL
[    4.660370] mdss_pll_probe: mdss_pll_probe: label=MDSS DSI 1 PLL PLL SSC enabled
[    4.667804] mdss_pll_util_parse_dt_supply: : error reading ulp load. rc=-22
[    4.674694] mdss_pll_util_parse_dt_supply: : error reading ulp load. rc=-22
[    4.685635] dsi_pll_clock_register_lpm: Registered DSI PLL:1 clocks successfully
[    4.693603] msm_iommu 1e00000.qcom,iommu: device apps_iommu (model: 500) mapped at efe80000, with 21 ctx banks
[    4.729351] msm_iommu_ctx 1e20000.qcom,iommu-ctx: context q6 using bank 0
[    4.736222] msm_iommu_ctx 1e21000.qcom,iommu-ctx: context adsp_sec_pixel using bank 1
[    4.744087] msm_iommu_ctx 1e22000.qcom,iommu-ctx: context mdp_1 using bank 2
[    4.751156] msm_iommu_ctx 1e23000.qcom,iommu-ctx: context venus_fw using bank 3
[    4.758522] msm_iommu_ctx 1e24000.qcom,iommu-ctx: context venus_sec_non_pixel using bank 4
[    4.766832] msm_iommu_ctx 1e25000.qcom,iommu-ctx: context venus_sec_bitstream using bank 5
[    4.775160] msm_iommu_ctx 1e26000.qcom,iommu-ctx: context venus_sec_pixel using bank 6
[    4.783102] msm_iommu_ctx 1e28000.qcom,iommu-ctx: context pronto_pil using bank 8
[    4.791073] msm_iommu_ctx 1e29000.qcom,iommu-ctx: context mss_nav using bank 9
[    4.798420] msm_iommu_ctx 1e2a000.qcom,iommu-ctx: context periph_rpm using bank 10
[    4.806083] msm_iommu_ctx 1e2b000.qcom,iommu-ctx: context lpass using bank 11
[    4.813257] msm_iommu_ctx 1e2f000.qcom,iommu-ctx: context adsp_io using bank 15
[    4.820598] msm_iommu_ctx 1e30000.qcom,iommu-ctx: context adsp_opendsp using bank 16
[    4.828399] msm_iommu_ctx 1e31000.qcom,iommu-ctx: context adsp_shared using bank 17
[    4.836110] msm_iommu_ctx 1e32000.qcom,iommu-ctx: context cpp using bank 18
[    4.843134] msm_iommu_ctx 1e33000.qcom,iommu-ctx: context jpeg_enc0 using bank 19
[    4.850767] msm_iommu_ctx 1e34000.qcom,iommu-ctx: context vfe using bank 20
[    4.857790] msm_iommu_ctx 1e35000.qcom,iommu-ctx: context mdp_0 using bank 21
[    4.865009] msm_iommu_ctx 1e36000.qcom,iommu-ctx: context venus_ns using bank 22
[    4.872451] msm_iommu_ctx 1e38000.qcom,iommu-ctx: context mss_mcdma using bank 24
[    4.880035] msm_iommu_ctx 1e37000.qcom,iommu-ctx: context access_control using bank 23
[    4.889921] /soc/qcom,cam_smmu/msm_cam_smmu_cb1: could not get #iommu-cells for /soc/qcom,iommu@1e00000
[    4.898319] /soc/qcom,cam_smmu/msm_cam_smmu_cb3: could not get #iommu-cells for /soc/qcom,iommu@1e00000
[    4.907686] /soc/qcom,cam_smmu/msm_cam_smmu_cb4: could not get #iommu-cells for /soc/qcom,iommu@1e00000
[    4.923317] Advanced Linux Sound Architecture Driver Initialized.
[    4.935623] Bluetooth: eaa9fec8
[    4.937785] NET: Registered protocol family 31
[    4.942142] Bluetooth: eaa9fec8
[    4.945156] Bluetooth: eaa9fec0Bluetooth: eaa9fea8
[    4.950088] Bluetooth: eaa9feb8[    4.954830] cfg80211: Calling CRDA to update world regulatory domain
[    4.960248] cfg80211: World regulatory domain updated:
[    4.965278] cfg80211:  DFS Master region: unset
[    4.969599] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[    4.979336] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[    4.987320] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[    4.995306] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[    5.003280] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[    5.011279] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[    5.019272] cfg80211:   (5490000 KHz - 5710000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[    5.027250] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[    5.035240] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[    5.046703] ibb_reg: 4600 <--> 6000 mV at 6000 mV 
[    5.053207] lab_reg: 4600 <--> 6000 mV at 6000 mV 
[    5.059569] Switched to clocksource arch_sys_counter
[    5.428973] NET: Registered protocol family 2
[    5.436094] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    5.442468] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    5.448729] TCP: Hash tables configured (established 8192 bind 8192)
[    5.455226] TCP: reno registered
[    5.458201] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    5.464141] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    5.471976] NET: Registered protocol family 1
[    5.483158] gcc-mdss-8952 soc:qcom,gcc-mdss@1800000: Registered GCC MDSS clocks.
[    5.492606] Trying to unpack rootfs image as initramfs...
[    5.573908] Freeing initrd memory: 1656K
[    5.579166] hw perfevents: enabled with ARMv8 Cortex-A53 PMU driver, 7 counters available
[    5.606337] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    5.611617] Initialise system trusted keyring
[    5.616227] audit: initializing netlink subsys (disabled)
[    5.621605] audit: type=2000 audit(5.599:1): initialized
[    5.638614] vmscan: error setting kswapd cpu affinity mask
[    5.782079] VFS: Disk quotas dquot_6.5.2
[    5.786653] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    5.830366] fuse init (API version 7.23)
[    5.847734] Key type asymmetric registered
[    5.850814] Asymmetric key parser 'x509' registered
[    5.856537] bounce: pool size: 64 pages
[    5.861287] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    5.867687] io scheduler noop registered
[    5.871569] io scheduler deadline registered
[    5.879057] io scheduler cfq registered (default)
[    5.911946] msm_dss_get_res_byname: 'vbif_nrt_phys' resource not found
[    5.917457] mdss_mdp_probe+0x1f0/0x13e8->msm_dss_ioremap_byname: 'vbif_nrt_phys' msm_dss_get_res_byname failed
[    5.928923] mdss_mdp_irq_clk_register: unable to get clk: lut_clk
[    5.935961] No change in context(0==0), skip
[    5.940352] mdss_mdp_pipe_addr_setup: type:0 ftchid:-1 xinid:0 num:0 rect:0 ndx:0x1 prio:0
[    5.947637] mdss_mdp_pipe_addr_setup: type:1 ftchid:-1 xinid:1 num:3 rect:0 ndx:0x8 prio:1
[    5.955839] mdss_mdp_pipe_addr_setup: type:1 ftchid:-1 xinid:5 num:4 rect:0 ndx:0x10 prio:2
[    5.964210] mdss_mdp_pipe_addr_setup: type:2 ftchid:-1 xinid:2 num:6 rect:0 ndx:0x40 prio:3
[    5.972526] mdss_mdp_pipe_addr_setup: type:3 ftchid:-1 xinid:7 num:10 rect:0 ndx:0x400 prio:0
[    5.981023] mdss_mdp_parse_dt_handler: Error from prop qcom,mdss-pipe-sw-reset-off : u32 array read
[    5.990279] mdss_mdp_parse_dt_handler: Error from prop qcom,mdss-ib-factor-overlap : u32 array read
[    6.001020] xlog_status: enable:1, panic:1, dump:2
[    6.008421] mdss_mdp_probe: mdss version = 0x100e0000, bootloader display is on, num 1, intf_sel=0x00000100
[    6.023551] mdss_smmu_util_parse_dt_clock: clocks are not defined
[    6.028795] mdss_smmu_probe: iommu v2 domain[0] mapping and clk register successful!
[    6.036604] mdss_smmu_util_parse_dt_clock: clocks are not defined
[    6.042499] mdss_smmu_probe: iommu v2 domain[2] mapping and clk register successful!
[    6.052585] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.058033] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.064480] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.075193] mdss_dsi_ctrl_probe: DSI Ctrl name = MDSS DSI CTRL->0
[    6.081856] mdss_dsi_find_panel_of_node: cmdline:0:qcom,mdss_dsi_dijing_hx83102b_hd720_video:1:none:cfg:single_dsi panel_name:qcom,mdss_dsi_dijing_hx83102b_hd720_video
[    6.095854] mdss_dsi_panel_init: Panel Name = dijing hd720 hx83102b video mode dsi panel
[    6.104066] mdss_dsi_panel_timing_from_dt: found new timing "qcom,mdss_dsi_dijing_hx83102b_hd720_video" (eaa9f7e0)
[    6.114235] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-post-panel-on-command
[    6.121895] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-timing-switch-command
[    6.129635] mdss_dsi_panel_get_dsc_cfg_np: cannot find dsc config node:
[    6.136392] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-idle-on-command
[    6.143423] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-idle-off-command
[    6.150754] mdss_dsi_parse_panel_features: ulps feature disabled
[    6.156717] mdss_dsi_parse_panel_features: ulps during suspend feature disabled
[    6.163821] mdss_dsi_parse_dms_config: dynamic switch feature enabled: 0
[    6.170850] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-lp-mode-on
[    6.177469] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-lp-mode-off
[    6.184434] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.190735] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.197176] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.203582] mdss_dsi_get_dt_vreg_data: error reading ulp load. rc=-22
[    6.211545] mdss_dsi_parse_ctrl_params:4024 Unable to read qcom,display-id, data=00000000,len=45
[    6.219338] mdss_dsi_parse_gpio_params: bklt_en gpio not specified
[    6.225618] mdss_dsi_retrieve_ctrl_resources: phy_regulator_base=efb10b80 phy_regulator_size=30
[    6.234152] mdss_dsi_retrieve_ctrl_resources: ctrl_base=efb0c000 ctrl_size=300 phy_base=efb0e400 phy_size=280
[    6.244453] dsi_panel_device_register: Continuous splash enabled
[    6.250331] mdss_register_panel: adding framebuffer device 1a94000.qcom,mdss_dsi_ctrl0
[    6.281092] mdss_dsi_ctrl_probe: Dsi Ctrl->0 initialized, DSI rev:0x10040002, PHY rev:0x1
[    6.288656] mdss_dsi_status_init: DSI status check interval:3000
[    6.296289] mdss_register_panel: adding framebuffer device soc:qcom,mdss_wb_panel
[    6.304835] mdss_fb_probe: fb0: split_mode:0 left:0 right:0
[    6.316285] mdss_fb_register: FrameBuffer[0] 720x1440 registered successfully!
[    6.325879] mdss_fb_probe: fb1: split_mode:0 left:0 right:0
[    6.331939] mdss_fb_register: FrameBuffer[1] 640x640 registered successfully!
[    6.339428] mdss_mdp_splash_parse_dt: splash mem child node is not present
[    6.347687] msm-dcc b3000.dcc: DCC XPU is not specified
[    6.366468] IPC_RTR: msm_ipc_router_smd_driver_register Already driver registered IPCRTR
[    6.373815] IPC_RTR: msm_ipc_router_smd_driver_register Already driver registered IPCRTR
[    6.410659] In memshare_probe, Memshare probe success
[    6.420254] msm_rpm_log_probe: OK
[    6.435111] subsys-pil-tz 1de0000.qcom,venus: for venus segments only will be dumped.
[    6.457837] msm_serial_hs module loaded
[    6.461680] msm_serial_hsl_probe: detected port #0 (ttyHSL0)
[    6.466444] AXI: get_pdata(): Error: Client name not found
[    6.471766] AXI: msm_bus_cl_get_pdata(): client has to provide missing entry for successful registration
[    6.481247] msm_serial_hsl_probe: Bus scaling is disabled
[    6.487348] 78b0000.serial: ttyHSL0 at MMIO 0x78b0000 (irq = 40, base_baud = 460800?瞨⑹獖聮陙msm_hsl_console_setup: console setup on port #0
[    6.499755] console [ttyHSL0] enabled
[    6.499755] console [ttyHSL0] enabled
[    6.507026] bootconsole [uart0] disabled
[    6.507026] bootconsole [uart0] disabled
[    6.517026] msm_serial_hsl_init: driver initialized
[    6.681118] brd: module loaded
[    6.718396] loop: module loaded
[    6.725631] zram: Created 1 device(s) ...
[    6.729125] lkdtm: No crash points registered, enable through debugfs
[    6.737137] QSEECOM: qseecom_probe: qseecom.qsee_version = 0x1000000
[    6.742611] QSEECOM: qseecom_retrieve_ce_data: Device does not support PFE
[    6.749155] QSEECOM: qseecom_probe: qseecom clocks handled by other subsystem
[    6.756437] QSEECOM: qseecom_probe: qsee reentrancy support phase is not defined, setting to default 0
[    6.766862] QSEECOM: qseecom_probe: qseecom.whitelist_support = 1
[    6.792797] i2c-core: driver [tabla-i2c-core] using legacy suspend method
[    6.798558] i2c-core: driver [tabla-i2c-core] using legacy resume method
[    6.806371] i2c-core: driver [wcd9xxx-i2c-core] using legacy suspend method
[    6.812286] i2c-core: driver [wcd9xxx-i2c-core] using legacy resume method
[    6.820286] i2c-core: driver [tasha-i2c-core] using legacy suspend method
[    6.826046] i2c-core: driver [tasha-i2c-core] using legacy resume method
[    6.834839] QCE50: __qce_get_device_tree_data: BAM Apps EE is not defined, setting to default 1
[    6.844903] qce 720000.qcedev: Qualcomm Crypto 5.3.3 device found @0x720000
[    6.850824] qce 720000.qcedev: CE device = 0x0
[    6.850824] IO base, CE = 0xf0940000
[    6.850824] Consumer (IN) PIPE 2,    Producer (OUT) PIPE 3
[    6.850824] IO base BAM = 0x00000000
[    6.850824] BAM IRQ 53
[    6.850824] Engines Availability = 0x2010853
[    6.876929] sps:BAM 0x00704000 is registered.
[    6.881004] sps:BAM 0x00704000 (va:0xf0b00000) enabled: ver:0x27, number of pipes:8
[    6.888956] QCE50: qce_sps_init:  Qualcomm MSM CE-BAM at 0x0000000000704000 irq 53
[    6.901011] QCE50: __qce_get_device_tree_data: BAM Apps EE is not defined, setting to default 1
[    6.911826] qcrypto 720000.qcrypto: Qualcomm Crypto 5.3.3 device found @0x720000
[    6.918209] qcrypto 720000.qcrypto: CE device = 0x0
[    6.918209] IO base, CE = 0xf0b40000
[    6.918209] Consumer (IN) PIPE 4,    Producer (OUT) PIPE 5
[    6.918209] IO base BAM = 0x00000000
[    6.918209] BAM IRQ 53
[    6.918209] Engines Availability = 0x2010853
[    6.943724] QCE50: qce_sps_init:  Qualcomm MSM CE-BAM at 0x0000000000704000 irq 53
[    6.953374] qcrypto 720000.qcrypto: qcrypto-ecb-aes
[    6.957599] qcrypto 720000.qcrypto: qcrypto-cbc-aes
[    6.962430] qcrypto 720000.qcrypto: qcrypto-ctr-aes
[    6.967277] qcrypto 720000.qcrypto: qcrypto-ecb-des
[    6.972149] qcrypto 720000.qcrypto: qcrypto-cbc-des
[    6.977067] qcrypto 720000.qcrypto: qcrypto-ecb-3des
[    6.981959] qcrypto 720000.qcrypto: qcrypto-cbc-3des
[    6.986896] qcrypto 720000.qcrypto: qcrypto-xts-aes
[    6.991739] qcrypto 720000.qcrypto: qcrypto-sha1
[    6.996466] qcrypto 720000.qcrypto: qcrypto-sha256
[    7.001226] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-aes
[    7.007306] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-des
[    7.013445] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-3des
[    7.019713] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-aes
[    7.026053] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-des
[    7.032368] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-3des
[    7.038804] qcrypto 720000.qcrypto: qcrypto-hmac-sha1
[    7.043820] qcrypto 720000.qcrypto: qcrypto-hmac-sha256
[    7.049050] qcrypto 720000.qcrypto: qcrypto-aes-ccm
[    7.053893] qcrypto 720000.qcrypto: qcrypto-rfc4309-aes-ccm
[    7.061542] qcom_ice_get_device_tree_data: No vdd-hba-supply regulator, assuming not needed
[    7.069608] ICE IRQ = 55
[    7.077114] SCSI Media Changer driver v0.25 
[    7.087083] tun: Universal TUN/TAP device driver, 1.6
[    7.091088] tun: (C) 1999-2004 Max Krasnyansky
[    7.105166] PPP generic driver version 2.4.2
[    7.109477] PPP BSD Compression module registered
[    7.113161] PPP Deflate Compression module registered
[    7.118278] PPP MPPE Compression module registered
[    7.122993] NET: Registered protocol family 24
[    7.131057] wcnss_wlan probed in built-in mode
[    7.140660] usbcore: registered new interface driver asix
[    7.145508] usbcore: registered new interface driver ax88179_178a
[    7.151479] usbcore: registered new interface driver cdc_ether
[    7.157361] usbcore: registered new interface driver net1080
[    7.162949] usbcore: registered new interface driver cdc_subset
[    7.168867] usbcore: registered new interface driver zaurus
[    7.175085] usbcore: registered new interface driver cdc_ncm
[    7.182136] msm_sharedmem: sharedmem_register_qmi: qmi init successful
[    7.194379] scm_call failed: func id 0x2000c16, ret: -1, syscall returns: 0x0, 0x0, 0x0
[    7.201357] hyp_assign_table: Failed to assign memory protection, ret = -5
[    7.208257] msm_sharedmem: setup_shared_ram_perms: hyp_assign_phys failed IPA=0x0160xf6e00000 size=1572864 err=-5
[    7.220074] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rmtfs'
[    7.228202] msm_otg 78db000.usb: msm_otg probe
[    7.237527] msm_otg 78db000.usb: OTG regs = efe1e000
[    7.259719] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    7.265297] ehci-msm: Qualcomm On-Chip EHCI Host Controller
[    7.271655] Unable to get vbus_otg
[    7.274168] msm_hsusb_host msm_hsusb_host: unable to register with transceiver
[    7.282183] usbcore: registered new interface driver cdc_acm
[    7.287010] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    7.295677] usbcore: registered new interface driver usb-storage
[    7.301288] usbcore: registered new interface driver ums-alauda
[    7.307205] usbcore: registered new interface driver ums-cypress
[    7.313166] usbcore: registered new interface driver ums-datafab
[    7.319177] usbcore: registered new interface driver ums-freecom
[    7.325160] usbcore: registered new interface driver ums-isd200
[    7.331036] usbcore: registered new interface driver ums-jumpshot
[    7.337175] usbcore: registered new interface driver ums-karma
[    7.342939] usbcore: registered new interface driver ums-onetouch
[    7.349032] usbcore: registered new interface driver ums-sddr09
[    7.354930] usbcore: registered new interface driver ums-sddr55
[    7.360808] usbcore: registered new interface driver ums-usbat
[    7.367292] usbcore: registered new interface driver usbserial
[    7.372574] usbcore: registered new interface driver usb_ehset_test
[    7.383090] gbridge_init: gbridge_init successs.
[    7.393248] mousedev: PS/2 mouse device common for all mice
[    7.399889] usbcore: registered new interface driver xpad
[    7.404285] [FTS]fts_ts_init: Enter
[    7.409915] [FTS]fts_ts_probe: Enter
[    7.412459] [FTS]fts_parse_dt: Enter
[    7.416053] [FTS]max_touch_number=10
[    7.419562] [FTS]fts_parse_dt: Exit(900)
[    7.423574] [FTS]fts_ctpm_get_upgrade_array: Enter
[    7.428261] [FTS][Info]CHIP TYPE ID = 0x8006
[    7.432496] [FTS]fts_ctpm_get_upgrade_array: Exit(166)
[    7.437632] [FTS]fts_gpio_configure: Enter
[    7.441754] [FTS]fts_gpio_configure: Exit(770)
[    7.684611] i2c-msm-v2 78b7000.i2c: msm_bus_scale_register_client(mstr-id:86):0xe (ok)
[    7.691664] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x38 MSTR_STS:0x0d1300c8 OPER:0x00000010
[    7.707240] [FTS][Error][IIC]: i2c_transfer(write) error, ret=-107!!
[    7.713528] [FTS][Error]FTS tp is not ready or does not exsit
[    7.719397] fts_ts: probe of 3-0038 failed with error -107
[    7.724986] [FTS]fts_ts_init: Exit(1357)
[    7.728659] [NVT-ts] nvt_driver_init 1596: start
[    7.733592] [NVT-ts] nvt_ts_probe 1118: start
[    7.737624] [NVT-ts] nvt_parse_dt 830: novatek,irq-gpio=65
[    7.754008] [NVT-ts] nvt_bootloader_reset 348: xlixiang---enter-nvt_bootloader_reset
[    7.760811] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.776559] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.792269] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.807981] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.823692] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.839302] [NVT-ts] CTP_I2C_WRITE 310: error, ret=-107
[    7.894110] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.908934] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.924648] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.940357] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.956073] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    7.971679] [NVT-ts] CTP_I2C_WRITE 310: error, ret=-107
[    8.004108] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.018932] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.034643] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.050357] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.066068] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x62 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.081677] [NVT-ts] CTP_I2C_WRITE 310: error, ret=-107
[    8.104108] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.118846] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.134473] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.150094] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.165722] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:3) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    8.181244] [NVT-ts] CTP_I2C_WRITE 310: error, ret=-107
[    8.186534] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:6 tx:1) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000010
[    8.202178] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:6 tx:1) mode:FIFO slv_addr:0x1 MSTR_STS:0x0d1300c8 OPER:0x00000010
[    8.217809] i2c-msm-v2 78b7000.i2c: NACK: slave not responding, ensure i