U-Boot SPL 2018.03-01209-gb9dc0ac-dirty (Oct 09 2020 - 18:47:40 +0530) power_bd71837_init PMIC BUCK2_VOLT_RUN change to 0.95VDDRINFO: start DRAM init DRAM PHY training for 3000MTS check ddr_pmu_train_imem code check ddr_pmu_train_imem code pass check ddr_pmu_train_dmem code check ddr_pmu_train_dmem code pass Training PASS DRAM PHY training for 400MTS check ddr_pmu_train_imem code check ddr_pmu_train_imem code pass check ddr_pmu_train_dmem code check ddr_pmu_train_dmem code pass Training PASS DRAM PHY training for 100MTS check ddr_pmu_train_imem code check ddr_pmu_train_imem code pass check ddr_pmu_train_dmem code check ddr_pmu_train_dmem code pass Training PASS DRAM PHY training for 3000MTS check ddr_pmu_train_imem code check ddr_pmu_train_imem code pass check ddr_pmu_train_dmem code check ddr_pmu_train_dmem code pass Training PASS DDRINFO:ddrphy calibration done DDRINFO: ddrmix config done Normal Boot Trying to boot from MMC1 U-Boot 2018.03-01209-gb9dc0ac-dirty (Oct 09 2020 - 18:47:40 +0530) CPU: Freescale i.MX8MMDL rev1.0 1600 MHz (running at 1200 MHz) CPU: Industrial temperature grade (-40C to 105C) at 43C Reset cause: POR Model: FSL i.MX8MM EVK board DRAM: 2 GiB tcpc_init: Can't find device id=0x52 setup_typec: tcpc port2 init failed, err=-19 tcpc_init: Can't find device id=0x50 setup_typec: tcpc port1 init failed, err=-19 MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from MMC... OK No panel detected: default to MIPI2HDMI adv7535_init: Can't find device id=0x3d, on bus 1 Display: MIPI2HDMI (1920x1080) Video: 1920x1080x24 one or more data lanes is not in stop state dsim pll config failed: -16 Enable DSI bridge failed, err -16 In: serial Out: serial Err: serial BuildInfo: - ATF - U-Boot 2018.03-01209-gb9dc0ac-dirty switch to partitions #0, OK mmc0 is current device flash target is MMC:0 Net: Error: ethernet@30be0000 address not set. No ethernet found. Fastboot: Normal Normal Boot Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device ** Unable to read file boot.scr ** 23153152 bytes read in 998 ms (22.1 MiB/s) Booting from mmc ... 43246 bytes read in 20 ms (2.1 MiB/s) ## Flattened Device Tree blob at 43000000 Booting using the fdt blob at 0x43000000 Using Device Tree in place at 0000000043000000, end 000000004300d8ed Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.14.98+g5910884 (industrialpc@industrialpc) (gcc version 7.3 .0 (GCC)) #1 SMP PREEMPT Mon Oct 12 11:50:54 IST 2020 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] Machine model: FSL i.MX8MM EVK board [ 0.000000] earlycon: ec_imx6q0 at MMIO 0x0000000030860000 (options '115200') [ 0.000000] bootconsole [ec_imx6q0] enabled [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000078000000, size 640 Mi B [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x00000000bfffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xbffbbc80-0xbffbda7f] [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x00000000b7ffffff] [ 0.000000] node 0: [mem 0x00000000b8400000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x00000000bfffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 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.1 [ 0.000000] percpu: Embedded 24 pages/cpu @ffff80007ff86000 s57624 r8192 d32488 u98304 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 [ 0.000000] Speculative Store Bypass Disable mitigation not required [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 515072 [ 0.000000] Policy zone: DMA [ 0.000000] Kernel command line: console=ttymxc0,115200 earlycon=ec_imx6q,0x30860000,11 5200 root=/dev/mmcblk1p2 rootwait rw [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Memory: 1381292K/2093056K available (13436K kernel code, 1810K rwdata, 6048 K rodata, 1280K init, 434K bss, 56404K reserved, 655360K 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 - 0xffff000008da0000 ( 13440 KB) [ 0.000000] .rodata : 0xffff000008da0000 - 0xffff000009390000 ( 6080 KB) [ 0.000000] .init : 0xffff000009390000 - 0xffff0000094d0000 ( 1280 KB) [ 0.000000] .data : 0xffff0000094d0000 - 0xffff000009694a00 ( 1811 KB) [ 0.000000] .bss : 0xffff000009694a00 - 0xffff0000097014c8 ( 435 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 - 0xffff7e0002000000 ( 32 MB actual) [ 0.000000] memory : 0xffff800000000000 - 0xffff800080000000 ( 2048 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=2. [ 0.000000] Tasks RCU enabled. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: no VLPI support, no direct LPI support [ 0.000000] ITS: No ITS available, not enabling LPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000038880000 [ 0.000000] i.MX8MM clock driver init done [ 0.000000] arch_timer: cp15 timer(s) running at 8.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df 40, max_idle_ns: 440795202120 ns [ 0.000003] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns [ 0.008481] system counter timer init [ 0.011757] sched_clock: 56 bits at 8MHz, resolution 125ns, wraps every 2199023255500ns [ 0.019776] clocksource: imx sysctr: mask: 0xffffffffffffff max_cycles: 0x1d854df40, ma x_idle_ns: 440795202120 ns [ 0.030970] Console: colour dummy device 80x25 [ 0.034607] Calibrating delay loop (skipped), value calculated using timer frequency.. 16.00 BogoMIPS (lpj=32000) [ 0.044899] pid_max: default: 32768 minimum: 301 [ 0.049592] Security Framework initialized [ 0.054162] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) [ 0.061080] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.067931] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes) [ 0.074656] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes) [ 0.097882] ASID allocator initialised with 32768 entries [ 0.105882] Hierarchical SRCU implementation. [ 0.114340] Cannot find MU entry in device tree [ 0.116138] CPU identified as i.MX8MM, silicon rev 1.0 [ 0.121814] EFI services will not be available. [ 0.133763] smp: Bringing up secondary CPUs ... [ 0.161890] Detected VIPT I-cache on CPU1 [ 0.161915] GICv3: CPU1: found redistributor 1 region 0:0x00000000388a0000 [ 0.161942] CPU1: Booted secondary processor [410fd034] [ 0.162019] smp: Brought up 1 node, 2 CPUs [ 0.179466] SMP: Total of 2 processors activated. [ 0.184184] CPU features: detected feature: GIC system register CPU interface [ 0.191365] CPU features: detected feature: 32-bit EL0 Support [ 0.197221] CPU features: detected feature: Kernel page table isolation (KPTI) [ 0.208069] CPU: All CPU(s) started at EL2 [ 0.209329] alternatives: patching kernel code [ 0.214796] devtmpfs: initialized [ 0.221856] random: get_random_u32 called from bucket_table_alloc+0x108/0x260 with crng _init=0 [ 0.228129] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.237482] futex hash table entries: 512 (order: 4, 65536 bytes) [ 0.258252] pinctrl core: initialized pinctrl subsystem [ 0.261882] DMI not present or invalid. [ 0.264799] NET: Registered protocol family 16 [ 0.273030] cpuidle: using governor menu [ 0.274864] vdso: 2 pages (1 code @ ffff000008da6000, 1 data @ ffff0000094d4000) [ 0.281819] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.293802] DMA: preallocated 256 KiB pool for atomic allocations [ 0.298179] Serial: AMBA PL011 UART driver [ 0.301318] imx rpmsg driver is registered. [ 0.308703] imx8mm-pinctrl 30330000.pinctrl: Invalid fsl,pins or pins property in node /pinctrl@30330000/imx8mm-evk/flexspi0grp [ 0.317486] imx8mm-pinctrl 30330000.pinctrl: initialized IMX pinctrl driver [ 0.359397] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 0.373239] ACPI: Interpreter disabled. [ 0.375888] vgaarb: loaded [ 0.377224] SCSI subsystem initialized [ 0.381307] usbcore: registered new interface driver usbfs [ 0.386575] usbcore: registered new interface driver hub [ 0.391606] usbcore: registered new device driver usb [ 0.396981] usb_phy_generic usbphynop1: usbphynop1 supply vcc not found, using dummy re gulator [ 0.405500] usb_phy_generic usbphynop2: usbphynop2 supply vcc not found, using dummy re gulator [ 0.418136] bd71837 0-004b: Device ID=0xA1 [ 0.419381] bd71837 0-004b: gpio_intr = 3 [ 0.423513] bd71837 0-004b: chip_irq=66 [ 0.437145] bd71837-pmic bd71837-pmic: regulator register name 'buck1' [ 0.461304] bd71837-pmic bd71837-pmic: regulator register name 'buck2' [ 0.485316] bd71837-pmic bd71837-pmic: regulator register name 'buck3' [ 0.501344] bd71837-pmic bd71837-pmic: regulator register name 'buck4' [ 0.517383] bd71837-pmic bd71837-pmic: regulator register name 'buck5' [ 0.533401] bd71837-pmic bd71837-pmic: regulator register name 'buck6' [ 0.549427] bd71837-pmic bd71837-pmic: regulator register name 'buck7' [ 0.565463] bd71837-pmic bd71837-pmic: regulator register name 'buck8' [ 0.581486] bd71837-pmic bd71837-pmic: regulator register name 'ldo1' [ 0.605533] bd71837-pmic bd71837-pmic: regulator register name 'ldo2' [ 0.617526] bd71837-pmic bd71837-pmic: regulator register name 'ldo3' [ 0.641599] bd71837-pmic bd71837-pmic: regulator register name 'ldo4' [ 0.665635] bd71837-pmic bd71837-pmic: regulator register name 'ldo5' [ 0.677649] bd71837-pmic bd71837-pmic: regulator register name 'ldo6' [ 0.701705] bd71837-pmic bd71837-pmic: regulator register name 'ldo7' [ 0.724147] i2c i2c-0: IMX I2C adapter registered [ 0.726020] i2c i2c-0: can't use DMA, using PIO instead. [ 0.728089] BD71837:bd71837_pmic_interrupt() in. [ 0.732276] i2c i2c-1: IMX I2C adapter registered [ 0.740163] BD71837:IRQ_WDOG [ 0.740715] i2c i2c-1: can't use DMA, using PIO instead. [ 0.743588] BD71837:IRQ_ON_REQ [ 0.749647] pca953x 2-0020: 2-0020 supply vcc not found, using dummy regulator [ 0.763406] pca953x 2-0020: failed reading register [ 0.765891] i2c i2c-2: IMX I2C adapter registered [ 0.770205] i2c i2c-2: can't use DMA, using PIO instead. [ 0.776554] media: Linux media interface: v0.10 [ 0.780094] Linux video capture interface: v2.00 [ 0.784969] pps_core: LinuxPPS API ver. 1 registered [ 0.789688] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.798896] PTP clock support registered [ 0.802981] EDAC MC: Ver: 3.0.0 [ 0.806177] dmi: Firmware registration failed. [ 0.811008] Advanced Linux Sound Architecture Driver Initialized. [ 0.817665] clocksource: Switched to clocksource arch_sys_counter [ 0.822767] VFS: Disk quotas dquot_6.6.0 [ 0.826799] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.833678] pnp: PnP ACPI: disabled [ 0.841962] NET: Registered protocol family 2 [ 0.843896] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.850937] TCP bind hash table entries: 16384 (order: 6, 262144 bytes) [ 0.857619] TCP: Hash tables configured (established 16384 bind 16384) [ 0.864053] UDP hash table entries: 1024 (order: 3, 32768 bytes) [ 0.870041] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes) [ 0.876610] NET: Registered protocol family 1 [ 0.885103] RPC: Registered named UNIX socket transport module. [ 0.888197] RPC: Registered udp transport module. [ 0.892921] RPC: Registered tcp transport module. [ 0.897642] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.904828] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 0.912226] kvm [1]: 8-bit VMID [ 0.915809] kvm [1]: GICv3: no GICV resource entry [ 0.919872] kvm [1]: disabling GICv2 emulation [ 0.924349] kvm [1]: GIC system register CPU interface enabled [ 0.930232] kvm [1]: vgic interrupt IRQ1 [ 0.934183] kvm [1]: Hyp mode initialized successfully [ 0.941451] audit: initializing netlink subsys (disabled) [ 0.944818] audit: type=2000 audit(0.812:1): state=initialized audit_enabled=0 res=1 [ 0.945074] workingset: timestamp_bits=44 max_order=19 bucket_order=0 [ 0.964115] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.967683] NFS: Registering the id_resolver key type [ 0.972586] Key type id_resolver registered [ 0.976631] Key type id_legacy registered [ 0.980471] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 0.987182] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 0.993694] 9p: Installing v9fs 9p2000 file system support [ 1.003046] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 1.007640] io scheduler noop registered [ 1.011698] io scheduler cfq registered (default) [ 1.016298] io scheduler mq-deadline registered [ 1.020855] io scheduler kyber registered [ 1.036687] imx-sdma 30bd0000.dma-controller: no iram assigned, using external mem [ 1.043837] imx-sdma 30bd0000.dma-controller: Falling back to user helper [ 1.048995] imx-sdma 302c0000.dma-controller: no iram assigned, using external mem [ 1.059936] imx-sdma 302b0000.dma-controller: no iram assigned, using external mem [ 1.074448] mxs-dma 33000000.dma-apbh: initialized [ 1.078230] Bus freq driver module loaded [ 1.086870] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled iIM 1.092637] SuperH (H)Sà ¨ ÛÛlkÛdù0@k) Iù[ 1.098836] console [ttymxc0] enabled [ 1.098836] console [ttymxc0] enabled [ 1.103318] bootconsole [ec_imx6q0] disabled [ 1.103318] bootconsole [ec_imx6q0] disabled [ 1.112611] 30880000.serial: ttymxc2 at MMIO 0x30880000 (irq = 30, base_baud = 5000000) is a IMX [ 1.124096] 30890000.serial: ttymxc1 at MMIO 0x30890000 (irq = 31, base_baud = 5000000) is a IMX [ 1.133731] msm_serial: driver initialized [ 1.143243] adv7511 1-003d: 1-003d supply avdd not found, using dummy regulator [ 1.150623] adv7511 1-003d: 1-003d supply dvdd not found, using dummy regulator [ 1.157981] adv7511 1-003d: 1-003d supply pvdd not found, using dummy regulator [ 1.165335] adv7511 1-003d: 1-003d supply a2vdd not found, using dummy regulator [ 1.172777] adv7511 1-003d: 1-003d supply v3p3 not found, using dummy regulator [ 1.180127] adv7511 1-003d: 1-003d supply v1p2 not found, using dummy regulator [ 1.187991] adv7511 1-003d: Probe failed. Remote port '/mipi_dsi@32E10000' disabled [ 1.198457] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 1.205117] [drm] No driver support for vblank timestamp query. [ 1.211122] imx-drm display-subsystem: bound imx-lcdif-crtc.0 (ops lcdif_crtc_ops) [ 1.218713] [drm] Cannot find any crtc or sizes [ 1.223492] [drm] Initialized imx-drm 1.0.0 20120507 for display-subsystem on minor 0 [ 1.235882] loop: module loaded [ 1.242289] slram: not enough parameters. [ 1.248257] spidev spi0.0: buggy DT: spidev listed directly in DT [ 1.254466] ------------[ cut here ]------------ [ 1.259092] WARNING: CPU: 0 PID: 1 at drivers/spi/spidev.c:730 spidev_probe+0x200/0x238 [ 1.267093] Modules linked in: [ 1.270152] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.14.98+g5910884 #1 [ 1.276938] Hardware name: FSL i.MX8MM EVK board (DT) [ 1.281987] task: ffff80007a388000 task.stack: ffff000008068000 [ 1.287906] PC is at spidev_probe+0x200/0x238 [ 1.292263] LR is at spidev_probe+0x1fc/0x238 [ 1.296618] pc : [] lr : [] pstate: 40000045 [ 1.304011] sp : ffff00000806b8d0 [ 1.307324] x29: ffff00000806b8d0 x28: ffff0000094b7fa8 [ 1.312637] x27: 0000000000000000 x26: 0000000000000000 [ 1.317949] x25: 0000000000000000 x24: 0000000000000000 [ 1.323262] x23: 0000000000000000 x22: ffff0000095e67e0 [ 1.328575] x21: 0000000000000000 x20: ffff80007a9c2000 [ 1.333888] x19: ffff000008f1dd10 x18: 0000000000000007 [ 1.339201] x17: 0000000000000001 x16: 0000000000000019 [ 1.344513] x15: 0000000000000033 x14: 0000000000000000 [ 1.349826] x13: 0000000000000000 x12: 0000000000000000 [ 1.355138] x11: 0101010101010101 x10: ff7f7f7f7f7f7f7f [ 1.360451] x9 : e505feff02fefeff x8 : 7f7f7f7f7f7f7f7f [ 1.365764] x7 : 01fefefefefefeff x6 : 8080808080808000 [ 1.371076] x5 : 0080808080808080 x4 : 0000000000000000 [ 1.376389] x3 : ffff000008f1e030 x2 : 0000000000007a92 [ 1.381701] x1 : ffff80007a388000 x0 : 0000000000000000 [ 1.387014] Call trace: [ 1.389461] Exception stack(0xffff00000806b790 to 0xffff00000806b8d0) [ 1.395901] b780: 0000000000000000 ffff80007a388000 [ 1.403730] b7a0: 0000000000007a92 ffff000008f1e030 0000000000000000 0080808080808080 [ 1.411560] b7c0: 8080808080808000 01fefefefefefeff 7f7f7f7f7f7f7f7f e505feff02fefeff [ 1.419389] b7e0: ff7f7f7f7f7f7f7f 0101010101010101 0000000000000000 0000000000000000 [ 1.427218] b800: 0000000000000000 0000000000000033 0000000000000019 0000000000000001 [ 1.435047] b820: 0000000000000007 ffff000008f1dd10 ffff80007a9c2000 0000000000000000 [ 1.442876] b840: ffff0000095e67e0 0000000000000000 0000000000000000 0000000000000000 [ 1.450706] b860: 0000000000000000 0000000000000000 ffff0000094b7fa8 ffff00000806b8d0 [ 1.458535] b880: ffff0000087afd9c ffff00000806b8d0 ffff0000087afda0 0000000040000045 [ 1.466364] b8a0: ffff000008f1dd10 ffff80007a9c2000 ffffffffffffffff ffff0000095e67e0 [ 1.474193] b8c0: ffff00000806b8d0 ffff0000087afda0 [ 1.479071] [] spidev_probe+0x200/0x238 [ 1.484469] [] spi_drv_probe+0x78/0xc8 [ 1.489783] [] driver_probe_device+0x210/0x2d0 [ 1.495789] [] __device_attach_driver+0x9c/0xf8 [ 1.501884] [] bus_for_each_drv+0x4c/0x98 [ 1.507456] [] __device_attach+0xc0/0x138 [ 1.513027] [] device_initial_probe+0x10/0x18 [ 1.518947] [] bus_probe_device+0x94/0xa0 [ 1.524520] [] device_add+0x3b0/0x5b8 [ 1.529745] [] spi_add_device+0x130/0x1a0 [ 1.535317] [] of_register_spi_device+0x1c0/0x358 [ 1.541584] [] spi_register_controller+0x1bc/0x758 [ 1.547939] [] spi_bitbang_start+0x9c/0x150 [ 1.553685] [] spi_imx_probe+0x504/0x690 [ 1.559172] [] platform_drv_probe+0x58/0xb8 [ 1.564917] [] driver_probe_device+0x210/0x2d0 [ 1.570923] [] __driver_attach+0xbc/0xc0 [ 1.576409] [] bus_for_each_dev+0x4c/0x98 [ 1.581980] [] driver_attach+0x20/0x28 [ 1.587293] [] bus_add_driver+0x1b8/0x228 [ 1.592864] [] driver_register+0x60/0xf8 [ 1.598350] [] __platform_driver_register+0x40/0x48 [ 1.604793] [] spi_imx_driver_init+0x18/0x20 [ 1.610628] [] do_one_initcall+0x38/0x128 [ 1.616201] [] kernel_init_freeable+0x188/0x22c [ 1.622295] [] kernel_init+0x10/0x108 [ 1.627520] [] ret_from_fork+0x10/0x18 [ 1.632834] ---[ end trace ad9723dcb0436f47 ]--- [ 1.637618] spi_imx 30820000.ecspi: probed [ 1.642519] spidev spi1.0: buggy DT: spidev listed directly in DT [ 1.648666] ------------[ cut here ]------------ [ 1.653292] WARNING: CPU: 0 PID: 1 at drivers/spi/spidev.c:730 spidev_probe+0x200/0x238 [ 1.661293] Modules linked in: [ 1.664351] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.14.98+g5910884 #1 [ 1.672352] Hardware name: FSL i.MX8MM EVK board (DT) [ 1.677402] task: ffff80007a388000 task.stack: ffff000008068000 [ 1.683321] PC is at spidev_probe+0x200/0x238 [ 1.687678] LR is at spidev_probe+0x1fc/0x238 [ 1.692033] pc : [] lr : [] pstate: 40000045 [ 1.699426] sp : ffff00000806b8d0 [ 1.702739] x29: ffff00000806b8d0 x28: ffff0000094b7fa8 [ 1.708052] x27: 0000000000000000 x26: 0000000000000000 [ 1.713365] x25: 0000000000000000 x24: 0000000000000000 [ 1.718678] x23: 0000000000000000 x22: ffff0000095e67e0 [ 1.723991] x21: 0000000000000000 x20: ffff80007a9c3000 [ 1.729304] x19: ffff000008f1dd10 x18: 0000000000000010 [ 1.734616] x17: 0000000000000001 x16: 0000000000000019 [ 1.739929] x15: ffffffffffffffff x14: ffff0000896a2547 [ 1.745241] x13: ffff0000096a2555 x12: 0000000000000000 [ 1.750554] x11: 0101010101010101 x10: 7f7f7f7f7f7f7f7f [ 1.755867] x9 : 01fefefefefefeff x8 : 7f7f7f7f7f7f7f7f [ 1.761179] x7 : 756463686f722b77 x6 : 8080808080808000 [ 1.766492] x5 : 0000000000000000 x4 : 0000000000000000 [ 1.771804] x3 : ffff000008f1e030 x2 : 0000000000007b09 [ 1.777117] x1 : ffff80007a388000 x0 : 0000000000000000 [ 1.782429] Call trace: [ 1.784876] Exception stack(0xffff00000806b790 to 0xffff00000806b8d0) [ 1.791316] b780: 0000000000000000 ffff80007a388000 [ 1.799146] b7a0: 0000000000007b09 ffff000008f1e030 0000000000000000 0000000000000000 [ 1.806975] b7c0: 8080808080808000 756463686f722b77 7f7f7f7f7f7f7f7f 01fefefefefefeff [ 1.814804] b7e0: 7f7f7f7f7f7f7f7f 0101010101010101 0000000000000000 ffff0000096a2555 [ 1.822633] b800: ffff0000896a2547 ffffffffffffffff 0000000000000019 0000000000000001 [ 1.830463] b820: 0000000000000010 ffff000008f1dd10 ffff80007a9c3000 0000000000000000 [ 1.838292] b840: ffff0000095e67e0 0000000000000000 0000000000000000 0000000000000000 [ 1.846121] b860: 0000000000000000 0000000000000000 ffff0000094b7fa8 ffff00000806b8d0 [ 1.853951] b880: ffff0000087afd9c ffff00000806b8d0 ffff0000087afda0 0000000040000045 [ 1.861780] b8a0: ffff000008f1dd10 ffff80007a9c3000 ffffffffffffffff ffff0000095e67e0 [ 1.869608] b8c0: ffff00000806b8d0 ffff0000087afda0 [ 1.874486] [] spidev_probe+0x200/0x238 [ 1.879885] [] spi_drv_probe+0x78/0xc8 [ 1.885199] [] driver_probe_device+0x210/0x2d0 [ 1.891204] [] __device_attach_driver+0x9c/0xf8 [ 1.897299] [] bus_for_each_drv+0x4c/0x98 [ 1.902871] [] __device_attach+0xc0/0x138 [ 1.908442] [] device_initial_probe+0x10/0x18 [ 1.914363] [] bus_probe_device+0x94/0xa0 [ 1.919935] [] device_add+0x3b0/0x5b8 [ 1.925160] [] spi_add_device+0x130/0x1a0 [ 1.930732] [] of_register_spi_device+0x1c0/0x358 [ 1.936999] [] spi_register_controller+0x1bc/0x758 [ 1.943353] [] spi_bitbang_start+0x9c/0x150 [ 1.949101] [] spi_imx_probe+0x504/0x690 [ 1.954586] [] platform_drv_probe+0x58/0xb8 [ 1.960332] [] driver_probe_device+0x210/0x2d0 [ 1.966338] [] __driver_attach+0xbc/0xc0 [ 1.971823] [] bus_for_each_dev+0x4c/0x98 [ 1.977395] [] driver_attach+0x20/0x28 [ 1.982707] [] bus_add_driver+0x1b8/0x228 [ 1.988279] [] driver_register+0x60/0xf8 [ 1.993764] [] __platform_driver_register+0x40/0x48 [ 2.000207] [] spi_imx_driver_init+0x18/0x20 [ 2.006042] [] do_one_initcall+0x38/0x128 [ 2.011615] [] kernel_init_freeable+0x188/0x22c [ 2.017710] [] kernel_init+0x10/0x108 [ 2.022935] [] ret_from_fork+0x10/0x18 [ 2.028245] ---[ end trace ad9723dcb0436f48 ]--- [ 2.033036] spi_imx 30830000.ecspi: probed [ 2.037886] spidev spi2.0: buggy DT: spidev listed directly in DT [ 2.044031] ------------[ cut here ]------------ [ 2.048655] WARNING: CPU: 0 PID: 1 at drivers/spi/spidev.c:730 spidev_probe+0x200/0x238 [ 2.056656] Modules linked in: [ 2.059715] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 4.14.98+g5910884 #1 [ 2.067717] Hardware name: FSL i.MX8MM EVK board (DT) [ 2.072766] task: ffff80007a388000 task.stack: ffff000008068000 [ 2.078685] PC is at spidev_probe+0x200/0x238 [ 2.083041] LR is at spidev_probe+0x1fc/0x238 [ 2.087397] pc : [] lr : [] pstate: 40000045 [ 2.094790] sp : ffff00000806b8d0 [ 2.098103] x29: ffff00000806b8d0 x28: ffff0000094b7fa8 [ 2.103416] x27: 0000000000000000 x26: 0000000000000000 [ 2.108728] x25: 0000000000000000 x24: 0000000000000000 [ 2.114040] x23: 0000000000000000 x22: ffff0000095e67e0 [ 2.119353] x21: 0000000000000000 x20: ffff80007a9c4000 [ 2.124666] x19: ffff000008f1dd10 x18: 0000000000000010 [ 2.129978] x17: 0000000000000001 x16: 0000000000000019 [ 2.135291] x15: ffffffffffffffff x14: ffff0000896a2547 [ 2.140604] x13: ffff0000096a2555 x12: 0000000000000000 [ 2.145917] x11: 0101010101010101 x10: ff7f7f7f7f7f7f7f [ 2.151230] x9 : e505feff02fefeff x8 : 7f7f7f7f7f7f7f7f [ 2.156543] x7 : 01fefefefefefeff x6 : 8080808080808000 [ 2.161855] x5 : 0080808080808080 x4 : 0000000000000000 [ 2.167168] x3 : ffff000008f1e030 x2 : 0000000000007b80 [ 2.172480] x1 : ffff80007a388000 x0 : 0000000000000000 [ 2.177793] Call trace: [ 2.180239] Exception stack(0xffff00000806b790 to 0xffff00000806b8d0) [ 2.186679] b780: 0000000000000000 ffff80007a388000 [ 2.194509] b7a0: 0000000000007b80 ffff000008f1e030 0000000000000000 0080808080808080 [ 2.202338] b7c0: 8080808080808000 01fefefefefefeff 7f7f7f7f7f7f7f7f e505feff02fefeff [ 2.210168] b7e0: ff7f7f7f7f7f7f7f 0101010101010101 0000000000000000 ffff0000096a2555 [ 2.217997] b800: ffff0000896a2547 ffffffffffffffff 0000000000000019 0000000000000001 [ 2.225826] b820: 0000000000000010 ffff000008f1dd10 ffff80007a9c4000 0000000000000000 [ 2.233655] b840: ffff0000095e67e0 0000000000000000 0000000000000000 0000000000000000 [ 2.241485] b860: 0000000000000000 0000000000000000 ffff0000094b7fa8 ffff00000806b8d0 [ 2.249314] b880: ffff0000087afd9c ffff00000806b8d0 ffff0000087afda0 0000000040000045 [ 2.257144] b8a0: ffff000008f1dd10 ffff80007a9c4000 ffffffffffffffff ffff0000095e67e0 [ 2.264972] b8c0: ffff00000806b8d0 ffff0000087afda0 [ 2.269850] [] spidev_probe+0x200/0x238 [ 2.275249] [] spi_drv_probe+0x78/0xc8 [ 2.280562] [] driver_probe_device+0x210/0x2d0 [ 2.286568] [] __device_attach_driver+0x9c/0xf8 [ 2.292662] [] bus_for_each_drv+0x4c/0x98 [ 2.298234] [] __device_attach+0xc0/0x138 [ 2.303806] [] device_initial_probe+0x10/0x18 [ 2.309726] [] bus_probe_device+0x94/0xa0 [ 2.315299] [] device_add+0x3b0/0x5b8 [ 2.320523] [] spi_add_device+0x130/0x1a0 [ 2.326095] [] of_register_spi_device+0x1c0/0x358 [ 2.332362] [] spi_register_controller+0x1bc/0x758 [ 2.338716] [] spi_bitbang_start+0x9c/0x150 [ 2.344464] [] spi_imx_probe+0x504/0x690 [ 2.349950] [] platform_drv_probe+0x58/0xb8 [ 2.355696] [] driver_probe_device+0x210/0x2d0 [ 2.361701] [] __driver_attach+0xbc/0xc0 [ 2.367187] [] bus_for_each_dev+0x4c/0x98 [ 2.372758] [] driver_attach+0x20/0x28 [ 2.378071] [] bus_add_driver+0x1b8/0x228 [ 2.383642] [] driver_register+0x60/0xf8 [ 2.389128] [] __platform_driver_register+0x40/0x48 [ 2.395571] [] spi_imx_driver_init+0x18/0x20 [ 2.401406] [] do_one_initcall+0x38/0x128 [ 2.406979] [] kernel_init_freeable+0x188/0x22c [ 2.413073] [] kernel_init+0x10/0x108 [ 2.418298] [] ret_from_fork+0x10/0x18 [ 2.423608] ---[ end trace ad9723dcb0436f49 ]--- [ 2.431801] spi_imx 30840000.ecspi: probed [ 2.444707] libphy: Fixed MDIO Bus: probed [ 2.450342] NXP PHY: loading NXP PHY driver: [autonomous mode] [ 2.456880] tun: Universal TUN/TAP device driver, 1.6 [ 2.472215] Unable to handle kernel read from unreadable memory at virtual address ffff 0000096e4000 [ 2.472226] Unable to handle kernel NULL pointer dereference at virtual address 0000002 d [ 2.472241] Mem abort info: [ 2.481442] Mem abort info: [ 2.489399] Exception class = DABT (current EL), IL = 32 bits [ 2.489406] SET = 0, FnV = 0 [ 2.489412] EA = 0, S1PTW = 0 [ 2.489420] Data abort info: [ 2.489426] ISV = 0, ISS = 0x00000004 [ 2.489432] CM = 0, WnR = 0 [ 2.489441] [000000000000002d] user address but active_mm is swapper [ 2.489450] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 2.489459] Modules linked in: [ 2.492292] Exception class = IABT (current EL), IL = 32 bits [ 2.495073] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G W 4.14.98+g5910884 #1 [ 2.495080] Hardware name: FSL i.MX8MM EVK board (DT) [ 2.495091] task: ffff80007a3c1b00 task.stack: ffff000009798000 [ 2.501034] SET = 0, FnV = 0 [ 2.504092] PC is at handle_irq_event_percpu+0x24/0x58 [ 2.507258] EA = 0, S1PTW = 0 [ 2.510128] LR is at handle_irq_event_percpu+0x1c/0x58 [ 2.510135] pc : [] lr : [] pstate: 600001c5 [ 2.510140] sp : ffff00000800bee0 [ 2.510147] x29: ffff00000800bee0 [ 2.514010] swapper pgtable: 4k pages, 48-bit VAs, pgd = ffff000009705000 [ 2.516963] x28: ffff80007a3c1b00 [ 2.523344] [ffff0000096e4000] *pgd=00000000bfffe803 [ 2.528901] x27: 0000000000000000 x26: ffff00000800c000 [ 2.528911] x25: ffff000008008000 x24: ffff000009699000 [ 2.531999] , *pud=00000000bfffd803 [ 2.537906] x23: ffff80007a00f480 x22: ffff80007a628a28 [ 2.537914] x21: ffff80007a628aa4 x20: 0000000000000001 [ 2.537926] x19: 0000000000000404 [ 2.545955] , *pmd=00000000bfff8803 [ 2.550991] x18: 0000000000000007 [ 2.550998] x17: 0000000000000001 x16: 0000000000000019 [ 2.551006] x15: 0000000000000033 x14: 000000000000004c [ 2.556960] , *pte=00f8000041ae4f13 [ 2.560000] x13: 0000000000000000 x12: 0000000000000000 [ 2.560010] x11: 0000000000000000 x10: 0000000000000040 [ 2.568308] x9 : ffff0000094f2a68 x8 : ffff800076000248 [ 2.568317] x7 : 0000000000000000 x6 : 0000000000000000 [ 2.673233] x5 : 0000000000000000 x4 : 0000000000000000 [ 2.678559] x3 : 0000000000000000 x2 : 0000000000000404 [ 2.683887] x1 : 0000000000000404 x0 : 0000000000000404 [ 2.689218] Process swapper/1 (pid: 0, stack limit = 0xffff000009798000) [ 2.695933] Call trace: [ 2.698397] Exception stack(0xffff00000800bda0 to 0xffff00000800bee0) [ 2.704856] bda0: 0000000000000404 0000000000000404 0000000000000404 0000000000000000 [ 2.712699] bdc0: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 [ 2.720542] bde0: ffff800076000248 ffff0000094f2a68 0000000000000040 0000000000000000 [ 2.728387] be00: 0000000000000000 0000000000000000 000000000000004c 0000000000000033 [ 2.736230] be20: 0000000000000019 0000000000000001 0000000000000007 0000000000000404 [ 2.744074] be40: 0000000000000001 ffff80007a628aa4 ffff80007a628a28 ffff80007a00f480 [ 2.751917] be60: ffff000009699000 ffff000008008000 ffff00000800c000 0000000000000000 [ 2.759759] be80: ffff80007a3c1b00 ffff00000800bee0 ffff00000811bc04 ffff00000800bee0 [ 2.767602] bea0: ffff00000811bc0c 00000000600001c5 ffff80007a00f480 ffff000009699000 [ 2.775445] bec0: 0000ffffffffffff ffff00000800c000 ffff00000800bee0 ffff00000811bc0c [ 2.783292] [] handle_irq_event_percpu+0x24/0x58 [ 2.789486] [] handle_irq_event+0x48/0x78 [ 2.795076] [] handle_fasteoi_irq+0xa8/0x180 [ 2.800924] [] generic_handle_irq+0x24/0x38 [ 2.806685] [] __handle_domain_irq+0x5c/0xb8 [ 2.812536] [] gic_handle_irq+0x78/0x174 [ 2.818034] Exception stack(0xffff00000979be20 to 0xffff00000979bf60) [ 2.824487] be20: 0000000000000000 0000000000000000 0000000000000001 0000000000000000 [ 2.832334] be40: ffff0000094c0388 ffff00000979bf50 0000800076ae4000 0000000000000000 [ 2.840178] be60: ffff80007a3c24e0 ffff80007ffaade8 ffff80007a780e00 0000000000000000 [ 2.848023] be80: 0000000000000000 0000000000000000 000000000000004c 0000000000000033 [ 2.855865] bea0: 0000000000000019 0000000000000001 0000000000000007 ffff0000094ba018 [ 2.863709] bec0: ffff0000094d8000 ffff0000094d8000 ffff0000094c5cc0 ffff0000094d8e9c [ 2.871551] bee0: 0000000000000000 0000000000000000 ffff80007a3c1b00 0000000000000000 [ 2.879394] bf00: 0000000000000000 ffff00000979bf60 ffff00000808581c ffff00000979bf60 [ 2.887236] bf20: ffff000008085820 0000000000000045 0000000000000000 0000000000000000 [ 2.895079] bf40: ffffffffffffffff ffff000008141ad4 ffff00000979bf60 ffff000008085820 [ 2.902923] [] el1_irq+0xb0/0x124 [ 2.907818] [] arch_cpu_idle+0x10/0x18 [ 2.913147] [] do_idle+0x120/0x1e0 [ 2.918125] [] cpu_startup_entry+0x20/0x28 [ 2.923802] [] secondary_start_kernel+0x110/0x120 [ 2.930087] Code: b81fcc3f 97ffffa8 2a0003f3 b9402fa1 (b9402e80) [ 2.936203] ---[ end trace ad9723dcb0436f4a ]--- [ 2.940840] Kernel panic - not syncing: Fatal exception in interrupt [ 2.947209] SMP: stopping secondary CPUs [ 3.951150] SMP: failed to stop secondary CPUs 0-1 [ 3.955956] Kernel Offset: disabled [ 3.959460] CPU features: 0x080200c [ 3.962963] Memory Limit: none [ 3.966034] ---[ end Kernel panic - not syncing: Fatal exception in interrupt