Boot issue with 820 SoM


#1

Hi,

I am trying to bring up raydium-rm68200 panel in 820 SoM. I am using debian build(kernel-4.14.89). I have made the relevant changes in lk and did "fastboot oem select-display-panel my_panel"

after this, I am to see the panel is up with splash screen but kernel never boots and enter into ramdump mode. Did I miss anything?

attached logs here,
[10] platform_init()
[10] target_init()
[10] RPM GLink Init
[10] Opening RPM Glink Port success
[10] Opening SSR Glink Port success
[20] Glink Connection between APPS and RPM established
[20] Glink Connection between APPS and RPM established
[40] UFS init success
[40] Qseecom Init Done in Appsbl
[40] secure app region addr=0x86600000 size=0x2200000[50] TZ App region notif returned with status:0 addr:86600000 size:35651584
[60] TZ App log region register returned with status:0 addr:916d5000 size:4096
[60] Qseecom TZ Init Done in Appsbl
[80] Loading cmnlib done
[80] qseecom_start_app: Loading app keymaster for the first time’
[110] <8>keymaster: ""KEYMASTER Init “”
[110] OEM panel override:rm68200_720p_video
[120] SELECTED THE RM68200 PANEL 12
[120] panel_operating_mode=0x0
[120] Return value from recv_data: 14
[130] Return value from recv_data: 14
[140] Return value from recv_data: 14
[250] TEST 1 : LCD_REG_ENABLE
[250] TEST 3 : LCD_BKLT_REG_ENABLE
[260] ERROR: Splash image header invalid
[270] Config MIPI_VIDEO_PANEL.
[450] Turn on MIPI_VIDEO_PANEL.
[470] Video lane tested successfully
[470] TEST 6 : BL_PWM
[480] pm8x41_get_is_cold_boot: cold boot
[480] Unable to locate /bootselect partition
[480] boot_verifier: Device is in ORANGE boot state.
[490] Device is unlocked! Skipping verification…
[490] Loading (boot) image (12668928): start
[540] Loading (boot) image (12668928): done
[550] use_signed_kernel=1, is_unlocked=1, is_tampered=0.
[550] Your device has been unlocked and can’t be trusted.
[560] mdtp: mdtp_img loaded
[560] mdtp: is_test_mode: test mode is set to 1
[560] mdtp: read_metadata: SUCCESS
[590] LK SEC APP Handle: 0x1
[590] Return value from recv_data: 14
[600] Return value from recv_data: 14
[610] Return value from recv_data: 14
[620] decompressing kernel image: start
[850] decompressing kernel image: done
[860] qcom,msm-id entry not found
[860] Only one appended non-skales DTB, select it.
[870] display kernel cmdline: mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_auo_h546tan01_0_rm68200_720p_video:1:none:cfg:single_dsi
[880] cmdline: root=/dev/disk/by-partlabel/rootfs rw rootwait console=tty0 console=ttyMSM0,115200n8 androidboot.bootdevice=624000.ufshc androidboot.verifiedbootstate=orangt
[900] Updating device tree: done
[910] Return value from recv_data: 14
[920] RPM GLINK UnInit
[920] Qseecom De-Init Done in Appsbl
[920] booting linux @ 0x80080000, ramdisk @ 0x84000000 (4239523), tags/device tree @ 0x83e00000
[930] Jumping to kernel via monitor
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.14.0-qcomlt-arm64 (vijai@LAP000333U) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #1 SMP PREEMPT Thu May 16 11:37:14 IST 2019
[ 0.000000] Boot CPU: AArch64 Processor [512f2011]
[ 0.000000] Machine model: 820 SoM Development Kit
[ 0.000000] efi: Getting EFI parameters from FDT:
[ 0.000000] efi: UEFI not found.
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000090b00000, size 10 MiB
[ 0.000000] OF: reserved mem: initialized node gpu@8f200000, compatible id shared-dma-pool
[ 0.000000] cma: Reserved 16 MiB at 0x00000000ff000000
[ 0.000000] NUMA: No NUMA configuration found
[ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x000000017e44ffff]
[ 0.000000] NUMA: NODE_DATA [mem 0x17e3e1800-0x17e3e32ff]
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] Normal [mem 0x0000000100000000-0x000000017e44ffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x00000000857fffff]
[ 0.000000] node 0: [mem 0x0000000091700000-0x00000000a1dfffff]
[ 0.000000] node 0: [mem 0x00000000a2000000-0x000000017e44ffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x000000017e44ffff]
[ 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] psci: MIGRATE_INFO_TYPE not supported.
[ 0.000000] psci: SMC Calling Convention v1.0
[ 0.000000] percpu: Embedded 24 pages/cpu @ffff8000fe37c000 s57496 r8192 d32616 u98304
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for Qualcomm Technologies Kryo erratum 1003
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 976578
[ 0.000000] Policy zone: Normal
[ 0.000000] Kernel command line: root=/dev/disk/by-partlabel/rootfs rw rootwait console=tty0 console=ttyMSM0,115200n8 androidboot.bootdevice=624000.ufshc androidboot.ve0
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] software IO TLB: mapped [mem 0xfafff000-0xfefff000] (64MB)
[ 0.000000] Memory: 3795816K/3968320K available (10940K kernel code, 1650K rwdata, 5260K rodata, 1216K init, 392K bss, 156120K reserved, 16384K cma-reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffff000000000000 - 0xffff000008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000 (129022 GB)
[ 0.000000] .text : 0xffff000008080000 - 0xffff000008b30000 ( 10944 KB)
[ 0.000000] .rodata : 0xffff000008b30000 - 0xffff000009060000 ( 5312 KB)
[ 0.000000] .init : 0xffff000009060000 - 0xffff000009190000 ( 1216 KB)
[ 0.000000] .data : 0xffff000009190000 - 0xffff00000932ca00 ( 1651 KB)
[ 0.000000] .bss : 0xffff00000932ca00 - 0xffff00000938ed40 ( 393 KB)
[ 0.000000] fixed : 0xffff7dfffe7f9000 - 0xffff7dfffec00000 ( 4124 KB)
[ 0.000000] PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffff7e0000000000 - 0xffff800000000000 ( 2048 GB maximum)
[ 0.000000] 0xffff7e0000000000 - 0xffff7e0003f91400 ( 63 MB actual)
[ 0.000000] memory : 0xffff800000000000 - 0xffff8000fe450000 ( 4068 MB)
[ 0.000000] SLUB: HWalign=128, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: VLPI support, no direct LPI support
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000009c00000
[ 0.000000] GICv2m: range[mem 0x09bd0000-0x09bd0fff], SPI[544:639]
[ 0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000004] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000313] Console: colour dummy device 80x25
[ 0.000814] console [tty0] enabled
[ 0.000870] Calibrating delay loop (skipped), value calculated using timer frequency… 38.40 BogoMIPS (lpj=76800)
[ 0.000891] pid_max: default: 32768 minimum: 301
[ 0.000958] Security Framework initialized
[ 0.001792] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[ 0.002249] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.002327] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.002353] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.015716] ASID allocator initialised with 32768 entries
[ 0.023710] Hierarchical SRCU implementation.
[ 0.034145] EFI services will not be available.
[ 0.039783] smp: Bringing up secondary CPUs …
[ 0.068295] Detected PIPT I-cache on CPU1
[ 0.068322] GICv3: CPU1: found redistributor 1 region 0:0x0000000009c40000
[ 0.068357] CPU1: Booted secondary processor [512f2011]
[ 0.098958] Detected PIPT I-cache on CPU2
[ 0.099820] GICv3: CPU2: found redistributor 100 region 0:0x0000000009c80000
[ 0.100589] CPU2: Booted secondary processor [512f2051]
[ 0.134776] Detected PIPT I-cache on CPU3
[ 0.135573] GICv3: CPU3: found redistributor 101 region 0:0x0000000009cc0000
[ 0.136305] CPU3: Booted secondary processor [512f2051]
[ 0.139656] smp: Brought up 1 node, 4 CPUs
[ 0.139752] SMP: Total of 4 processors activated.
[ 0.139774] CPU features: detected feature: GIC system register CPU interface
[ 0.139788] CPU features: detected feature: 32-bit EL0 Support
[ 0.139799] CPU features: detected feature: Kernel page table isolation (KPTI)
[ 0.202589] CPU: All CPU(s) started at EL1
[ 0.203556] alternatives: patching kernel code
[ 0.205732] devtmpfs: initialized
[ 0.214250] random: get_random_u32 called from bucket_table_alloc+0x108/0x258 with crng_init=0
[ 0.214825] Registered cp15_barrier emulation handler
[ 0.214938] Registered setend emulation handler
[ 0.215223] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.215305] futex hash table entries: 1024 (order: 5, 131072 bytes)
[ 0.215645] pinctrl core: initialized pinctrl subsystem
[ 0.217155] DMI not present or invalid.
[ 0.217520] NET: Registered protocol family 16
[ 0.225905] cpuidle: using governor menu
[ 0.226966] vdso: 2 pages (1 code @ ffff000008b36000, 1 data @ ffff000009195000)
[ 0.227101] hw-breakpoint: found 8 breakpoint and 4 watchpoint registers.
[ 0.229745] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.230129] Serial: AMBA PL011 UART driver
[ 0.273791] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.275532] ACPI: Interpreter disabled.
[ 0.276285] reg-fixed-voltage soc:wlan-en-1-8v: could not find pctldev for node /soc/qcom,spmi@400f000/pmic@0/gpios@c000/wlan_en_gpios, deferring probe
[ 0.277994] vgaarb: loaded
[ 0.278248] SCSI subsystem initialized
[ 0.282149] usbcore: registered new interface driver usbfs
[ 0.282209] usbcore: registered new interface driver hub
[ 0.282290] usbcore: registered new device driver usb
[ 0.283365] pps_core: LinuxPPS API ver. 1 registered
[ 0.283387] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it
[ 0.283415] PTP clock support registered
[ 0.283635] EDAC MC: Ver: 3.0.0
[ 0.284697] dmi: Firmware registration failed.
[ 0.294128] Advanced Linux Sound Architecture Driver Initialized.
[ 0.304159] clocksource: Switched to clocksource arch_sys_counter
[ 0.304994] s1: supplied by regulator-dummy
[ 0.305265] s2: supplied by regulator-dummy
[ 0.305437] s3: supplied by regulator-dummy
[ 0.305476] s3: Bringing 0uV into 1300000-1300000uV
[ 0.305708] s4: supplied by regulator-dummy
[ 0.305746] s4: Bringing 0uV into 1800000-1800000uV
[ 0.305958] s5: supplied by regulator-dummy
[ 0.306493] s5: Bringing 0uV into 2150000-2150000uV
[ 0.306826] s6: supplied by regulator-dummy
[ 0.307003] s7: supplied by regulator-dummy
[ 0.307040] s7: Bringing 0uV into 800000-800000uV
[ 0.307306] s8: supplied by regulator-dummy
[ 0.307472] s9: supplied by regulator-dummy
[ 0.307614] s10: supplied by regulator-dummy
[ 0.307775] s11: supplied by regulator-dummy
[ 0.307938] s12: supplied by regulator-dummy
[ 0.308136] l1: supplied by s3
[ 0.308179] l1: Bringing 0uV into 1000000-1000000uV
[ 0.308471] l2: supplied by s3
[ 0.308508] l2: Bringing 0uV into 1250000-1250000uV
[ 0.308754] l3: supplied by s3
[ 0.308801] l3: Bringing 0uV into 850000-850000uV
[ 0.309090] l4: supplied by s3
[ 0.309125] l4: Bringing 0uV into 1225000-1225000uV
[ 0.309384] l5: supplied by s5
[ 0.309561] l6: supplied by regulator-dummy
[ 0.309608] l6: Bringing 0uV into 1200000-1200000uV
[ 0.309880] l7: supplied by s5
[ 0.310073] l8: supplied by regulator-dummy
[ 0.310111] l8: Bringing 0uV into 1800000-1800000uV
[ 0.310286] VFS: Disk quotas dquot_6.6.0
[ 0.310365] l9: supplied by regulator-dummy
[ 0.310519] l9: Bringing 0uV into 1800000-1800000uV
[ 0.311219] l10: supplied by regulator-dummy
[ 0.311267] l10: Bringing 0uV into 1800000-1800000uV
[ 0.311547] l11: supplied by s3
[ 0.311589] l11: Bringing 0uV into 1150000-1150000uV
[ 0.311900] l12: supplied by regulator-dummy
[ 0.311952] l12: Bringing 0uV into 1800000-1800000uV
[ 0.312222] l13: supplied by regulator-dummy
[ 0.312258] l13: Bringing 0uV into 1800000-1800000uV
[ 0.312558] l14: supplied by s5
[ 0.312597] l14: Bringing 0uV into 1800000-1800000uV
[ 0.312857] l15: supplied by s5
[ 0.312894] l15: Bringing 0uV into 1800000-1800000uV
[ 0.313210] l16: supplied by regulator-dummy
[ 0.313251] l16: Bringing 0uV into 2700000-2700000uV
[ 0.313634] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.313653] l17: supplied by regulator-dummy
[ 0.313711] l17: Bringing 0uV into 2500000-2500000uV
[ 0.314016] l18: supplied by regulator-dummy
[ 0.314053] l18: Bringing 0uV into 2700000-2700000uV
[ 0.314371] l19: supplied by regulator-dummy
[ 0.314410] l19: Bringing 0uV into 3000000-3000000uV
[ 0.315183] l20: supplied by s5
[ 0.315228] l20: Bringing 0uV into 2950000-2950000uV
[ 0.315555] l21: supplied by s5
[ 0.315593] l21: Bringing 0uV into 2950000-2950000uV
[ 0.315938] l22: supplied by regulator-dummy
[ 0.315978] l22: Bringing 0uV into 3300000-3300000uV
[ 0.316295] l23: supplied by regulator-dummy
[ 0.316332] l23: Bringing 0uV into 2800000-2800000uV
[ 0.316641] l24: supplied by regulator-dummy
[ 0.316679] l24: Bringing 0uV into 3075000-3075000uV
[ 0.317019] l25: supplied by s3
[ 0.317059] l25: Bringing 0uV into 1200000-1200000uV
[ 0.317362] l26: supplied by s3
[ 0.317576] l27: supplied by s3
[ 0.317617] l27: Bringing 0uV into 1000000-1000000uV
[ 0.317946] l28: supplied by s3
[ 0.317996] l28: Bringing 0uV into 925000-925000uV
[ 0.318332] l29: supplied by regulator-dummy
[ 0.318375] l29: Bringing 0uV into 2800000-2800000uV
[ 0.318760] l30: supplied by regulator-dummy
[ 0.318799] l30: Bringing 0uV into 1800000-1800000uV
[ 0.319109] l31: supplied by s3
[ 0.319390] l32: supplied by regulator-dummy
[ 0.319430] l32: Bringing 0uV into 1800000-1800000uV
[ 0.319766] lvs1: supplied by regulator-dummy
[ 0.319990] lvs2: supplied by regulator-dummy
[ 0.321336] pnp: PnP ACPI: disabled
[ 0.332776] NET: Registered protocol family 2
[ 0.333384] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[ 0.333680] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[ 0.333819] TCP: Hash tables configured (established 32768 bind 32768)
[ 0.333970] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.334034] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[ 0.334190] NET: Registered protocol family 1
[ 0.338718] RPC: Registered named UNIX socket transport module.
[ 0.338740] RPC: Registered udp transport module.
[ 0.338750] RPC: Registered tcp transport module.
[ 0.338759] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.338909] Unpacking initramfs…
[ 0.478235] Freeing initrd memory: 4140K
[ 0.481730] kvm [1]: HYP mode not available
[ 0.491349] audit: initializing netlink subsys (disabled)
[ 0.491776] audit: type=2000 audit(0.483:1): state=initialized audit_enabled=0 res=1
[ 0.492050] workingset: timestamp_bits=44 max_order=20 bucket_order=0
[ 0.497194] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.500327] NFS: Registering the id_resolver key type
[ 0.500364] Key type id_resolver registered
[ 0.500374] Key type id_legacy registered
[ 0.500389] nfs4filelayout_init: NFSv4 File Layout Driver Registering…
[ 0.500883] Key type cifs.spnego registered
[ 0.500909] Key type cifs.idmap registered
[ 0.501061] 9p: Installing v9fs 9p2000 file system support
[ 0.504907] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[ 0.504931] io scheduler noop registered
[ 0.505057] io scheduler cfq registered (default)
[ 0.505072] io scheduler mq-deadline registered
[ 0.505082] io scheduler kyber registered
[ 0.512229] qcom-qmp-phy 34000.phy: Registered Qcom-QMP phy
[ 0.512761] qcom-qmp-phy 7410000.phy: Registered Qcom-QMP phy
[ 0.514087] ufs_qcom_phy_qmp_14nm 627000.ufsphy: invalid resource
[ 0.514328] ufs_qcom_phy_qmp_14nm 627000.ufsphy: 627000.ufsphy supply vdda-pll not found, using dummy regulator
[ 0.514425] ufs_qcom_phy_qmp_14nm 627000.ufsphy: 627000.ufsphy supply vdda-phy not found, using dummy regulator
[ 0.521824] qcom-pcie 600000.qcom,pcie: Failed to get supply ‘vddpe-3v3’: -517
[ 0.522977] qcom-pcie 608000.qcom,pcie: 608000.qcom,pcie supply vddpe-3v3 not found, using dummy regulator
[ 0.523845] OF: PCI: host bridge /soc/agnoc@0/qcom,pcie@00608000 ranges:
[ 0.523882] OF: PCI: IO 0x0d200000…0x0d2fffff -> 0x0d200000
[ 0.523901] OF: PCI: MEM 0x0d300000…0x0dffffff -> 0x0d300000
[ 1.529397] qcom-pcie 608000.qcom,pcie: phy link never came up
[ 1.531398] qcom-pcie 608000.qcom,pcie: cannot initialize host
[ 1.531743] qcom-pcie: probe of 608000.qcom,pcie failed with error -110
[ 1.532492] qcom-pcie 610000.qcom,pcie: 610000.qcom,pcie supply vddpe-3v3 not found, using dummy regulator
[ 1.532772] OF: PCI: host bridge /soc/agnoc@0/qcom,pcie@00610000 ranges:
[ 1.532806] OF: PCI: IO 0x0e200000…0x0e2fffff -> 0x0e200000
[ 1.532825] OF: PCI: MEM 0x0e300000…0x0fffffff -> 0x0e300000
[ 1.637752] qcom-pcie 610000.qcom,pcie: link up
[ 1.637914] qcom-pcie 610000.qcom,pcie: PCI host bridge to bus 0002:00
[ 1.637933] pci_bus 0002:00: root bus resource [bus 00-ff]
[ 1.637947] pci_bus 0002:00: root bus resource [io 0x100000-0x1fffff] (bus address [0xe200000-0xe2fffff])
[ 1.637963] pci_bus 0002:00: root bus resource [mem 0x0e300000-0x0fffffff]
[ 1.654843] pci 0002:00:00.0: BAR 14: assigned [mem 0x0e300000-0x0e3fffff]
[ 1.654865] pci 0002:00:00.0: BAR 0: assigned [mem 0x0e400000-0x0e400fff 64bit]
[ 1.654891] pci 0002:00:00.0: BAR 13: assigned [io 0x100000-0x100fff]
[ 1.654908] pci 0002:01:00.0: BAR 0: assigned [mem 0x0e300000-0x0e33ffff 64bit]
[ 1.655095] pci 0002:01:00.0: BAR 2: assigned [io 0x100000-0x10007f]
[ 1.655159] pci 0002:00:00.0: PCI bridge to [bus 01-ff]
[ 1.655172] pci 0002:00:00.0: bridge window [io 0x100000-0x100fff]
[ 1.655189] pci 0002:00:00.0: bridge window [mem 0x0e300000-0x0e3fffff]
[ 1.655576] pcieport 0002:00:00.0: Signaling PME with IRQ 139
[ 1.655712] pcieport 0002:00:00.0: AER enabled with IRQ 139
[ 1.655826] pci 0002:01:00.0: [Firmware Bug]: disabling VPD access (can’t determine size of non-standard VPD format)
[ 1.657641] gpio-clk clocks:divclk1: could not find pctldev for node /soc/qcom,spmi@400f000/pmic@0/gpios@c000/clk_div1, deferring probe
[ 1.693987] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.698238] SuperH (H)SCI(F) driver initialized
[ 1.700140] msm_serial 7570000.serial: msm_serial: detected port #2
[ 1.700235] msm_serial 7570000.serial: uartclk = 19200000
[ 1.700338] 7570000.serial: ttyMSM2 at MMIO 0x7570000 (irq = 9, base_baud = 1200000) is a MSM
[ 1.700701] serial serial0: tty port ttyMSM2 registered
[ 1.701128] msm_serial 75b0000.serial: msm_serial: detected port #0
[ 1.701222] msm_serial 75b0000.serial: uartclk = 7372800
[ 1.701324] 75b0000.serial: ttyMSM0 at MMIO 0x75b0000 (irq = 12, base_baud = 460800) is a MSM
[ 1.701383] msm_serial: console setup on port #0
[ 3.235757] console [ttyMSM0] enabled
[ 3.241248] msm_serial: driver initialized
[ 3.245458] arm-smmu da0000.arm,smmu: probing hardware configuration…
[ 3.248021] arm-smmu da0000.arm,smmu: SMMUv2 with:
[ 3.254541] arm-smmu da0000.arm,smmu: stage 1 translation
[ 3.259365] arm-smmu da0000.arm,smmu: address translation ops
[ 3.264830] arm-smmu da0000.arm,smmu: non-coherent table walk
[ 3.270639] arm-smmu da0000.arm,smmu: (IDR0.CTTW overridden by FW configuration)
[ 3.276470] arm-smmu da0000.arm,smmu: stream matching with 4 register groups
[ 3.284065] arm-smmu da0000.arm,smmu: 2 context banks (0 stage-2 only)
[ 3.291156] arm-smmu da0000.arm,smmu: Supported page sizes: 0x63315000
[ 3.297564] arm-smmu da0000.arm,smmu: Stage-1: 32-bit VA -> 36-bit IPA
[ 3.305874] arm-smmu d00000.arm,smmu: probing hardware configuration…
[ 3.310792] arm-smmu d00000.arm,smmu: SMMUv2 with:
[ 3.317405] arm-smmu d00000.arm,smmu: stage 1 translation
[ 3.322204] arm-smmu d00000.arm,smmu: address translation ops
[ 3.327699] arm-smmu d00000.arm,smmu: non-coherent table walk
[ 3.333496] arm-smmu d00000.arm,smmu: (IDR0.CTTW overridden by FW configuration)
[ 3.339337] arm-smmu d00000.arm,smmu: stream matching with 2 register groups
[ 3.346886] arm-smmu d00000.arm,smmu: 2 context banks (0 stage-2 only)
[ 3.354025] arm-smmu d00000.arm,smmu: Supported page sizes: 0x63315000
[ 3.360414] arm-smmu d00000.arm,smmu: Stage-1: 32-bit VA -> 36-bit IPA
[ 3.368349] arm-smmu 1600000.arm,smmu-lpass_q6: probing hardware configuration…
[ 3.373619] arm-smmu 1600000.arm,smmu-lpass_q6: SMMUv2 with:
[ 3.381262] arm-smmu 1600000.arm,smmu-lpass_q6: stage 1 translation
[ 3.386962] arm-smmu 1600000.arm,smmu-lpass_q6: address translation ops
[ 3.393297] arm-smmu 1600000.arm,smmu-lpass_q6: non-coherent table walk
[ 3.399979] arm-smmu 1600000.arm,smmu-lpass_q6: (IDR0.CTTW overridden by FW configuration)
[ 3.406673] arm-smmu 1600000.arm,smmu-lpass_q6: stream matching with 15 register groups
[ 3.414771] arm-smmu 1600000.arm,smmu-lpass_q6: 12 context banks (0 stage-2 only)
[ 3.423095] arm-smmu 1600000.arm,smmu-lpass_q6: Supported page sizes: 0x63315000
[ 3.430454] arm-smmu 1600000.arm,smmu-lpass_q6: Stage-1: 36-bit VA -> 36-bit IPA
[ 3.440118] arm-smmu d40000.arm,smmu-venus: probing hardware configuration…
[ 3.445488] arm-smmu d40000.arm,smmu-venus: SMMUv2 with:
[ 3.452635] arm-smmu d40000.arm,smmu-venus: stage 1 translation
[ 3.457963] arm-smmu d40000.arm,smmu-venus: address translation ops
[ 3.463953] arm-smmu d40000.arm,smmu-venus: non-coherent table walk
[ 3.470291] arm-smmu d40000.arm,smmu-venus: (IDR0.CTTW overridden by FW configuration)

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.XF.1.0-00301
S - IMAGE_VARIANT_STRING=M8996LAB
S - OEM_IMAGE_VERSION_STRING=crm-ubuntu68
S - Boot Interface: UFS
S - Secure Boot: Off
S - Boot Config @ 0x00076044 = 0x000001c9
S - JTAG ID @ 0x000760f4 = 0x100640e1
S - OEM ID @ 0x000760f8 = 0x00000000
S - Serial Number @ 0x00074138 = 0xda138dd1
S - OEM Config Row 0 @ 0x00074188 = 0x0000000000000000
S - OEM Config Row 1 @ 0x00074190 = 0x0000000000000000
S - Feature Config Row 0 @ 0x000741a0 = 0x0050000010000100
S - Feature Config Row 1 @ 0x000741a8 = 0x00fff00001ffffff
S - Core 0 Frequency, 1228 MHz
B - 0 - PBL, Start
B - 10412 - bootable_media_detect_entry, Start
B - 47080 - bootable_media_detect_success, Start
B - 47080 - elf_loader_entry, Start
B - 48100 - auth_hash_seg_entry, Start
B - 48202 - auth_hash_seg_exit, Start
B - 80147 - elf_segs_hash_verify_entry, Start
B - 82647 - PBL, End
B - 84637 - SBL1, Start
B - 180590 - usb: hs_phy_nondrive_start
B - 180926 - usb: PLL lock success - 0x3
B - 183915 - usb: hs_phy_nondrive_finish
B - 188063 - boot_flash_init, Start
D - 0 - boot_flash_init, Delta
B - 195169 - sbl1_ddr_set_default_params, Start
D - 0 - sbl1_ddr_set_default_params, Delta
B - 203130 - boot_config_data_table_init, Start
D - 95312 - boot_config_data_table_init, Delta - (60 Bytes)
B - 302956 - CDT Version:3,Platform ID:8,Major ID:1,Minor ID:0,Subtype:0
B - 307653 - Image Load, Start
D - 22326 - PMIC Image Loaded, Delta - (37272 Bytes)
B - 329979 - pm_device_init, Start
B - 335774 - PON REASON:PM0:0x2000000200a0 PM1:0x200a0
B - 372130 - PM_SET_VAL:Skip
D - 40016 - pm_device_init, Delta
B - 374052 - pm_driver_init, Start
D - 2928 - pm_driver_init, Delta
B - 380640 - pm_sbl_chg_init, Start
B - 384269 - BOOTUP: Battery is GOOD
D - 3446 - pm_sbl_chg_init, Delta
B - 391223 - vsense_init, Start
D - 30 - vsense_init, Delta
B - 398452 - Pre_DDR_clock_init, Start
D - 396 - Pre_DDR_clock_init, Delta
B - 404582 - ddr_initialize_device, Start
B - 408273 - 8996 Pro v1.x detected, Max frequency = 1.8 GHz
B - 415867 - ddr_initialize_device, Delta
B - 418216 - Basic DDR tests done
B - 1981127 - clock_init, Start
D - 244 - clock_init, Delta
B - 1983140 - Image Load, Start
D - 6253 - QSEE Dev Config Image Loaded, Delta - (46008 Bytes)
B - 1989759 - Image Load, Start
D - 5520 - APDP Image Loaded, Delta - (0 Bytes)
B - 2019496 - usb: fedl, vbus_low
B - 2019557 - Image Load, Start
D - 10675 - XBLRamDump Image Loaded, Delta - (342782 Bytes)
B - 2084766 - usb: init start
B - 2086596 - usb: PLL lock success , 0x2
B - 2384307 - usb: HIGH , 0x900e
B - 2512437 - usb: HIGH , 0x900e
B - 2607384 - usb: ENUM success

@ndec

Thanks,
Arun


#2

There is currently no proper display handover support from LK to Linux kernel, causing crash when display is configured by LK. I suggest to keep panel disabled in LK and enable it in Linux only.


#3

@Loic
Thank you for the reply.