终于下定决心,买了块高通DragonBoard 410c。老实说DragonBoard 410c出来已经有好长一段时间了,为什么迟迟不下手,只因性价比太低。相对于RPi 2B来说,只因多了WiFi与Bluetooth,但价格要高上好几倍,而brillo系统完全可以在RPi 2B上跑起来。而brillo系统也已经到m10版本了,思来想去,还是觉得应该买一块可以安装brillo原生系统的开发板,以便做对比开发。
作为google brillo系统的starter board, 意味着你可以不修改一行代码,就可以让brillo系统在这块板子上跑起来。下面,我们来看一下如何下载,编译可以在DragonBoard 410c上跑起来的brillo-m10-dev系统。
产品链接在此:https://developer.qualcomm.com/hardware/dragonboard-410c
- 开发环境:
主机: ubuntu 14.04 x86_64系统。
- 代码下载
google brillo项目代码下载:
$ mkdir -pv /local/brillo-m10-dev-410c && cd /local/brillo-m10-dev-410c $ repo init -u https://android.googlesource.com/brillo/manifest -b brillo-m10-dev
将.repo/manifest.xml中与dragonboard相关的代码删除:
<!-- Qualcomm Dragonboard --> <!-- <project path="device/qcom/dragonboard" name="device/qcom/dragonboard" groups="dragonboard" /> <project path="hardware/bsp/qcom" name="platform/hardware/bsp/qcom" groups="dragonboard" /> <project path="hardware/bsp/kernel/qcom/qcom-msm-3.10" name="platform/hardware/bsp/kernel/qcom/qcom-msm-v3.10" groups="dragonboard" /> -->
不然下载安装bsp包的时候会有如下问题(由于device/qcom/dragonboard, hardware/bsp/qcom, hardware/bsp/kernel/qcom文件夹已经存在,安装bsp包时不会去覆盖这些文件夹下的文件):
Do you accept this license (Y/n)?
Y
Qualcomm Dragonboard 410c - Unrecognized
* qcom_dragonboard_bsp_code
* device - Unrecognized
* hardware_base - Unrecognized
* hardware_kernel - Unrecognized
* qcom_dragonboard_bsp_binaries
* vendor_binaries - Installed
The following paths exist but do not link to BSP packages:
* /local/brillo-m10-dev-410c/device/qcom/dragonboard
* /local/brillo-m10-dev-410c/hardware/bsp/qcom
* /local/brillo-m10-dev-410c/hardware/bsp/kernel/qcom
If this is not intentional, consider removing them and installing again.
NOTE:实际上是创建软链接:
hzak@B85RPI:/local/brillo-m10-dev-410c$ ls -l device/qcom/
total 4
lrwxrwxrwx 1 hzak hzak 117 Mar 21 10:43 dragonboard -> /home/hzak/.brillo/.BSPs/1acd91d23b243a9654912fe9e70686ebe4c410dbeef9245134945b3c96779a3e/bdk/device/qcom/dragonboard
下载下来的文件保存在~/.brillo下,会下载在约200MB数据,解压出来有724MB,需要保证你的home目录有足够的空间。
下载代码:
$ repo sync
dragonboard 410c bsp代码下载(下载完后会要求accept license才能继续安装):
$ tools/bdk/brunch/brunch bsp download dragonboard
Downloading package qcom_dragonboard_bsp_code
Qualcomm Dragonboard 410c - Installed
* qcom_dragonboard_bsp_code
* device - Installed
* hardware_base - Installed
* hardware_kernel - Installed
* qcom_dragonboard_bsp_binaries
* vendor_binaries - Installed
- 编译
建立编译环境:
hzak@B85RPI:/local/brillo-m10-dev-410c$ . build/envsetup.sh including device/generic/brillo/vendorsetup.sh including device/generic/brillo/brilloemulator_arm64/base_product/devicesetup.sh including device/generic/brillo/brilloemulator_arm/base_product/devicesetup.sh including device/generic/brillo/brilloemulator_x86_64/base_product/devicesetup.sh including device/generic/brillo/brilloemulator_x86/base_product/devicesetup.sh including device/qcom/dragonboard/base_product/devicesetup.sh including device/generic/mini-emulator-arm64/vendorsetup.sh including device/generic/mini-emulator-armv7-a-neon/vendorsetup.sh including device/generic/mini-emulator-x86_64/vendorsetup.sh including device/generic/mini-emulator-x86/vendorsetup.sh including product/google/common/brillo_gpios/vendorsetup.sh including product/google/common/brillo_i2c/vendorsetup.sh including product/google/common/brillo_leds/vendorsetup.sh including product/google/example-ledflasher/vendorsetup.sh hzak@B85RPI:/local/brillo-m10-dev-410c$ lunch dragonboard-eng ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=6.0.1 TARGET_PRODUCT=dragonboard TARGET_BUILD_VARIANT=eng TARGET_BUILD_TYPE=release TARGET_BUILD_APPS= TARGET_ARCH=arm TARGET_ARCH_VARIANT=armv7-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH= TARGET_2ND_ARCH_VARIANT= TARGET_2ND_CPU_VARIANT= HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-3.16.0-30-generic-x86_64-with-Ubuntu-14.04-trusty HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=MASTER OUT_DIR=out ============================================
开始编译:
hzak@B85RPI:/local/brillo-m10-dev-410c$ make -j 4
- 运行
由于预装的是android系统,上电开机之后会自动运行,可以通过adb命令进入bootloader,再通过fastboot命令烧机:
hzak@B85RPI:/local/brillo-m10-dev-410c$ adb reboot-bootloader hzak@B85RPI:/local/brillo-m10-dev-410c$ out/target/product/dragonboard/provision-device target reported max download size of 268435456 bytes sending 'partition' (33 KB)... OKAY [ 0.005s] writing 'partition'... OKAY [ 0.667s] sending 'modem' (65536 KB)... OKAY [ 2.058s] writing 'modem'... OKAY [ 2.067s] sending 'fsc' (1 KB)... OKAY [ 0.010s] writing 'fsc'... OKAY [ 0.008s] sending 'sbl1' (512 KB)... OKAY [ 0.020s] writing 'sbl1'... OKAY [ 0.048s] sending 'sbl1bak' (512 KB)... OKAY [ 0.020s] writing 'sbl1bak'... OKAY [ 0.045s] sending 'rpm' (512 KB)... OKAY [ 0.020s] writing 'rpm'... OKAY [ 0.042s] sending 'rpmbak' (512 KB)... OKAY [ 0.020s] writing 'rpmbak'... OKAY [ 0.043s] sending 'tz' (512 KB)... OKAY [ 0.020s] writing 'tz'... OKAY [ 0.042s] sending 'tzbak' (512 KB)... OKAY [ 0.020s] writing 'tzbak'... OKAY [ 0.048s] sending 'hyp' (512 KB)... OKAY [ 0.020s] writing 'hyp'... OKAY [ 0.047s] sending 'hypbak' (512 KB)... OKAY [ 0.020s] writing 'hypbak'... OKAY [ 0.042s] sending 'modemst1' (1536 KB)... OKAY [ 0.052s] writing 'modemst1'... OKAY [ 0.113s] sending 'modemst2' (1536 KB)... OKAY [ 0.052s] writing 'modemst2'... OKAY [ 0.118s] sending 'DDR' (32 KB)... OKAY [ 0.005s] writing 'DDR'... OKAY [ 0.010s] sending 'fsg' (1536 KB)... OKAY [ 0.052s] writing 'fsg'... OKAY [ 0.131s] sending 'sec' (16 KB)... OKAY [ 0.005s] writing 'sec'... OKAY [ 0.007s] sending 'aboot' (505 KB)... OKAY [ 0.020s] writing 'aboot'... OKAY [ 0.040s] sending 'abootbak' (505 KB)... OKAY [ 0.020s] writing 'abootbak'... OKAY [ 0.041s] sending 'misc' (1024 KB)... OKAY [ 0.036s] writing 'misc'... OKAY [ 0.080s] sending 'boot_a' (15872 KB)... OKAY [ 0.501s] writing 'boot_a'... OKAY [ 1.160s] sending 'system_a' (60511 KB)... OKAY [ 1.902s] writing 'system_a'... OKAY [ 4.842s] sending 'boot_b' (15872 KB)... OKAY [ 0.507s] writing 'boot_b'... OKAY [ 1.003s] sending 'system_b' (60511 KB)... OKAY [ 1.902s] writing 'system_b'... OKAY [ 4.853s] erasing 'userdata'... OKAY [ 0.268s] sending 'userdata' (86868 KB)... OKAY [ 2.733s] writing 'userdata'... OKAY [ 6.377s] finished. total time: 32.159s
烧机后重启系统:
hzak@B85RPI:/local/brillo-m10-dev-410c$ fastboot reboot
rebooting...
finished. total time: 0.056s
开机之后,WiFi工作在AP模式,手机可以接入这个网络进行初步的配置(如将该设备接入家庭网络)。
设备的基本信息如下:
{ "authentication": { "anonymousMaxScope": "none", "crypto": [ "p224_spake2" ], "mode": [ "anonymous", "pairing" ], "pairing": [ "embeddedCode" ] }, "basicModelManifest": { "modelName": "DragonBoard", "oemName": "Qualcomm Technologies, Inc.", "uiDeviceKind": "developmentBoard" }, "description": "Qualcomm DragonBoard 410c", "endpoints": { "httpPort": 80, "httpUpdatesPort": 80, "httpsPort": 443, "httpsUpdatesPort": 443 }, "gcd": { "id": "", "oauth_url": "https://accounts.google.com/o/oauth2/", "service_url": "https://www.googleapis.com/weave/v1/", "status": "unconfigured", "xmpp_endpoint": "talk.google.com:5223" }, "id": "F1AA8DEB-39D9-4E79-BF3D-29D3E048086A", "modelManifestId": "ABHNy", "name": "Starter Board", "services": [ "developmentBoard" ], "sessionId": "511888408:3", "time": 1458573208025.315918, "version": "3.0", "wifi": { "capabilities": [ "2.4GHz" ], "hostedSsid": "Starter Board 74.ABHNyDBprv", "ssid": "", "status": "unconfigured" } }
- 相关的参考文档:
- https://developer.qualcomm.com/hardware/dragonboard-410c
- https://www.96boards.org/products/ce/dragonboard410c/
预装android系统的kernel log,感兴趣的可以看 一下:
<6>[ 0.000000] Initializing cgroup subsys cpu <6>[ 0.000000] Initializing cgroup subsys cpuacct <5>[ 0.000000] Linux version 3.10.49-g0b014e2-00001-gebe2063 (buildslave@aosp-x86-64-08) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #9 SMP PREEMPT Wed Dec 2 10:33:57 UTC 2015 <4>[ 0.000000] CPU: AArch64 Processor [410fd030] revision 0 <6>[ 0.000000] Machine: Qualcomm Technologies, Inc. APQ 8016 SBC <4>[ 0.000000] No earlyprintk arguments passed. <6>[ 0.000000] cma: Found external_image__region@0, memory base 0x0000000086000000, size 8 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: Found modem_adsp_region@0, memory base 0x0000000086800000, size 43 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: Found pheripheral_region@0, memory base 0x0000000089300000, size 6 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: Found secure_region@0, memory base 0x0000000000000000, size 109 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: Found venus_qseecom_region@0, memory base 0x0000000000000000, size 18 MiB, limit 0x0000000090000000 <6>[ 0.000000] cma: Found audio_region@0, memory base 0x0000000000000000, size 3 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: Found splash_region@83000000, memory base 0x0000000083000000, size 20 MiB, limit 0xffffffffffffffff <6>[ 0.000000] cma: CMA: reserved 8 MiB at 0x0000000086000000 for external_image_mem <6>[ 0.000000] cma: CMA: reserved 43 MiB at 0x0000000086800000 for modem_adsp_mem <6>[ 0.000000] cma: CMA: reserved 6 MiB at 0x0000000089300000 for peripheral_mem <6>[ 0.000000] cma: CMA: reserved 112 MiB at 0x00000000b9000000 for secure_mem <6>[ 0.000000] cma: CMA: reserved 20 MiB at 0x000000008ec00000 for venus_qseecom_mem <6>[ 0.000000] cma: CMA: reserved 4 MiB at 0x00000000b8c00000 for audio_mem <6>[ 0.000000] cma: CMA: reserved 20 MiB at 0x0000000083000000 for cont_splash_mem <6>[ 0.000000] cma: CMA: reserved 64 MiB at 0x00000000b4c00000 for default region <7>[ 0.000000] On node 0 totalpages: 247552 <7>[ 0.000000] DMA zone: 4096 pages used for memmap <7>[ 0.000000] DMA zone: 0 pages reserved <7>[ 0.000000] DMA zone: 247552 pages, LIFO batch:31 <6>[ 0.000000] PERCPU: Embedded 17 pages/cpu @ffffffc034ac7000 s40000 r8192 d21440 u69632 <7>[ 0.000000] pcpu-alloc: s40000 r8192 d21440 u69632 alloc=17*4096 <7>[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 <4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 243456 <5>[ 0.000000] Kernel command line: sched_enable_hmp=1 console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlyprintk androidboot.selinux=permissive androidboot.emmc=true androidboot.serialno=ade42d20 androidboot.baseband=apq mdss_mdp.panel=0:dsi:0: <6>[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) <6>[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) <6>[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) <6>[ 0.000000] software IO TLB [mem 0xb3800000-0xb3900000] (1MB) mapped at [ffffffc033800000-ffffffc0338fffff] <4>[ 0.000000] Memory: 717372K/990208K available (12320K kernel code, 1756K rwdata, 5532K rodata, 2787K init, 1811K bss, 272836K reserved) <5>[ 0.000000] Virtual kernel memory layout: <5>[ 0.000000] vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000 (245759 MB) <5>[ 0.000000] vmemmap : 0xffffffbc02000000 - 0xffffffbc03000000 ( 16 MB) <5>[ 0.000000] modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB) <5>[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB) <5>[ 0.000000] .init : 0xffffffc001400000 - 0xffffffc0016b8c40 ( 2788 kB) <5>[ 0.000000] .text : 0xffffffc000080000 - 0xffffffc00136f3d4 ( 19389 kB) <5>[ 0.000000] .data : 0xffffffc0016b9000 - 0xffffffc001870128 ( 1757 kB) <6>[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 <6>[ 0.000000] HMP scheduling enabled. <6>[ 0.000000] Preemptible hierarchical RCU implementation. <6>[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled. <6>[ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. <6>[ 0.000000] NR_IRQS:64 nr_irqs:64 0 <6>[ 0.000000] Architected cp15 and mmio timer(s) running at 19.20MHz (virt/virt). <6>[ 0.000000] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns <6>[ 0.004553] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) <6>[ 0.004573] pid_max: default: 32768 minimum: 301 <6>[ 0.004953] Security Framework initialized <6>[ 0.004984] SELinux: Initializing. <7>[ 0.005069] SELinux: Starting in permissive mode <6>[ 0.005181] Mount-cache hash table entries: 256 <6>[ 0.006921] Initializing cgroup subsys debug <6>[ 0.006938] Initializing cgroup subsys freezer <4>[ 0.007485] /cpus/cpu@0: Unknown CPU type <4>[ 0.007500] /cpus/cpu@1: Unknown CPU type <4>[ 0.007513] /cpus/cpu@2: Unknown CPU type <4>[ 0.007528] /cpus/cpu@3: Unknown CPU type <6>[ 0.008541] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available <6>[ 0.010143] ftrace: Allocated trace_printk buffers <6>[ 0.019656] Core Debug Lock unlocked <6>[ 0.020323] MSM Memory Dump base table set up <6>[ 0.020358] MSM Memory Dump apps data table set up <4>[ 0.023684] CPU1: Booted secondary processor <4>[ 0.032912] CPU2: Booted secondary processor <4>[ 0.035491] CPU3: Booted secondary processor <6>[ 0.035688] Brought up 4 CPUs <6>[ 0.035708] SMP: Total of 4 processors activated. <6>[ 0.069939] pinctrl core: initialized pinctrl subsystem <6>[ 0.071057] regulator-dummy: no parameters <6>[ 0.078178] NET: Registered protocol family 16 <6>[ 0.080392] DMA: preallocated 256 KiB pool for atomic allocations <6>[ 0.137660] msm_watchdog b017000.qcom,wdt: wdog absent resource not present <6>[ 0.137939] msm_watchdog b017000.qcom,wdt: MSM Watchdog Initialized <3>[ 0.144777] spmi_pmic_arb 200f000.qcom,spmi: PMIC Arb Version-2 0x20010000 <6>[ 0.152501] cma: Assigned CMA region at 0 to 1de0000.qcom,venus device <6>[ 0.153185] cma: Assigned CMA region at 0 to 4080000.qcom,mss device <6>[ 0.153745] cma: Assigned CMA region at 0 to a21b000.qcom,pronto device <6>[ 0.154780] ACC: mem_acc_efuse_init: efuse_addr = 0x0000000000058000 (len=0x1000) <6>[ 0.154859] ACC: mem_acc_fuse_is_setting_expected: [row:0] = 0x5022008000000706 @52:1 == 1 ?: no <6>[ 0.155053] mem_acc_corner: 0 <--> 0 mV <6>[ 0.158887] vdso: 2 pages (1 code, 1 data) at base ffffffc0016c1000 <3>[ 0.159424] msm_mpm_dev_probe(): Cannot get clk resource for XO <6>[ 0.159456] platform 601d0.qcom,mpm: Driver mpm-v2 requests probe deferral <6>[ 0.159820] smd_open() before smd_init() <6>[ 0.159848] platform qcom,rpm-smd.35: Driver rpm-smd requests probe deferral <6>[ 0.160355] msm-jtag-fuse 5e01c.jtagfuse: JTag Fuse initialized <3>[ 0.163166] smd_channel_probe_worker: allocation table not initialized <3>[ 0.164405] smd_channel_probe_worker: allocation table not initialized <6>[ 0.168708] 8916_s2: 1050 <--> 1350 mV at 1150 mV <6>[ 0.169042] spm_regulator_probe: name=8916_s2, range=LV, voltage=1150000 uV, mode=PWM, step rate=1200 uV/us <6>[ 0.169723] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000) <6>[ 0.169771] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0x161103f8001, speed_bits = 0 <6>[ 0.169789] cpr_parse_pvs_version_fuse: apc_corner: [row: 0]: 0x5022008000000706, pvs_version = 0 <6>[ 0.169893] cpr_pvs_init: apc_corner: pvs voltage: [1050000 1112500 1262500] uV <6>[ 0.169905] cpr_pvs_init: apc_corner: ceiling voltage: [1050000 1150000 1350000] uV <6>[ 0.169915] cpr_pvs_init: apc_corner: floor voltage: [1050000 1050000 1162500] uV <6>[ 0.170333] platform b018000.regulator: Driver qcom,cpr-regulator requests probe deferral <6>[ 0.170944] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2 <3>[ 0.171060] i2c-msm-v2 78b6000.i2c: error on clk_get(core_clk):-517 <3>[ 0.171077] i2c-msm-v2 78b6000.i2c: error probe() failed with err:-517 <6>[ 0.171118] platform 78b6000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.171382] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2 <3>[ 0.171485] i2c-msm-v2 78b9000.i2c: error on clk_get(core_clk):-517 <3>[ 0.171500] i2c-msm-v2 78b9000.i2c: error probe() failed with err:-517 <6>[ 0.171537] platform 78b9000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.171806] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2 <3>[ 0.171904] i2c-msm-v2 78ba000.i2c: error on clk_get(core_clk):-517 <3>[ 0.171919] i2c-msm-v2 78ba000.i2c: error probe() failed with err:-517 <6>[ 0.171955] platform 78ba000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.172264] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2 <3>[ 0.172363] i2c-msm-v2 78b8000.i2c: error on clk_get(core_clk):-517 <3>[ 0.172377] i2c-msm-v2 78b8000.i2c: error probe() failed with err:-517 <6>[ 0.172413] platform 78b8000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.174633] msm-thermal qcom,msm-thermal.58: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,rpm-phase-resource-type err=-22. KTM continues <6>[ 0.174653] msm-thermal qcom,msm-thermal.58: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,gfx-sensor-id. err=-22. KTM continues <6>[ 0.174669] msm-thermal qcom,msm-thermal.58: probe_therm_reset:Failed reading node=/soc/qcom,msm-thermal, key=qcom,therm-reset-temp err=-22. KTM continues <6>[ 0.174686] msm-thermal qcom,msm-thermal.58: probe_vdd_mx:Failed reading node=/soc/qcom,msm-thermal, key=qcom,mx-restriction-temp. KTM continues <6>[ 0.174704] msm-thermal qcom,msm-thermal.58: probe_psm:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-sw-mode-temp. err=-22. KTM continues <6>[ 0.174777] msm_thermal:vdd_restriction_reg_init Defer regulator vdd-dig probe <3>[ 0.174787] msm_thermal:probe_vdd_rstr Err regulator init. err:-517. KTM continues. <6>[ 0.174799] msm-thermal qcom,msm-thermal.58: probe_vdd_rstr:Failed reading node=/soc/qcom,msm-thermal, key=qcom,freq-req. err=-517. KTM continues <3>[ 0.174813] msm_thermal:msm_thermal_dev_probe Failed reading node=/soc/qcom,msm-thermal, key=qcom,freq-control-mask. err:-517 <6>[ 0.174842] platform qcom,msm-thermal.58: Driver msm-thermal requests probe deferral <6>[ 0.175638] sps:sps is ready. <6>[ 0.176397] platform 1800000.qcom,rpmcc: Driver qcom,rpmcc-8916 requests probe deferral <6>[ 0.176896] platform 1800000.qcom,gcc: Driver qcom,gcc-8916 requests probe deferral <6>[ 0.178632] platform b011050.qcom,clock-a7: Driver clock-a7 requests probe deferral <3>[ 0.180414] msm_mpm_dev_probe(): Cannot get clk resource for XO <6>[ 0.180445] platform 601d0.qcom,mpm: Driver mpm-v2 requests probe deferral <6>[ 0.181943] 8916_s1_corner: 0 <--> 0 mV at 0 mV normal idle <6>[ 0.182840] 8916_s1_corner_ao: 0 <--> 0 mV at 0 mV normal idle <6>[ 0.183647] 8916_s1_floor_corner: 0 <--> 0 mV at 0 mV normal idle <6>[ 0.184710] 8916_s3: 1200 <--> 1300 mV at 1300 mV normal idle <6>[ 0.185747] 8916_s4: 1800 <--> 2100 mV at 1800 mV normal idle <6>[ 0.186736] 8916_l1: 1225 mV normal idle <6>[ 0.187762] 8916_l2: 1200 mV normal idle <6>[ 0.188773] 8916_l3: 500 <--> 1287 mV at 0 mV normal idle <6>[ 0.189516] 8916_l3_corner_ao: 0 <--> 0 mV at 0 mV normal idle <6>[ 0.190286] 8916_l3_corner_so: 0 <--> 0 mV at 0 mV normal idle <6>[ 0.191507] 8916_l5: 1800 mV normal idle <6>[ 0.192512] 8916_l6: 1800 mV normal idle <6>[ 0.193515] 8916_l7: 1800 mV normal idle <6>[ 0.194332] 8916_l7_ao: 1800 mV normal idle <6>[ 0.195099] 8916_l7_so: 1800 mV normal idle <6>[ 0.196100] 8916_l8: 2850 <--> 2900 mV at 2850 mV normal idle <6>[ 0.197110] 8916_l9: 3300 mV normal idle <6>[ 0.198356] 8916_l11: 1800 <--> 2950 mV at 1800 mV normal idle <6>[ 0.199373] 8916_l12: 1800 <--> 2950 mV at 1800 mV normal idle <6>[ 0.200399] 8916_l13: 3075 mV normal idle <6>[ 0.202716] 8916_l15: 1800 <--> 3300 mV at 1800 mV normal idle <6>[ 0.204275] 8916_l16: 1800 <--> 3300 mV at 1800 mV normal idle <6>[ 0.205302] 8916_l17: 3300 mV normal idle <6>[ 0.206287] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000) <6>[ 0.206340] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0x161103f8001, speed_bits = 0 <6>[ 0.206358] cpr_parse_pvs_version_fuse: apc_corner: [row: 0]: 0x5022008000000706, pvs_version = 0 <6>[ 0.206463] cpr_pvs_init: apc_corner: pvs voltage: [1050000 1112500 1262500] uV <6>[ 0.206475] cpr_pvs_init: apc_corner: ceiling voltage: [1050000 1150000 1350000] uV <6>[ 0.206485] cpr_pvs_init: apc_corner: floor voltage: [1050000 1050000 1162500] uV <6>[ 0.206898] cpr_init_cpr_efuse: apc_corner: [row:27] = 0xa88da20368911ea9 <6>[ 0.206920] cpr_init_cpr_efuse: apc_corner: CPR disable fuse = 0 <6>[ 0.206934] cpr_init_cpr_efuse: apc_corner: Corner[1]: ro_sel = 2, target quot = 872 <6>[ 0.206946] cpr_init_cpr_efuse: apc_corner: Corner[2]: ro_sel = 2, target quot = 872 <6>[ 0.206959] cpr_init_cpr_efuse: apc_corner: Corner[3]: ro_sel = 2, target quot = 1146 <6>[ 0.207044] cpr_get_corner_quot_adjustment: apc_corner: fuse corner 2 quotient adjustment scaling factor: 0.000 <6>[ 0.207055] cpr_get_corner_quot_adjustment: apc_corner: fuse corner 3 quotient adjustment scaling factor: 0.650 <6>[ 0.207069] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[1] = 872 <6>[ 0.207077] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[2] = 872 <6>[ 0.207086] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[3] = 872 <6>[ 0.207094] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[4] = 872 <6>[ 0.207102] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[5] = 1009 <6>[ 0.207111] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[6] = 1072 <6>[ 0.207119] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[7] = 1109 <6>[ 0.207127] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[8] = 1146 <6>[ 0.207136] cpr_get_corner_quot_adjustment: apc_corner: adjusted quotient[9] = 1146 <6>[ 0.207390] cpr_init_cpr_parameters: apc_corner: up threshold = 0, down threshold = 2 <6>[ 0.207418] cpr_init_cpr_parameters: apc_corner: CPR is enabled by default. <6>[ 0.207447] cpr_config: apc_corner: Timer count: 0x17700 (for 5000 us) <6>[ 0.207845] apc_corner: 0 <--> 0 mV <6>[ 0.208538] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2 <3>[ 0.208665] i2c-msm-v2 78b6000.i2c: error on clk_get(core_clk):-517 <3>[ 0.208681] i2c-msm-v2 78b6000.i2c: error probe() failed with err:-517 <6>[ 0.208722] platform 78b6000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.209042] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2 <3>[ 0.209148] i2c-msm-v2 78b9000.i2c: error on clk_get(core_clk):-517 <3>[ 0.209163] i2c-msm-v2 78b9000.i2c: error probe() failed with err:-517 <6>[ 0.209202] platform 78b9000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.209522] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2 <3>[ 0.209626] i2c-msm-v2 78ba000.i2c: error on clk_get(core_clk):-517 <3>[ 0.209641] i2c-msm-v2 78ba000.i2c: error probe() failed with err:-517 <6>[ 0.209677] platform 78ba000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.210024] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2 <3>[ 0.210122] i2c-msm-v2 78b8000.i2c: error on clk_get(core_clk):-517 <3>[ 0.210138] i2c-msm-v2 78b8000.i2c: error probe() failed with err:-517 <6>[ 0.210173] platform 78b8000.i2c: Driver i2c-msm-v2 requests probe deferral <6>[ 0.210341] msm-thermal qcom,msm-thermal.58: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,rpm-phase-resource-type err=-22. KTM continues <6>[ 0.210360] msm-thermal qcom,msm-thermal.58: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,gfx-sensor-id. err=-22. KTM continues <6>[ 0.210376] msm-thermal qcom,msm-thermal.58: probe_therm_reset:Failed reading node=/soc/qcom,msm-thermal, key=qcom,therm-reset-temp err=-22. KTM continues <6>[ 0.210393] msm-thermal qcom,msm-thermal.58: probe_vdd_mx:Failed reading node=/soc/qcom,msm-thermal, key=qcom,mx-restriction-temp. KTM continues <6>[ 0.210411] msm-thermal qcom,msm-thermal.58: probe_psm:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-sw-mode-temp. err=-22. KTM continues <6>[ 0.210804] msm_thermal:vdd_restriction_reg_init Defer vdd rstr freq init. <6>[ 0.211303] msm-thermal qcom,msm-thermal.58: probe_sensor_info:unable to find DT for sensor-information.KTM continues <3>[ 0.211323] msm-thermal qcom,msm-thermal.58: probe_ocr:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-opt-curr-temp err:-22. KTM continues <6>[ 0.222300] qcom,rpmcc-8916 1800000.qcom,rpmcc: Registered RPM clocks. <6>[ 0.244354] qcom,gcc-8916 1800000.qcom,gcc: Registered GCC clocks <6>[ 0.244981] clock-a7 b011050.qcom,clock-a7: Speed bin: 0 PVS Version: 0 <6>[ 0.246442] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2 <3>[ 0.246593] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready. <6>[ 0.246607] i2c-msm-v2 78b6000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem) <4>[ 0.247593] kworker/u8:2 (51) used greatest stack depth: 14440 bytes left <4>[ 0.248320] kworker/u8:3 (52) used greatest stack depth: 14152 bytes left <6>[ 0.249437] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2 <3>[ 0.249616] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready. <6>[ 0.249629] i2c-msm-v2 78b9000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem) <6>[ 0.250969] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2 <3>[ 0.251123] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready. <6>[ 0.251136] i2c-msm-v2 78ba000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem) <6>[ 0.251918] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2 <3>[ 0.252060] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready. <6>[ 0.252072] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem) <6>[ 0.303583] bio: create slab <bio-0> at 0 <6>[ 0.304910] socinfo_print: v8, id=247, ver=1.0, raw_id=1798, raw_ver=0, hw_plat=24, hw_plat_ver=65536 <6>[ 0.304910] accessory_chip=0, hw_plat_subtype=0, pmic_model=65547, pmic_die_revision=131072 <6>[ 0.306272] vph_pwr: no parameters <6>[ 0.306978] vgaarb: loaded <5>[ 0.308526] SCSI subsystem initialized <6>[ 0.308988] usbcore: registered new interface driver usbfs <6>[ 0.309100] usbcore: registered new interface driver hub <6>[ 0.309293] usbcore: registered new device driver usb <6>[ 0.309557] media: Linux media interface: v0.10 <6>[ 0.309655] Linux video capture interface: v2.00 <6>[ 0.309951] BATTERY: batterydata_init: Battery-data device created! <6>[ 0.312068] cma: Assigned CMA region at 0 to 8.qcom,ion-heap device <3>[ 0.312174] ION-heap mm: Cannot specify alignment for this type of heap <6>[ 0.312316] cma: Assigned CMA region at 0 to 1b.qcom,ion-heap device <6>[ 0.312527] cma: Assigned CMA region at 0 to 1c.qcom,ion-heap device <6>[ 0.312727] cma: Assigned CMA region at 0 to 17.qcom,ion-heap device <6>[ 0.312926] cma: Assigned CMA region at 0 to 1a.qcom,ion-heap device <6>[ 0.313213] ION heap system created <6>[ 0.313361] ION heap kmalloc created <6>[ 0.313395] ION heap mm created at 0x00000000b9000000 with size 6d00000 <6>[ 0.313419] ION heap qsecom created at 0x000000008ec00000 with size 1200000 <6>[ 0.313441] ION heap audio created at 0x00000000b8c00000 with size 314000 <6>[ 0.313461] ION heap pil_1 created at 0x0000000089300000 with size 600000 <6>[ 0.313484] ION heap pil_2 created at 0x0000000086800000 with size 2b00000 <3>[ 0.313629] msm_bus_fabric_init_driver <3>[ 0.313864] msm_bus_device 580000.ad-hoc-bus: Dev 1024 <6>[ 0.313882] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100 <6>[ 0.313891] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100 <6>[ 0.314093] msm_bus_device 580000.ad-hoc-bus: msmbus_coresight initialized <3>[ 0.314125] msm_bus_device 580000.ad-hoc-bus: Dev 0 <6>[ 0.314144] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100 <6>[ 0.314151] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100 <6>[ 0.314326] msm_bus_device 580000.ad-hoc-bus: msmbus_coresight initialized <3>[ 0.314358] msm_bus_device 580000.ad-hoc-bus: Dev 4096 <6>[ 0.314374] msm_bus_device 580000.ad-hoc-bus: Util-fact is missing, default to 100 <6>[ 0.314382] msm_bus_device 580000.ad-hoc-bus: Vrail-comp is missing, default to 100 <6>[ 0.314555] msm_bus_device 580000.ad-hoc-bus: msmbus_coresight initialized <3>[ 0.318052] msm_bus_init_clk: Valid node clk node 1024 ctx 0 <3>[ 0.318058] msm_bus_init_clk: Valid node clk node 1024 ctx 1msm_bus_init_clk: Valid node clk node 0 ctx 0 <3>[ 0.318176] msm_bus_init_clk: Valid node clk node 0 ctx 1msm_bus_init_clk: Valid node clk node 4096 ctx 0 <3>[ 0.318296] msm_bus_init_clk: Valid node clk node 4096 ctx 1<6>[ 0.328419] gdsc_venus: no parameters <6>[ 0.328862] gdsc_mdss: no parameters <6>[ 0.329263] gdsc_jpeg: no parameters <6>[ 0.329680] gdsc_vfe: no parameters <6>[ 0.330102] gdsc_oxili_gx: no parameters <6>[ 0.330900] mdss_pll_probe: MDSS pll label = MDSS DSI 0 PLL <6>[ 0.331537] dsi_pll_clock_register_lpm: Registered DSI PLL clocks successfully <6>[ 0.332875] msm_iommu 1f00000.qcom,iommu: device gfx_iommu (model: 500) mapped at ffffff8000840000, with 2 ctx banks <6>[ 0.337718] msm_iommu 1e00000.qcom,iommu: device apps_iommu (model: 500) mapped at ffffff8001480000, with 20 ctx banks <6>[ 0.338920] msm_iommu_ctx 1f09000.qcom,iommu-ctx: context gfx3d_user using bank 1 <6>[ 0.339122] msm_iommu_ctx 1f0a000.qcom,iommu-ctx: context gfx3d_priv using bank 2 <6>[ 0.339291] msm_iommu_ctx 1e22000.qcom,iommu-ctx: context jpeg_enc0 using bank 2 <6>[ 0.339429] msm_iommu_ctx 1e23000.qcom,iommu-ctx: context vfe using bank 3 <6>[ 0.339560] msm_iommu_ctx 1e24000.qcom,iommu-ctx: context mdp_0 using bank 4 <6>[ 0.339693] msm_iommu_ctx 1e25000.qcom,iommu-ctx: context venus_ns using bank 5 <6>[ 0.339825] msm_iommu_ctx 1e26000.qcom,iommu-ctx: context cpp using bank 6 <6>[ 0.339956] msm_iommu_ctx 1e27000.qcom,iommu-ctx: context mDSP using bank 7 <6>[ 0.340082] msm_iommu_ctx 1e28000.qcom,iommu-ctx: context gss using bank 8 <6>[ 0.340208] msm_iommu_ctx 1e29000.qcom,iommu-ctx: context a2 using bank 9 <6>[ 0.340350] msm_iommu_ctx 1e32000.qcom,iommu-ctx: context mdp_1 using bank 18 <6>[ 0.340475] msm_iommu_ctx 1e33000.qcom,iommu-ctx: context venus_sec_pixel using bank 19 <6>[ 0.340599] msm_iommu_ctx 1e34000.qcom,iommu-ctx: context venus_sec_bitstream using bank 20 <6>[ 0.340722] msm_iommu_ctx 1e35000.qcom,iommu-ctx: context venus_sec_non_pixel using bank 21 <6>[ 0.340844] msm_iommu_ctx 1e36000.qcom,iommu-ctx: context venus_fw using bank 22 <6>[ 0.340970] msm_iommu_ctx 1e37000.qcom,iommu-ctx: context periph_rpm using bank 23 <6>[ 0.341094] msm_iommu_ctx 1e38000.qcom,iommu-ctx: context periph_CE using bank 24 <6>[ 0.341220] msm_iommu_ctx 1e39000.qcom,iommu-ctx: context periph_BLSP using bank 25 <6>[ 0.341350] msm_iommu_ctx 1e3a000.qcom,iommu-ctx: context periph_SDC1 using bank 26 <6>[ 0.341471] msm_iommu_ctx 1e3b000.qcom,iommu-ctx: context periph_SDC2 using bank 27 <6>[ 0.341593] msm_iommu_ctx 1e3c000.qcom,iommu-ctx: context periph_audio using bank 28 <6>[ 0.341720] msm_iommu_ctx 1e3d000.qcom,iommu-ctx: context periph_USB_HS1 using bank 29 <6>[ 0.342804] Advanced Linux Sound Architecture Driver Initialized. <6>[ 0.343584] Bluetooth: Core ver 2.16 <6>[ 0.343649] NET: Registered protocol family 31 <6>[ 0.343655] Bluetooth: HCI device and connection manager initialized <6>[ 0.343673] Bluetooth: HCI socket layer initialized <6>[ 0.343691] Bluetooth: L2CAP socket layer initialized <6>[ 0.343739] Bluetooth: SCO socket layer initialized <6>[ 0.344126] cfg80211: Calling CRDA to update world regulatory domain <6>[ 0.344165] cfg80211: World regulatory domain updated: <6>[ 0.344171] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) <6>[ 0.344178] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344184] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344190] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344196] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344202] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344208] cfg80211: (5490000 KHz - 5710000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344214] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (300 mBi, 2000 mBm) <6>[ 0.344220] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm) <6>[ 0.344885] Switching to clocksource arch_sys_counter <6>[ 0.406741] NET: Registered protocol family 2 <6>[ 0.407448] TCP established hash table entries: 8192 (order: 5, 131072 bytes) <6>[ 0.407583] TCP bind hash table entries: 8192 (order: 6, 262144 bytes) <6>[ 0.407781] TCP: Hash tables configured (established 8192 bind 8192) <6>[ 0.407856] TCP: reno registered <6>[ 0.407871] UDP hash table entries: 512 (order: 3, 49152 bytes) <6>[ 0.407918] UDP-Lite hash table entries: 512 (order: 3, 49152 bytes) <6>[ 0.408345] NET: Registered protocol family 1 <7>[ 0.408384] PCI: CLS 0 bytes, default 64 <6>[ 0.409268] gcc-mdss-8916 qcom,gcc-mdss.29: Registered GCC MDSS clocks. <6>[ 0.410211] Trying to unpack rootfs image as initramfs... <6>[ 0.445603] Freeing initrd memory: 776K (ffffffc002000000 - ffffffc0020c2000) <5>[ 0.448398] Initialise module verification <6>[ 0.448462] audit: initializing netlink socket (disabled) <5>[ 0.448512] type=2000 audit(0.419:1): initialized <6>[ 0.462548] fuse init (API version 7.22) <6>[ 0.463078] msgmni has been set to 1802 <7>[ 0.463143] SELinux: Registering netfilter hooks <5>[ 0.466985] Key type asymmetric registered <5>[ 0.466994] Asymmetric key parser 'x509' registered <6>[ 0.467287] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) <6>[ 0.467296] io scheduler noop registered <6>[ 0.467302] io scheduler deadline registered <6>[ 0.467322] io scheduler row registered <6>[ 0.467524] io scheduler cfq registered (default) <6>[ 0.470806] platform qcom,smp2pgpio-ssr-smp2p-1-in.12: Driver smp2pgpio requests probe deferral <6>[ 0.471073] platform qcom,smp2pgpio-ssr-smp2p-1-out.13: Driver smp2pgpio requests probe deferral <6>[ 0.472371] platform qcom,smp2pgpio-ssr-smp2p-4-in.18: Driver smp2pgpio requests probe deferral <6>[ 0.472621] platform qcom,smp2pgpio-ssr-smp2p-4-out.19: Driver smp2pgpio requests probe deferral <3>[ 0.473250] msm_dss_get_res_byname: 'vbif_nrt_phys' resource not found <3>[ 0.473263] mdss_mdp_probe+0x230/0xcd4->msm_dss_ioremap_byname: 'vbif_nrt_phys' msm_dss_get_res_byname failed <4>[ 0.473275] mdss_mdp_parse_dt_hw_settings: MDSS VBIF settings not found <6>[ 0.473301] mdss_mdp_parse_dt_prop_len: prop qcom,mdss-pipe-cursor-off : doesn't exist in device tree <6>[ 0.473352] mdss_mdp_pipe_addr_setup: type:1 ftchid:1 xinid:0 num:0 ndx:0x1 prio:0 <6>[ 0.473364] mdss_mdp_pipe_addr_setup: type:2 ftchid:7 xinid:1 num:3 ndx:0x8 prio:1 <6>[ 0.473371] mdss_mdp_pipe_addr_setup: type:2 ftchid:8 xinid:5 num:4 ndx:0x10 prio:2 <6>[ 0.473384] mdss_mdp_pipe_addr_setup: type:3 ftchid:4 xinid:2 num:6 ndx:0x40 prio:3 <3>[ 0.473402] mdss_mdp_parse_dt_handler: Error from prop qcom,mdss-pipe-sw-reset-off : u32 array read <3>[ 0.473588] mdss_mdp_parse_dt_handler: Error from prop qcom,mdss-ib-factor-overlap : u32 array read <3>[ 0.473598] mdss_mdp_parse_dt_handler: Error from prop qcom,mdss-ib-factor-cmd : u32 array read <6>[ 0.473615] mdss_mdp_parse_dt_prop_len: prop qcom,mdss-clk-levels : doesn't exist in device tree <6>[ 0.473646] mdss_mdp_parse_dt_prop_len: prop qcom,mdss-ad-off : doesn't exist in device tree <3>[ 0.474153] mdss_mdp_irq_clk_register: unable to get clk: lut_clk <6>[ 0.476715] mdss_dsi_ctrl_probe: DSI Ctrl name = MDSS DSI CTRL->0 <3>[ 0.477085] mdss_dsi_find_panel_of_node: invalid pan node, selecting prim panel <6>[ 0.477112] mdss_dsi_panel_init: Panel Name = dsi_adv7533_1080p <3>[ 0.477374] mdss_dsi_parse_dcs_cmds: failed, key=qcom,mdss-dsi-panel-status-command <6>[ 0.477404] mdss_dsi_parse_panel_features: ulps feature disabled <6>[ 0.477415] mdss_dsi_parse_panel_features: ulps during suspend feature disabled <6>[ 0.477423] mdss_dsi_parse_panel_features: dynamic switch feature enabled: 0 <3>[ 0.477435] mdss_dsi_parse_panel_features:1170, Disp_en gpio not specified <6>[ 0.477448] mdss_dsi_panel_init: Continuous splash disabled <3>[ 0.477913] dsi_panel_device_register:1819, Disp_en gpio not specified <3>[ 0.477921] dsi_panel_device_register:1827, TE gpio not specified <6>[ 0.477927] dsi_panel_device_register: bklt_en gpio not specified <3>[ 0.478205] mdss_dsi_pll_1_clk_init: can't find vco_clk. rc=-517 <3>[ 0.478209] PLL 1 Clock's did not register <6>[ 0.478244] mdss_dsi_retrieve_ctrl_resources: ctrl_base=ffffff8000802000 ctrl_size=25c phy_base=ffffff800081c500 phy_size=2b0 <3>[ 0.478258] dsi_panel_device_register: Using default BTA for ESD check <6>[ 0.479114] mdss_register_panel: adding framebuffer device 1a98000.qcom,mdss_dsi <6>[ 0.479776] mdss_dsi_status_init: DSI status check interval:5000 <3>[ 0.480994] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86):0x3 (ok) <6>[ 0.592415] mdss_register_panel: adding framebuffer device qcom,mdss_wb_panel.24 <6>[ 0.593747] mdss_fb_register: FrameBuffer[0] 1920x1080 registered successfully! <4>[ 0.593816] mdss_mdp_overlay_init: mdss_mdp_overlay_init: unable to add event timer <6>[ 0.598327] mdss_fb_register: FrameBuffer[1] 1280x720 registered successfully! <4>[ 0.598381] mdss_mdp_overlay_init: mdss_mdp_overlay_init: unable to add event timer <3>[ 0.598436] mdss_mdp_splash_parse_dt: splash mem child node is not present <3>[ 0.600725] IPC_RTR: msm_ipc_router_smd_driver_register Already driver registered IPCRTR <5>[ 0.602127] msm_rpm_log_probe: OK <6>[ 0.605535] NET: Registered protocol family 27 <6>[ 0.606841] In memshare_probe, Memshare probe success <3>[ 0.609556] subsys-pil-tz a21b000.qcom,pronto: [wcnss]: Error getting proxy unvoting gpio <6>[ 0.609641] platform a21b000.qcom,pronto: Driver subsys-pil-tz requests probe deferral <3>[ 0.611085] pil-q6v5-mss 4080000.qcom,mss: [modem]: Error getting proxy unvoting gpio <6>[ 0.611270] platform 4080000.qcom,mss: Driver pil-q6v5-mss requests probe deferral <3>[ 0.613364] sps: BAM device 0x0000000007884000 is not registered yet. <6>[ 0.613382] sps:BAM 0x0000000007884000 is registered. <6>[ 0.616052] 78af000.uart: ttyHS0 at MMIO 0x78af000 (irq = 139) is a MSM HS UART <6>[ 0.618648] msm_serial_hsl_probe: detected port #0 (ttyHSL0) <3>[ 0.618773] AXI: get_pdata(): Error: Client name not found <3>[ 0.618780] AXI: msm_bus_cl_get_pdata(): client has to provide missing entry for successful registration <3>[ 0.618784] msm_serial_hsl_probe: Bus scaling is disabled <6>[ 0.618889] 78b0000.serial: ttyHSL0 at MMIO 0x78b0000 (irq = 140) is a MSM <6>[ 0.618933] msm_hsl_console_setup: console setup on port #0 <6>[ 3.310374] console [ttyHSL0] enabled <6>[ 3.314506] msm_serial_hsl_init: driver initialized <6>[ 3.333510] kgsl kgsl-3d0: Initialized kgsl-3d0: mmu=on <6>[ 3.348092] brd: module loaded <6>[ 3.354421] loop: module loaded <6>[ 3.357501] apds993x 0-0039: Unable to read cross_talk use default 100 <3>[ 3.495272] i2c-msm-v2 78b6000.i2c: msm_bus_scale_register_client(mstr-id:86):0x8 (ok) <3>[ 3.502706] i2c-msm-v2 78b6000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x39 MSTR_STS:0x011363c8 OPER:0x00000010 <3>[ 3.517897] apds993x 0-0039: Neither APDS993x nor APDS990x <3>[ 3.523325] apds993x 0-0039: Not a valid chip ID <3>[ 3.528652] QSEECOM: qseecom_probe: qseecom.qsee_version = 0x800000 <4>[ 3.534216] QSEECOM: qseecom_probe: disk-encrypt-pipe-pair=0x2 <4>[ 3.539844] QSEECOM: qseecom_probe: Device does not support PFEQSEECOM: qseecom_probe: qsee-ce-hw-instance=0x0 <6>[ 3.549801] QSEECOM: qseecom_probe: qseecom clocks handled by other subsystem <4>[ 3.557401] QSEECOM: qseecom_probe: secure app region addr=0x86000000 size=0x300000 <4>[ 3.566983] i2c-core: driver [tabla-i2c-core] using legacy suspend method <4>[ 3.572895] i2c-core: driver [tabla-i2c-core] using legacy resume method <4>[ 3.579768] i2c-core: driver [wcd9xxx-i2c-core] using legacy suspend method <4>[ 3.586646] i2c-core: driver [wcd9xxx-i2c-core] using legacy resume method <6>[ 3.594393] SCSI Media Changer driver v0.25 <4>[ 3.599111] kworker/u8:1 (148) used greatest stack depth: 13848 bytes left <6>[ 3.608322] sps:BAM 0x0000000007884000 (va:0xffffff8000cc0000) enabled: ver:0x18, number of pipes:16 <6>[ 3.619060] tun: Universal TUN/TAP device driver, 1.6 <6>[ 3.623067] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> <6>[ 3.631836] PPP generic driver version 2.4.2 <6>[ 3.635295] PPP BSD Compression module registered <6>[ 3.639750] PPP Deflate Compression module registered <6>[ 3.644802] PPP MPPE Compression module registered <6>[ 3.649711] NET: Registered protocol family 24 <6>[ 3.654605] wcnss_wlan probed in built-in mode <6>[ 3.659358] usbcore: registered new interface driver asix <6>[ 3.663888] usbcore: registered new interface driver ax88179_178a <6>[ 3.669946] usbcore: registered new interface driver cdc_ether <6>[ 3.675854] usbcore: registered new interface driver net1080 <6>[ 3.681379] usbcore: registered new interface driver cdc_subset <6>[ 3.687306] usbcore: registered new interface driver zaurus <6>[ 3.693146] usbcore: registered new interface driver cdc_ncm <6>[ 3.699149] msm_sharedmem: sharedmem_register_qmi: qmi init successful <6>[ 3.705423] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rmtfs' <6>[ 3.712613] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rfsa_dsp' <6>[ 3.720401] msm_sharedmem: msm_sharedmem_probe: Device created for client 'rfsa_mdm' <4>[ 3.728006] msm_sharedmem: msm_sharedmem_probe: qcom,client-id property not found <6>[ 3.735529] msm_sharedmem: msm_sharedmem_probe: Device created for client 'bimc' <6>[ 3.743233] msm_otg 78d9000.usb: msm_otg probe <0>[ 3.748141] BUG: rwlock bad magic on CPU#0, swapper/0/1, ffffffc0042607d0 <4>[ 3.753901] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.49-g0b014e2-00001-gebe2063 #9 <4>[ 3.761970] Call trace: <4>[ 3.764409] [<ffffffc000206a2c>] dump_backtrace+0x0/0x270 <4>[ 3.769785] [<ffffffc000206cac>] show_stack+0x10/0x1c <4>[ 3.774822] [<ffffffc000c03a00>] dump_stack+0x1c/0x28 <4>[ 3.779857] [<ffffffc0004547e4>] rwlock_bug+0x44/0x50 <4>[ 3.784889] [<ffffffc000454b34>] do_raw_write_lock+0x2c/0xb0 <4>[ 3.790533] [<ffffffc000c0b998>] _raw_write_lock_irqsave+0x24/0x38 <4>[ 3.796697] [<ffffffc000666460>] msm_otg_dbg_log_event+0x3c/0xd0 <4>[ 3.802684] [<ffffffc000666524>] msm_otg_bus_vote+0x30/0x194 <4>[ 3.808326] [<ffffffc00066e458>] msm_otg_probe+0x3e0/0x1b00 <4>[ 3.813883] [<ffffffc0005b81f4>] platform_drv_probe+0x14/0x20 <4>[ 3.819613] [<ffffffc0005b6d98>] driver_probe_device+0x160/0x368 <4>[ 3.825602] [<ffffffc0005b704c>] __driver_attach+0x60/0x90 <4>[ 3.831071] [<ffffffc0005b5b94>] bus_for_each_dev+0x74/0x94 <4>[ 3.836625] [<ffffffc0005b66e8>] driver_attach+0x1c/0x28 <4>[ 3.841920] [<ffffffc0005b62a0>] bus_add_driver+0x124/0x248 <4>[ 3.847477] [<ffffffc0005b7644>] driver_register+0x94/0x110 <4>[ 3.853033] [<ffffffc0005b8788>] platform_driver_register+0x58/0x64 <4>[ 3.859283] [<ffffffc001433000>] msm_otg_driver_init+0x10/0x1c <4>[ 3.865098] [<ffffffc00020081c>] do_one_initcall+0xb0/0x14c <4>[ 3.870654] [<ffffffc0014008d4>] kernel_init_freeable+0x140/0x1e0 <4>[ 3.876731] [<ffffffc000bfa10c>] kernel_init+0x10/0xcc <6>[ 3.883838] msm_otg 78d9000.usb: OTG regs = ffffff8000c90000 <6>[ 3.894475] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver <6>[ 3.900013] ehci-pci: EHCI PCI platform driver <6>[ 3.904457] ehci-msm: Qualcomm On-Chip EHCI Host Controller <6>[ 3.910530] ehci-msm2: Qualcomm EHCI Host Controller <3>[ 3.915684] msm-tlmm-pinctrl 1000000.pinctrl: pin gp-0 already requested by 78af000.uart; cannot claim for spi0.0 <3>[ 3.925159] msm-tlmm-pinctrl 1000000.pinctrl: pin-0 (spi0.0) status -22 <3>[ 3.931732] msm-tlmm-pinctrl 1000000.pinctrl: could not request pin 0 on device msm-pinctrl <3>[ 3.940193] ice40_spi spi0.0: Error applying setting, reverse things back <6>[ 3.946906] ice40_spi_probe: ice40_spi_probe failed <6>[ 3.952177] usbcore: registered new interface driver cdc_acm <6>[ 3.957356] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters <6>[ 3.965459] usbcore: registered new interface driver ccid_bridge <6>[ 3.971492] ccid_bridge_init: success <6>[ 3.975109] usbcore: registered new interface driver usb-storage <6>[ 3.981000] usbcore: registered new interface driver ums-alauda <6>[ 3.986914] usbcore: registered new interface driver ums-cypress <6>[ 3.992885] usbcore: registered new interface driver ums-datafab <6>[ 3.998925] usbcore: registered new interface driver ums-freecom <6>[ 4.004861] usbcore: registered new interface driver ums-isd200 <6>[ 4.010784] usbcore: registered new interface driver ums-jumpshot <6>[ 4.016860] usbcore: registered new interface driver ums-karma <6>[ 4.022655] usbcore: registered new interface driver ums-sddr09 <6>[ 4.028618] usbcore: registered new interface driver ums-sddr55 <6>[ 4.034462] usbcore: registered new interface driver ums-usbat <6>[ 4.040454] usbcore: registered new interface driver usbserial <6>[ 4.046114] usbcore: registered new interface driver qc_csvt <6>[ 4.051733] usbserial: USB Serial support registered for qc_csvt <6>[ 4.057773] usbcore: registered new interface driver usb_ehset_test <6>[ 4.066254] msm_otg 78d9000.usb: phy_reset: success <6>[ 4.067054] mousedev: PS/2 mouse device common for all mice <3>[ 4.175335] i2c-msm-v2 78b9000.i2c: msm_bus_scale_register_client(mstr-id:86):0xc (ok) <3>[ 4.684961] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 4.684961] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 4.804937] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 4.810767] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 4.908568] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 4.914068] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 1 <3>[ 5.454978] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 5.454978] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 5.574939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 5.580768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 5.678591] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 5.684086] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 2 <3>[ 6.224957] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 6.224957] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 6.344939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 6.350768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 6.448589] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 6.454083] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 3 <3>[ 6.994958] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 6.994958] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 7.114939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 7.120768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 7.213997] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 7.219509] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 4 <3>[ 7.764957] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 7.764957] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 7.884939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 7.890768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 7.982045] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 7.987554] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 5 <3>[ 8.524958] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 8.524958] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 8.644938] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 8.650766] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 8.741070] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 8.746580] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 6 <3>[ 9.284958] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 9.284958] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 9.404939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 9.410768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 9.508584] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 9.514076] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 7 <3>[ 10.054969] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 10.054969] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 10.174940] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 10.180769] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 10.277173] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 10.282666] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 8 <3>[ 10.824958] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 10.824958] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 10.944939] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 10.950768] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 11.048619] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 11.054111] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 9 <3>[ 11.594958] i2c-msm-v2 78b9000.i2c: TIMEOUT_ERROR(val:510msec) misconfigured GPIO or slave pulling bus line(s) low <3>[ 11.594958] : msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0x20 MSTR_STS:0x00132100 OPER:0x00000090 <6>[ 11.714940] i2c-msm-v2 78b9000.i2c: bus lines held low by a slave detected <6>[ 11.720769] i2c-msm-v2 78b9000.i2c: Executing bus recovery procedure (9 clk pulse) <6>[ 11.818589] i2c-msm-v2 78b9000.i2c: Bus recovery fail after 10 retries <3>[ 11.824080] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_set_page: I2C retry 10 <3>[ 11.854953] synaptics_rmi4_i2c 5-0020: synaptics_rmi4_probe: Failed to query device <4>[ 11.861766] synaptics_rmi4_i2c: probe of 5-0020 failed with error -5 <6>[ 11.868252] input: input_mt_wrapper as /devices/virtual/input/input0 <6>[ 11.875399] input: hbtp_vm as /devices/virtual/input/input1 <3>[ 11.985448] i2c-msm-v2 78b6000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:1 tx:1) mode:FIFO slv_addr:0x68 MSTR_STS:0x011363c8 OPER:0x00000010 <3>[ 12.000174] mpu6050 0-0068: Fail to read power mode, ret=-107 <3>[ 12.005906] mpu6050 0-0068: Cannot get invalid chip type <3>[ 12.011256] mpu6050 0-0068: Probe device return error-107 <4>[ 12.016621] mpu6050: probe of 0-0068 failed with error -107 <3>[ 12.115104] i2c-msm-v2 78b6000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:2) mode:FIFO slv_addr:0xc MSTR_STS:0x011363c8 OPER:0x00000090 <6>[ 12.022143] AKM compass driver: initialize. <3>[ 12.129737] akm8963 0-000c: akm_i2c_txdata: transfer failed. <3>[ 12.135538] akm8963 0-000c: AKECS_Set_PowerDown: Can not set to powerdown mode. <3>[ 12.142956] i2c-msm-v2 78b6000.i2c: NACK: slave not responding, ensure its powered: msgs(n:2 cur:0 tx) bc(rx:2 tx:1) mode:FIFO slv_addr:0xc MSTR_STS:0x011363c8 OPER:0x00000010 <3>[ 12.158568] akm8963 0-000c: akm_i2c_rxdata: transfer failed. <4>[ 12.164168] akm8963: probe of 0-000c failed with error -107 <6>[ 12.169704] AKM compass driver: initialize. <4>[ 12.173720] i2c-core: driver [lis3dh_acc] using legacy suspend method <4>[ 12.180238] i2c-core: driver [lis3dh_acc] using legacy resume method <4>[ 12.186688] i2c-core: driver [bma2x2-accel] using legacy suspend method <4>[ 12.193154] i2c-core: driver [bma2x2-accel] using legacy resume method <6>[ 12.200176] qcom,qpnp-rtc qpnp-rtc-ffffffc032972000: rtc core: registered qpnp_rtc as rtc0 <6>[ 12.208226] i2c /dev entries driver <6>[ 12.215034] platform 1d00000.qcom,vidc: Driver msm_vidc_v4l2 requests probe deferral <3>[ 12.227818] adp1660 i2c_add_driver success <3>[ 12.231011] msm_flash_init_module:1043 Enter <3>[ 12.235481] msm_flash_lm3642_init entry <3>[ 12.324968] cam_src_clk get failed <3>[ 12.327329] msm_camera_power_up: clk enable failed <3>[ 12.332102] msm_camera_power_up:1350 failed <3>[ 12.421225] failed rc -517 <6>[ 12.422917] platform 20.qcom,eeprom: Driver qcom,eeprom requests probe deferral <3>[ 12.431891] g_sctrl[0] ffffffc0310b6000 <3>[ 12.434965] g_sctrl[1] ffffffc0310b7000<6>[ 12.438358] mt9m114_init_module:1155 <3>[ 12.442312] mt9m114_init_module:1160 rc -19 <3>[ 12.446142] ov5645_init_module:557 <3>[ 12.493608] msm_cci_init: Failed in getting TOP gdscr regulator handle <6>[ 12.499266] msm_cci_init:763: hw_version = 0x10000008 <3>[ 12.504674] msm_cci_irq:930 MASTER_0 error 0x10000000 <3>[ 12.509276] msm_cci_i2c_read:428 read_words = 0, exp words = 1 <3>[ 12.515078] msm_cci_i2c_read_bytes:506 failed rc -22 <3>[ 12.520009] msm_camera_cci_i2c_read: line 48 rc = -22 <3>[ 12.525057] msm_sensor_match_id: ov5645: read id failed <3>[ 12.530253] msm_sensor_check_id:1336 match id failed rc -22 <3>[ 12.647109] msm_cci_init: Failed in getting TOP gdscr regulator handle <6>[ 12.652728] msm_cci_init:763: hw_version = 0x10000008 <3>[ 12.658196] msm_cci_irq:930 MASTER_0 error 0x10000000 <3>[ 12.662777] msm_cci_i2c_read:428 read_words = 0, exp words = 1 <3>[ 12.668581] msm_cci_i2c_read_bytes:506 failed rc -22 <3>[ 12.673509] msm_camera_cci_i2c_read: line 48 rc = -22 <3>[ 12.678561] msm_sensor_match_id: ov5645: read id failed <3>[ 12.683753] msm_sensor_check_id:1336 match id failed rc -22 <3>[ 12.797097] msm_cci_init: Failed in getting TOP gdscr regulator handle <6>[ 12.802710] msm_cci_init:763: hw_version = 0x10000008 <3>[ 12.808192] msm_cci_irq:930 MASTER_0 error 0x10000000 <3>[ 12.812762] msm_cci_i2c_read:428 read_words = 0, exp words = 1 <3>[ 12.818568] msm_cci_i2c_read_bytes:506 failed rc -22 <3>[ 12.823498] msm_camera_cci_i2c_read: line 48 rc = -22 <3>[ 12.828557] msm_sensor_match_id: ov5645: read id failed <3>[ 12.833740] msm_sensor_check_id:1336 match id failed rc -22 <3>[ 12.904960] msm_sensor_platform_probe ov5645 power up failed <4>[ 12.909594] ovti,ov5645: probe of 78.qcom,camera failed with error -22 <3>[ 12.916144] ov7695_init_module:315 <3>[ 12.920391] MSM-CPP cpp_probe:3022 Bus master 0 <6>[ 12.938983] MSM-CPP cpp_init_hardware:953 CPP HW Version: 0x40000000 <3>[ 12.944298] MSM-CPP cpp_init_hardware:974 stream_cnt:0 <3>[ 12.953777] __msm_jpeg_init:1522] Jpeg Device id 0 <6>[ 12.958309] usbcore: registered new interface driver uvcvideo <6>[ 12.963250] USB Video Class driver (1.1.1) <3>[ 12.968291] BMS: bms_get_adc: vadc not found - defer probe rc=-517 <3>[ 12.973494] BMS: qpnp_vm_bms_probe: Failed to get adc rc=-517 <6>[ 12.979316] spmi qpnp-vm-bms-ffffffc032973400: Driver qcom,qpnp-vm-bms requests probe deferral <3>[ 12.988117] CHG: qpnp_lbc_main_probe: Failed to read DT properties rc=-517 <6>[ 12.994695] spmi qpnp-linear-charger-ffffffc032973000: Driver qcom,qpnp-linear-charger requests probe deferral <3>[ 13.005518] unable to find DT imem DLOAD mode node <3>[ 13.009883] unable to find DT imem EDLOAD mode node <6>[ 13.035272] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com <6>[ 13.042881] device-mapper: req-crypt: dm-req-crypt successfully initalized. <6>[ 13.042881] <6>[ 13.051963] cpuidle: using governor ladder <6>[ 13.055188] cpuidle: using governor menu <6>[ 13.059131] sdhci: Secure Digital Host Controller Interface driver <6>[ 13.065421] sdhci: Copyright(c) Pierre Ossman <6>[ 13.069574] sdhci-pltfm: SDHCI platform and OF driver helper <6>[ 13.079906] sdhci_msm 7824900.sdhci: host_use_default_qos = 1 <6>[ 13.084610] sdhci_msm 7824900.sdhci: For qos_policy(default qos) = 0, tbl_sz = 3, qos type = 2 <6>[ 13.093229] sdhci_msm 7824900.sdhci: dma_latency = 2 <6>[ 13.098291] sdhci_msm 7824900.sdhci: dma_latency = 401 <6>[ 13.103445] sdhci_msm 7824900.sdhci: dma_latency = 701 <6>[ 13.108673] sdhci_msm 7824900.sdhci: For qos_policy(modified dynamic qos) = 1, tbl_sz = 1, qos type = 2 <6>[ 13.118044] sdhci_msm 7824900.sdhci: dma_latency = 200 <6>[ 13.123238] sdhci_msm 7824900.sdhci: For qos_policy(modified dynamic qos) = 2, tbl_sz = 1, qos type = 2 <6>[ 13.132719] sdhci_msm 7824900.sdhci: dma_latency = 200 <6>[ 13.137838] sdhci_msm 7824900.sdhci: Host using default pm_qos <6>[ 13.144669] mmc0: no vqmmc regulator found <6>[ 13.147759] mmc0: no vmmc regulator found <6>[ 13.180506] mmc0: SDHCI controller on 7824900.sdhci [7824900.sdhci] using 32-bit ADMA <6>[ 13.196512] sdhci_msm 7864900.sdhci: host_use_default_qos = 1 <6>[ 13.201218] sdhci_msm 7864900.sdhci: For qos_policy(default qos) = 0, tbl_sz = 1, qos type = 2 <6>[ 13.209878] sdhci_msm 7864900.sdhci: dma_latency = 701 <6>[ 13.215043] sdhci_msm 7864900.sdhci: For qos_policy(modified dynamic qos) = 1, tbl_sz = 1, qos type = 2 <6>[ 13.224396] sdhci_msm 7864900.sdhci: dma_latency = 200 <6>[ 13.229755] sdhci_msm 7864900.sdhci: For qos_policy(modified dynamic qos) = 2, tbl_sz = 1, qos type = 2 <6>[ 13.239129] sdhci_msm 7864900.sdhci: dma_latency = 200 <6>[ 13.244201] sdhci_msm 7864900.sdhci: Host using default pm_qos <6>[ 13.251907] mmc1: no vqmmc regulator found <6>[ 13.255007] mmc1: no vmmc regulator found <6>[ 13.286369] mmc0: BKOPS_EN bit = 0 <6>[ 13.289204] mmc1: SDHCI controller on 7864900.sdhci [7864900.sdhci] using 32-bit ADMA <6>[ 13.300602] mmc0: new HS200 MMC card at address 0001 <6>[ 13.305412] qce 720000.qcedev: Qualcomm Crypto 5.3.1 device found @0x720000 <6>[ 13.311504] qce 720000.qcedev: CE device = 0x0 <6>[ 13.311504] , IO base, CE = 0xffffff80011c0000 <6>[ 13.311504] , Consumer (IN) PIPE 2, Producer (OUT) PIPE 3 <6>[ 13.311504] IO base BAM = 0x (null) <6>[ 13.311504] BAM IRQ 239 <6>[ 13.311504] Engines Availability = 0x2010853 <6>[ 13.311562] mmcblk0: mmc0:0001 DS2008 7.28 GiB <6>[ 13.341505] mmcblk0rpmb: mmc0:0001 DS2008 partition 3 4.00 MiB <6>[ 13.347687] sps:BAM 0x0000000000704000 is registered. <6>[ 13.347688] sps:BAM 0x0000000000704000 (va:0xffffff80012c0000) enabled: ver:0x25, number of pipes:8 <6>[ 13.361800] QCE50: qce_sps_init: Qualcomm MSM CE-BAM at 0x0000000000704000 irq 239 <4>[ 13.364507] Alternate GPT is invalid, using primary GPT. <6>[ 13.364584] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25 p26 p27 p28 p29 <6>[ 13.386427] qcedev: FIPS140-2 Known Answer Tests : Skipped <6>[ 13.392836] qcrypto 720000.qcrypto: Qualcomm Crypto 5.3.1 device found @0x720000 <6>[ 13.399249] qcrypto 720000.qcrypto: CE device = 0x0 <6>[ 13.399249] , IO base, CE = 0xffffff80013c0000 <6>[ 13.399249] , Consumer (IN) PIPE 4, Producer (OUT) PIPE 5 <6>[ 13.399249] IO base BAM = 0x (null) <6>[ 13.399249] BAM IRQ 239 <6>[ 13.399249] Engines Availability = 0x2010853 <6>[ 13.426287] QCE50: qce_sps_init: Qualcomm MSM CE-BAM at 0x0000000000704000 irq 239 <6>[ 13.433664] qcrypto 720000.qcrypto: qcrypto-ecb-aes <6>[ 13.438008] qcrypto 720000.qcrypto: qcrypto-cbc-aes <6>[ 13.442814] qcrypto 720000.qcrypto: qcrypto-ctr-aes <6>[ 13.447691] qcrypto 720000.qcrypto: qcrypto-ecb-des <6>[ 13.452520] qcrypto 720000.qcrypto: qcrypto-cbc-des <6>[ 13.457587] qcrypto 720000.qcrypto: qcrypto-ecb-3des <6>[ 13.462325] qcrypto 720000.qcrypto: qcrypto-cbc-3des <6>[ 13.467292] qcrypto 720000.qcrypto: qcrypto-xts-aes <6>[ 13.472128] qcrypto 720000.qcrypto: qcrypto-sha1 <6>[ 13.476750] qcrypto 720000.qcrypto: qcrypto-sha256 <6>[ 13.481500] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-aes <6>[ 13.487814] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-des <6>[ 13.493829] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha1-cbc-3des <6>[ 13.500098] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-aes <6>[ 13.506433] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-des <6>[ 13.512749] qcrypto 720000.qcrypto: qcrypto-aead-hmac-sha256-cbc-3des <6>[ 13.519324] qcrypto 720000.qcrypto: qcrypto-hmac-sha1 <6>[ 13.524180] qcrypto 720000.qcrypto: qcrypto-hmac-sha256 <6>[ 13.529416] qcrypto 720000.qcrypto: qcrypto-aes-ccm <6>[ 13.534293] qcrypto 720000.qcrypto: qcrypto-rfc4309-aes-ccm <6>[ 13.539690] qcrypto: FIPS140-2 Known Answer Tests: Skipped <6>[ 13.546238] usbcore: registered new interface driver usbhid <6>[ 13.550762] usbhid: USB HID core driver <6>[ 13.555225] zram: Created 1 device(s) ... <6>[ 13.559240] ashmem: initialized <6>[ 13.561868] logger: created 256K log 'log_main' <6>[ 13.566397] logger: created 256K log 'log_events' <6>[ 13.571050] logger: created 256K log 'log_radio' <6>[ 13.575804] logger: created 256K log 'log_system' <6>[ 13.580865] sps:BAM 0x00000000078c4000 is registered. <6>[ 13.585523] qcom,qpnp-power-on qpnp-power-on-ffffffc032971400: PMIC@SID0 Power-on reason: Triggered from USB (USB charger insertion) and 'cold' boot <6>[ 13.598543] qcom,qpnp-power-on qpnp-power-on-ffffffc032971400: PMIC@SID0: Power-off reason: Triggered from UVLO (Under Voltage Lock Out) <6>[ 13.611099] input: qpnp_pon as /devices/virtual/input/input2 <6>[ 13.618513] PMIC@SID0: PM8916 v2.0.1 options: 0, 2, 0, 0 <6>[ 13.622965] pft [pft_init]: Drivr initialized successfully Aug 13 2015 18:52:20.n <3>[ 13.632710] devfreq qcom,cpubw.30: Couldn't update frequency transition information. <6>[ 13.640770] coresight-fuse 5e01c.fuse: Fuse initialized <6>[ 13.645628] coresight-cti 810000.cti: CTI initialized <6>[ 13.650247] coresight-cti 811000.cti: CTI initialized <6>[ 13.655301] coresight-cti 812000.cti: CTI initialized <6>[ 13.660292] coresight-cti 813000.cti: CTI initialized <6>[ 13.665499] coresight-cti 814000.cti: CTI initialized <6>[ 13.670364] coresight-cti 815000.cti: CTI initialized <6>[ 13.675415] coresight-cti 816000.cti: CTI initialized <6>[ 13.680419] coresight-cti 817000.cti: CTI initialized <6>[ 13.685477] coresight-cti 818000.cti: CTI initialized <6>[ 13.690498] coresight-cti 858000.cti: CTI initialized <6>[ 13.695622] coresight-cti 859000.cti: CTI initialized <6>[ 13.700577] coresight-cti 85a000.cti: CTI initialized <6>[ 13.705688] coresight-cti 85b000.cti: CTI initialized <6>[ 13.710629] coresight-cti 830000.cti: CTI initialized <6>[ 13.715694] coresight-cti 835000.cti: CTI initialized <6>[ 13.720695] coresight-cti 838000.cti: CTI initialized <6>[ 13.725801] coresight-cti 83c000.cti: CTI initialized <6>[ 13.731141] coresight-csr 801000.csr: CSR initialized <6>[ 13.736293] coresight-tmc 826000.tmc: Byte Counter feature enabled <6>[ 13.741763] sps:BAM 0x0000000000884000 is registered. <6>[ 13.746872] coresight-tmc 826000.tmc: TMC initialized <6>[ 13.752175] coresight-tmc 825000.tmc: TMC initialized <6>[ 13.759087] nidnt boot config: 0 <6>[ 13.762402] coresight-tpiu 820000.tpiu: NIDnT on SDCARD only mode <6>[ 13.767624] coresight-tpiu 820000.tpiu: TPIU initialized <6>[ 13.773443] coresight-funnel 821000.funnel: FUNNEL initialized <6>[ 13.778809] coresight-funnel 841000.funnel: FUNNEL initialized <6>[ 13.784568] coresight-funnel 869000.funnel: FUNNEL initialized <6>[ 13.790469] coresight-funnel 868000.funnel: FUNNEL initialized <6>[ 13.796646] coresight-replicator 824000.replicator: REPLICATOR initialized <6>[ 13.803569] coresight-stm 802000.stm: STM initialized <6>[ 13.808482] coresight-hwevent 86c000.hwevent: Hardware Event driver initialized <6>[ 13.816210] coresight-etmv4 85c000.etm: ETMv4 initialized <6>[ 13.821021] coresight-etmv4 85d000.etm: ETMv4 initialized <6>[ 13.826423] coresight-etmv4 85e000.etm: ETMv4 initialized <6>[ 13.831766] coresight-etmv4 85f000.etm: ETMv4 initialized <6>[ 13.837664] coresight-modem-etm modem_etm0.3: Modem ETM initialized <6>[ 13.843797] coresight-wcn-etm wcn_etm0.2: Wireless ETM initialized <6>[ 13.850031] coresight-rpm-etm rpm_etm0.1: RPM ETM initialized <6>[ 13.855884] usbcore: registered new interface driver snd-usb-audio <6>[ 13.861854] spmi msm8x16_wcd_codec-ffffffc0329b9000: Driver wcd-spmi-core requests probe deferral <6>[ 13.869968] spmi msm8x16_wcd_codec-ffffffc0329b9400: Driver wcd-spmi-core requests probe deferral <6>[ 13.891443] msm-pcm-lpa qcom,msm-pcm-lpa.39: msm_pcm_probe: dev name qcom,msm-pcm-lpa.39 <6>[ 13.899339] platform qcom,msm-voip-dsp.41: Driver msm-voip-dsp requests probe deferral <6>[ 13.906886] platform qcom,msm-pcm-voice.42: Driver msm-pcm-voice requests probe deferral <6>[ 13.919963] msm8x16-asoc-wcd sound.66: default codec configured <3>[ 13.927263] msm8x16-asoc-wcd sound.66: ASoC: platform (null) not registered <3>[ 13.933209] msm8x16-asoc-wcd sound.66: snd_soc_register_card failed (-517) <6>[ 13.940508] platform sound.66: Driver msm8x16-asoc-wcd requests probe deferral <6>[ 13.948227] u32 classifier <6>[ 13.949934] Actions configured <6>[ 13.953324] Netfilter messages via NETLINK v0.30. <6>[ 13.958140] nf_conntrack version 0.5.0 (7370 buckets, 29480 max) <6>[ 13.964486] ctnetlink v0.93: registering with nfnetlink. <6>[ 13.969581] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 <6>[ 13.976256] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. <6>[ 13.982582] xt_time: kernel timezone is -0000 <6>[ 13.986684] ip_tables: (C) 2000-2006 Netfilter Core Team <6>[ 13.992075] arp_tables: (C) 2002 David S. Miller <6>[ 13.996496] TCP: cubic registered <6>[ 13.999586] Initializing XFRM netlink socket <6>[ 14.004700] NET: Registered protocol family 10 <6>[ 14.009361] mip6: Mobile IPv6 <6>[ 14.011324] ip6_tables: (C) 2000-2006 Netfilter Core Team <6>[ 14.016937] sit: IPv6 over IPv4 tunneling driver <6>[ 14.021877] NET: Registered protocol family 17 <5>[ 14.025898] Bridge firewalling registered <6>[ 14.029693] Ebtables v2.0 registered <6>[ 14.033498] Bluetooth: RFCOMM TTY layer initialized <6>[ 14.038163] Bluetooth: RFCOMM socket layer initialized <6>[ 14.043227] Bluetooth: RFCOMM ver 1.11 <6>[ 14.046977] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 <6>[ 14.052254] Bluetooth: BNEP filters: protocol multicast <6>[ 14.057545] Bluetooth: BNEP socket layer initialized <6>[ 14.062411] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 <6>[ 14.068344] Bluetooth: HIDP socket layer initialized <6>[ 14.073310] l2tp_core: L2TP core driver, V2.0 <6>[ 14.077635] l2tp_ppp: PPPoL2TP kernel driver, V2.0 <6>[ 14.082375] l2tp_ip: L2TP IP encapsulation support (L2TPv3) <6>[ 14.087988] l2tp_netlink: L2TP netlink interface <6>[ 14.092573] l2tp_eth: L2TP ethernet pseudowire support (L2TPv3) <6>[ 14.098486] l2tp_debugfs: L2TP debugfs support <6>[ 14.102862] l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3) <6>[ 14.118581] BMS: qpnp_vm_bms_probe: VMBMS disabled (disable-bms = 1) <6>[ 14.184962] msm_bam_device_lpm_ok: Going to LPM now <6>[ 14.191068] msm_otg 78d9000.usb: USB in low power mode <6>[ 14.274910] msm_otg 78d9000.usb: USB exited from low power mode <6>[ 14.287539] CHG: qpnp_lbc_main_probe: Probe chg_dis=1 bpd=1 usb=1 batt_pres=1 batt_volt=3716310 soc=50 <6>[ 14.295924] spmi msm8x16_wcd_codec-ffffffc0329b9000: Driver wcd-spmi-core requests probe deferral <6>[ 14.304721] spmi msm8x16_wcd_codec-ffffffc0329b9400: Driver wcd-spmi-core requests probe deferral <6>[ 14.316852] msm8x16-asoc-wcd sound.66: default codec configured <3>[ 14.322845] msm8x16-asoc-wcd sound.66: ASoC: CODEC (null) not registered <3>[ 14.328560] msm8x16-asoc-wcd sound.66: snd_soc_register_card failed (-517) <6>[ 14.335696] platform sound.66: Driver msm8x16-asoc-wcd requests probe deferral <6>[ 14.342650] spmi msm8x16_wcd_codec-ffffffc0329b9000: Driver wcd-spmi-core requests probe deferral <6>[ 14.351508] spmi msm8x16_wcd_codec-ffffffc0329b9400: Driver wcd-spmi-core requests probe deferral <5>[ 14.360702] Registering SWP/SWPB emulation handler <5>[ 14.365565] Loading module verification certificates <5>[ 14.372627] MODSIGN: Loaded cert 'Magrathea: Glacier signing key: 91a824017f84adcf724fad84f143bce849fba347' <6>[ 14.381713] kmemleak: Kernel memory leak detector initialized <6>[ 14.381720] kmemleak: Automatic memory scanning thread started <6>[ 14.494648] mem_acc_corner: disabling <6>[ 14.497354] regulator-dummy: disabling <6>[ 14.503216] msm8x16-asoc-wcd sound.66: default codec configured <3>[ 14.509236] msm8x16-asoc-wcd sound.66: ASoC: CODEC (null) not registered <3>[ 14.514918] msm8x16-asoc-wcd sound.66: snd_soc_register_card failed (-517)