This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM335X: Compatibility issue with Toshiba's emmc flash

Part Number: PROCESSOR-SDK-AM335X
Other Parts Discussed in Thread: AM3354

We're trying to replace emmc with Toshiba's one due to a supply chain issue on the current memory.

And there is an error when initialing the driver on the kernel side. It looks like emmc driver in the kernel(4.14) doesn't support this memory. 

We believe there is no difference in pin map between Toshiba's one and the current one.

Can we receive any patches for the emmc based on kernel 4.14?

Our environment is below : 

Chip : AM3354

OS : Yocto Linux (Kernel 4.14)

Toshiba emmc : 4GB THGBMNG5D1LBAIT

Error log with communication history :

[    7.409324] mmc1: starting CMD52 arg 00000c00 flags 00000195

[    7.416027] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000

[    7.424102] mmc1: starting CMD52 arg 80000c08 flags 00000195

[    8.051282] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000

[    8.060289] mmc1: starting CMD0 arg 00000000 flags 000000c0

[    8.066469] mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000

[    8.076029] mmc1: starting CMD8 arg 000001aa flags 000002f5

[    8.082661] mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000

[    8.090503] mmc1: starting CMD5 arg 00000000 flags 000002e1

[    8.103353] mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000

[    8.111518] mmc1: starting CMD55 arg 00000000 flags 000000f5

[    8.118009] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000

[    8.126130] mmc1: starting CMD55 arg 00000000 flags 000000f5

[    8.782457] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000

[    8.790868] mmc1: starting CMD55 arg 00000000 flags 000000f5

[    8.797451] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000

[    8.805654] mmc1: starting CMD55 arg 00000000 flags 000000f5

[    8.812959] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000

[    8.820966] mmc1: starting CMD1 arg 00000000 flags 000000e1

[    8.827373] mmc1: req done (CMD1): 0: 00ff8080 00000000 00000000 00000000

[    8.835946] mmc1: starting CMD0 arg 00000000 flags 000000c0

[    8.842971] mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000

[    8.852629] mmc1: starting CMD1 arg 40ff8080 flags 000000e1

[    8.859097] mmc1: req done (CMD1): 0: 00ff8080 00000000 00000000 00000000

[    8.889617] mmc1: starting CMD1 arg 40ff8080 flags 000000e1

[    8.896160] mmc1: req done (CMD1): 0: c0ff8080 00000000 00000000 00000000

[    8.903906] mmc1: starting CMD2 arg 00000000 flags 00000007

[    8.938570] mmc1: req done (CMD2): 0: 1fffffff ffffffff ffffffff ffffffff

[    8.946892] mmc1: starting CMD3 arg 00010000 flags 00000015

[    8.964229] mmc1: req done (CMD3): -110: 00000000 00000000 00000000 00000000

[    8.972152] mmc1: error -110 whilst initialising MMC card

  • Hello Youngmin,

    Does the eMMC work on a newer kernel? e.g., AM335x Linux Processor SDK 7.3 with kernel 5.4?

    Regards,

    Nick

  • Hi Nick,

    Actually, No. We've been using kernel 4.14 version and it has been already in the mass production phase.

    So, It's hard to update the kernel as the latest one. May I receive any patches?

    The SDK version seems to be SDK5.0. 

    Thank you

    Best regards

    Youngmin Han

  • Hello Youngmin,

    understood about the mass production phase and wanting to stick to 4.14 but we first need your help to find a "working" Kernel version so we can guide the backporting of the driver(s), since we have no way to test with the eMMC you are using. This being said can you please try test/experiment with the SDK that Nick pointed to (https://software-dl.ti.com/processor-sdk-linux/esd/AM335X/latest/index_FDS.html)?  If you can get the Linux Kernel to recognize the eMMC we can then figure out next steps.

    Regards, Andreas

  • Hi Andreas,

    I understood your and Nick's comment. Let me try to install the SDK first and let you know. 

    Thank you

    Best regards

    Youngmin Han

  • Hi Andreas and Nick,

    I've finished building the SDK and tried to replace only the kernel on our images. As expected, it didn't work properly, because there are some differences like PMIC and etc between our board and EVK. Could you advise how to approach this kind of test?  I'm worrying if I should migrate all the changes on our kernel into the SDK kernel. 

    Thank you

    U-Boot 2015.01-jumpnow (Mar 24 2022 - 07:35:44)
    
           Watchdog enabled
    I2C:   ready
    DRAM:  512 MiB
    Using default environment
    
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    4649472 bytes read in 633 ms (7 MiB/s)
    64918 bytes read in 42 ms (1.5 MiB/s)
    Kernel image @ 0x82000000 [ 0x000000 - 0x46f200 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffed000, end 8ffffd95 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 5.4.106-g023faefa70 (oe-user@oe-host) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Archi2
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt: Machine model: TI AM335x EVM-SK
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] efi: Getting EFI parameters from FDT:
    [    0.000000] efi: UEFI not found.
    [    0.000000] cma: Reserved 48 MiB at 0x9c800000
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (sgx neon)
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129666
    [    0.000000] Kernel command line: console=ttyO0,115200n8 panic=2 consoleblank=0 ro root=/dev/mmcblk0p2 rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 453828K/523264K available (9216K kernel code, 294K rwdata, 3092K rodata, 1024K init, 255K bss, 20284K reserved)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000]  Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
    [    0.000000] random: get_random_bytes called from start_kernel+0x2b4/0x470 with crng_init=0
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000038] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000088] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000112] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000805] timer_probe: no matching timers found
    [    0.001213] Console: colour dummy device 80x30
    [    0.001290] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.001307] This ensures that you still see kernel messages. Please
    [    0.001320] update your kernel commandline.
    [    0.001422] Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)
    [    0.067408] pid_max: default: 32768 minimum: 301
    [    0.067974] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.068011] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.070114] CPU: Testing write buffer coherency: ok
    [    0.070264] CPU0: Spectre v2: using BPIALL workaround
    [    0.072200] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.072572] rcu: Hierarchical SRCU implementation.
    [    0.072777] EFI services will not be available.
    [    0.073633] devtmpfs: initialized
    [    0.106383] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.107293] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.107346] futex hash table entries: 256 (order: -1, 3072 bytes, linear)
    [    0.115172] pinctrl core: initialized pinctrl subsystem
    [    0.116990] DMI not present or invalid.
    [    0.118307] NET: Registered protocol family 16
    [    0.124123] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.172902] l3-aon-clkctrl:0000:0: failed to disable
    [    0.177315] cpuidle: using governor ladder
    [    0.177397] cpuidle: using governor menu
    [    0.225013] No ATAGs?
    [    0.225037] hw-breakpoint: debug architecture 0x4 unsupported.
    [    0.270079] debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
    [    0.270158] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.274695] v1_8d: supplied by vbat
    [    0.275634] v3_3d: supplied by vbat
    [    0.278696] iommu: Default domain type: Translated 
    [    0.284540] SCSI subsystem initialized
    [    0.285780] mc: Linux media interface: v0.10
    [    0.285903] videodev: Linux video capture interface: v2.00
    [    0.286153] pps_core: LinuxPPS API ver. 1 registered
    [    0.286174] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.286234] PTP clock support registered
    [    0.286324] EDAC MC: Ver: 3.0.0
    [    0.289531] Advanced Linux Sound Architecture Driver Initialized.
    [    0.292373] clocksource: Switched to clocksource timer1
    [    0.313569] thermal_sys: Registered thermal governor 'fair_share'
    [    0.313589] thermal_sys: Registered thermal governor 'bang_bang'
    [    0.313630] thermal_sys: Registered thermal governor 'step_wise'
    [    0.313649] thermal_sys: Registered thermal governor 'user_space'
    [    0.313667] thermal_sys: Registered thermal governor 'power_allocator'
    [    0.314951] NET: Registered protocol family 2
    [    0.316744] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
    [    0.316823] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
    [    0.316950] TCP bind hash table entries: 4096 (order: 2, 16384 bytes, linear)
    [    0.317068] TCP: Hash tables configured (established 4096 bind 4096)
    [    0.317310] UDP hash table entries: 256 (order: 0, 4096 bytes, linear)
    [    0.317365] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear)
    [    0.317737] NET: Registered protocol family 1
    [    0.319071] RPC: Registered named UNIX socket transport module.
    [    0.319104] RPC: Registered udp transport module.
    [    0.319120] RPC: Registered tcp transport module.
    [    0.319136] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.319172] PCI: CLS 0 bytes, default 64
    [    0.321321] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [    0.325054] Initialise system trusted keyrings
    [    0.325618] workingset: timestamp_bits=14 max_order=17 bucket_order=3
    [    0.339586] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.341408] NFS: Registering the id_resolver key type
    [    0.341509] Key type id_resolver registered
    [    0.341530] Key type id_legacy registered
    [    0.341637] ntfs: driver 2.1.32 [Flags: R/O].
    [    0.343697] Key type asymmetric registered
    [    0.343732] Asymmetric key parser 'x509' registered
    [    0.343847] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    0.343873] io scheduler mq-deadline registered
    [    0.343893] io scheduler kyber registered
    [    0.354190] ti-sysc 44e07000.target-module: dts flag should be at module level for ti,no-reset-on-init
    [    0.357010] OMAP GPIO hardware version 0.1
    [    0.407509] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.457339] pinctrl-single 44e10800.pinmux: 142 pins, size 568
    [    0.468503] pwm-backlight backlight: backlight supply power not found, using dummy regulator
    [    0.602346] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.613876] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a 8250
    [    1.254062] printk: console [ttyS0] enabled
    [    1.265398] omap_rng 48310000.rng: Random Number Generator ver. 20
    [    1.272699] random: fast init done
    [    1.276635] random: crng init done
    [    1.287513] tilcdc-panel panel: found backlight
    [    1.293710] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    1.304650] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    1.315860] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    1.326205] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.332899] [drm] No driver support for vblank timestamp query.
    [    1.340305] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0
    [    1.408203] Console: switching to colour frame buffer device 60x34
    [    1.432122] tilcdc 4830e000.lcdc: fb0: tilcdcdrmfb frame buffer device
    [    1.479253] brd: module loaded
    [    1.500333] loop: module loaded
    [    1.517491] libphy: Fixed MDIO Bus: probed
    [    1.592428] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000
    [    1.600188] libphy: 4a101000.mdio: probed
    [    1.604591] mdio_bus 4a101000.mdio: MDIO device at address 0 is missing.
    [    1.611622] mdio_bus 4a101000.mdio: MDIO device at address 1 is missing.
    [    1.619241] cpsw 4a100000.ethernet: initialized cpsw ale version 1.4
    [    1.625748] cpsw 4a100000.ethernet: ALE Table size 1024
    [    1.631213] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies)
    [    1.638609] cpsw 4a100000.ethernet: Detected MACID = 34:84:e4:00:e9:df
    [    1.647293] cpsw 4a100000.ethernet: cpsw: Detected MACID = 34:84:e4:00:e9:e1
    [    1.658793] i2c /dev entries driver
    [    1.669777] cpuidle: enable-method property 'ti,am3352' found operations
    [    1.678217] sdhci: Secure Digital Host Controller Interface driver
    [    1.684532] sdhci: Copyright(c) Pierre Ossman
    [    1.692705] omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22)
    [    1.701475] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.716770] omap_hsmmc 47810000.mmc: RX DMA channel request failed
    [    1.732957] sdhci-pltfm: SDHCI platform and OF driver helper
    [    1.744878] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.761703] davinci-mcasp 4803c000.mcasp: IRQ common not found
    [    1.771840] NET: Registered protocol family 10
    [    1.779838] Segment Routing with IPv6
    [    1.784018] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
    [    1.791624] NET: Registered protocol family 17
    [    1.797168] Key type dns_resolver registered
    [    1.801852] omap_voltage_late_init: Voltage driver support not added
    [    1.809723] Loading compiled-in X.509 certificates
    [    1.872774] tps65910 0-002d: No interrupt support, no core IRQ
    [    1.881098] tps65910-pmic: probe of tps65910-pmic failed with error -121
    [    1.890424] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [    1.897187] 8<--- cut here ---
    [    1.900294] Unhandled fault: external abort on non-linefetch (0x1008) at 0xe02e6000
    [    1.908009] pgd = 3ee7ee0b
    [    1.910737] [e02e6000] *pgd=9c151811, *pte=4a326653, *ppte=4a326453
    [    1.917077] Internal error: : 1008 [#1] PREEMPT ARM
    [    1.921988] Modules linked in:
    [    1.925085] CPU: 0 PID: 14 Comm: kworker/0:1 Not tainted 5.4.106-g023faefa70 #1
    [    1.932435] Hardware name: Generic AM33XX (Flattened Device Tree)
    [    1.938617] Workqueue: events deferred_probe_work_func
    [    1.943812] PC is at sysc_probe+0x83c/0x1194
    [    1.948132] LR is at omap_reset_deassert+0xc4/0x210
    [    1.953043] pc : [<c046c6e4>]    lr : [<c04eccdc>]    psr: 60000013
    [    1.959347] sp : dc155e10  ip : 00000001  fp : 00000000
    [    1.964605] r10: db0099c0  r9 : 00000028  r8 : c0a2c75c
    [    1.969864] r7 : dc16a010  r6 : c0a2cc1c  r5 : 00000000  r4 : db00c040
    [    1.976431] r3 : e02e6000  r2 : 00000000  r1 : 00026000  r0 : 00000000
    [    1.983002] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [    1.990181] Control: 10c5387d  Table: 80004019  DAC: 00000051
    [    1.995967] Process kworker/0:1 (pid: 14, stack limit = 0x096e8c1a)
    [    2.002276] Stack: (0xdc155e10 to 0xdc156000)
    [    2.006672] 5e00:                                     00000001 00000000 c0c1d9d0 c0f0ae20
    [    2.014913] 5e20: c0bed524 dc16a010 00000001 c0c1d8b0 00000001 00000001 00000030 c0f03048
    [    2.023153] 5e40: c0c3110c 00000000 dc16a010 c0f1fd70 c0f80038 00000000 c0f1fd70 00000006
    [    2.031393] 5e60: dc1346d8 c05cdc34 dc16a010 c0f80034 00000000 c0f80038 00000000 c05cbd9c
    [    2.039634] 5e80: dc16a010 c0f1fd70 c05cc230 c0f30390 00000000 00000000 c0f303b8 c05cc078
    [    2.047875] 5ea0: c0f1fd70 dc155ef4 dc16a010 00000000 dc155ef4 c05cc230 c0f30390 00000000
    [    2.056116] 5ec0: 00000000 c0f303b8 dc1346d8 c05ca02c 00000000 dc03b1dc dc2976b4 c0f03048
    [    2.064356] 5ee0: dc16a010 00000001 dc16a054 c05cbb48 dc16a010 dc16a010 00000001 c0f03048
    [    2.072597] 5f00: dc16a010 dc16a010 c0f305e8 c05caeac dc16a010 c0f30384 c0f30384 c05cb344
    [    2.080838] 5f20: c0f303b4 dc03aa80 00000000 dfa2e200 00000000 c0141bc8 dc154000 c0f13c20
    [    2.089079] 5f40: dc03aa80 c0f0d4ac dc03aa94 dc154000 c0f13c20 c0f0d4c0 c0f0d4ac c01420b8
    [    2.097320] 5f60: 00000000 dc1346c0 dc134680 dc154000 00000000 dc03aa80 c0141e48 dc071ed0
    [    2.105561] 5f80: dc1346d8 c0146638 00000000 dc134680 c01464f8 00000000 00000000 00000000
    [    2.113799] 5fa0: 00000000 00000000 00000000 c01010e8 00000000 00000000 00000000 00000000
    [    2.122038] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    2.130277] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
    [    2.138543] [<c046c6e4>] (sysc_probe) from [<c05cdc34>] (platform_drv_probe+0x48/0x98)
    [    2.146532] [<c05cdc34>] (platform_drv_probe) from [<c05cbd9c>] (really_probe+0x1e0/0x348)
    [    2.154865] [<c05cbd9c>] (really_probe) from [<c05cc078>] (driver_probe_device+0x60/0x170)
    [    2.163196] [<c05cc078>] (driver_probe_device) from [<c05ca02c>] (bus_for_each_drv+0x84/0xd0)
    [    2.171789] [<c05ca02c>] (bus_for_each_drv) from [<c05cbb48>] (__device_attach+0xf0/0x15c)
    [    2.180119] [<c05cbb48>] (__device_attach) from [<c05caeac>] (bus_probe_device+0x84/0x8c)
    [    2.188361] [<c05caeac>] (bus_probe_device) from [<c05cb344>] (deferred_probe_work_func+0x64/0x90)
    [    2.197404] [<c05cb344>] (deferred_probe_work_func) from [<c0141bc8>] (process_one_work+0x1c4/0x444)
    [    2.206610] [<c0141bc8>] (process_one_work) from [<c01420b8>] (worker_thread+0x270/0x5cc)
    [    2.214853] [<c01420b8>] (worker_thread) from [<c0146638>] (kthread+0x140/0x184)
    [    2.222310] [<c0146638>] (kthread) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
    [    2.229576] Exception stack(0xdc155fb0 to 0xdc155ff8)
    [    2.234666] 5fa0:                                     00000000 00000000 00000000 00000000
    [    2.242904] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [    2.251137] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [    2.257810] Code: e3130004 1a0001a9 e5943014 e0833001 (e593c000) 
    [    2.263954] ---[ end trace 416fd01cdf58baaa ]---
    
    

  • Hi Andreas and Nick,

    After utilizing our device tree and defconfig into SDK kernel(5.4), I've confirmed kernel boot up even though there is a kernel panic later. Anyway, I can see the same kind of error for the emmc in kernel log.

    You can see 

    "12.575085] mmc1: error -110 whilst initialising MMC card"

    It's the same as what we're seeing on our board with kernel 4.14

    20220331_kernel_replacment.log

  • Hi Youngmin,

    thanks for running that experiment, it is helpful to know. Also just to confirm, that same eMMC device is what you are running U-Boot from (shown as part of your boot log), correct? Basically U-Boot has no issues accessing that same memory module, right?

    Regards, Andreas

  • Hi Andreas,

    I've flashed u-boot(our version), kernel(SDK 7.3 one), and rootfs(our version) into micro sd card. and tested the experiment booting with the card.

    There is no way to flash images into emmc directly. So we've been using sd card method. After boot up via sd card, we flash images into emmc using USB storage.

    When the existing emmc is installed in our board, bootup via sd card can recognize the internal emmc without a problem.

    But there is an error with this new emmc at the same booting method.

    So, I'm not sure if U-boot has no problem against the new emmc.

    Thank you

    Best regards

    Youngmin Han

  • Hi Youngmin,

    so basically you are booting from SD card, and use that system to then program the eMMC, correct?

    Does the same issue occur on other boards with that new eMMC as well?

    You could also try to experiment with temporarily dropping the eMMC bus width from 8 down to 4 bits or 1 bit, and/or reduce the eMMC bus speed (can all be done through DTS modification) to see if this gives us any better results. This sometimes can help narrow down eMMC/SD issue root causes.

    Regards, Andreas

  • Hi Andreas,

    Yes. we have two boards and they have the same failure. 

    And, in the development phase, yes we flashed images into emmc after boot-up with SD card. 

    I will try what you ask to reduce bus width and clock and let you know.

    Regards, Youngmin Han

  • Hi Andreas, 

    I am John, Kioxia AE for UFS and eMMC. is it possible for TI to evaluate as well? We can FOC few samples your way. Thanks!

  • Hi Andreas,

    I tested to set bus width to 4 bits or 1 bit. It looks like the same failure. 

    Regarding bus speed, I wasn't able to find how to reduce it. So what I've tried is disable "

    CONFIG_MMC_OMAP_HS" configuration in kernel config. and error looks disappeared. but I'm worrying this change might not call mmc driver API.
    Is any better way to reduce that bus speed?
    I've attached my testing logs.
    Regards, Youngmin Han
    20220408_width_4.log
    U-Boot 2015.01-jumpnow (Apr 07 2022 - 07:09:50)
    
           Watchdog enabled
    I2C:   ready
    DRAM:  512 MiB
    Reset Reason 00000001 (= ColdReset)
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    6172560 bytes read in 834 ms (7.1 MiB/s)
    65160 bytes read in 44 ms (1.4 MiB/s)
    Kernel image @ 0x82000000 [ 0x000000 - 0x5e2f90 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffed000, end 8ffffe87 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 5.4.106-ti-jumpnow+ (gia@gia-desktop) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 PREEMPT Fri Apr 8 10:06:34 KST 22
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] cma: Reserved 16 MiB at 0x9e800000
    [    0.000000] On node 0 totalpages: 130816
    [    0.000000]   Normal zone: 1022 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 130816 pages, LIFO batch:31
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (sgx neon)
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0 
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129794
    [    0.000000] Kernel command line: console=ttyO0,115200n8 panic=2 consoleblank=0 ro root=/dev/mmcblk0p3 rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 477632K/523264K available (9216K kernel code, 648K rwdata, 2940K rodata, 1024K init, 9404K bss, 29248K reserved, 16384K cma-reserved, 0K highmem)
    [    0.000000] Running RCU self tests
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU lockdep checking is enabled.
    [    0.000000]  Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
    [    0.000000] random: get_random_bytes called from start_kernel+0x328/0x47c with crng_init=0
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000047] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000133] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000285] OMAP clocksource: timer1 at 24000000 Hz
    [    0.002106] timer_probe: no matching timers found
    [    0.009332] Console: colour dummy device 80x30
    [    0.009493] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
    [    0.009541] ... MAX_LOCKDEP_SUBCLASSES:  8
    [    0.009587] ... MAX_LOCK_DEPTH:          48
    [    0.009632] ... MAX_LOCKDEP_KEYS:        8192
    [    0.009675] ... CLASSHASH_SIZE:          4096
    [    0.009720] ... MAX_LOCKDEP_ENTRIES:     32768
    [    0.009765] ... MAX_LOCKDEP_CHAINS:      65536
    [    0.009810] ... CHAINHASH_SIZE:          32768
    [    0.009854]  memory used by lock dependency info: 3997 kB
    [    0.009900]  memory used for stack traces: 2112 kB
    [    0.009945]  per task-struct memory footprint: 1536 bytes
    [    0.010176] Calibrating delay loop... 297.36 BogoMIPS (lpj=1486848)
    [    0.074980] pid_max: default: 32768 minimum: 301
    [    0.077430] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.077544] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.091037] CPU: Testing write buffer coherency: ok
    [    0.091838] CPU0: Spectre v2: using BPIALL workaround
    [    0.105111] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.107141] rcu: Hierarchical SRCU implementation.
    [    0.116244] devtmpfs: initialized
    [    0.698423] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.713541] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.713799] futex hash table entries: 256 (order: 1, 11264 bytes, linear)
    [    0.718741] pinctrl core: initialized pinctrl subsystem
    [    0.734735] reg-dummy reg-dummy: no of_node; not parsing pinctrl DT
    [    0.761355] NET: Registered protocol family 16
    [    0.783585] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.983066] l3-aon-clkctrl:0000:0: failed to disable
    [    1.044901] cpuidle: using governor ladder
    [    1.047510] cpuidle: using governor menu
    [    1.512206] No ATAGs?
    [    1.512242] hw-breakpoint: debug architecture 0x4 unsupported.
    [    2.515957] debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
    [    2.516762] edma 49000000.edma: TI EDMA DMA engine driver
    [    2.529782] reg-fixed-voltage fixedregulator0: GPIO lookup for consumer (null)
    [    2.529875] reg-fixed-voltage fixedregulator0: using device tree for GPIO lookup
    [    2.530318] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator0[0]'
    [    2.530697] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator0[0]'
    [    2.530781] reg-fixed-voltage fixedregulator0: using lookup tables for GPIO lookup
    [    2.531250] reg-fixed-voltage fixedregulator0: No GPIO consumer (null) found
    [    2.542768] reg-fixed-voltage fixedregulator@10: GPIO lookup for consumer (null)
    [    2.542858] reg-fixed-voltage fixedregulator@10: using device tree for GPIO lookup
    [    2.543264] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@10[0]'
    [    2.543636] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@10[0]'
    [    2.543721] reg-fixed-voltage fixedregulator@10: using lookup tables for GPIO lookup
    [    2.543791] reg-fixed-voltage fixedregulator@10: No GPIO consumer (null) found
    [    2.553695] reg-fixed-voltage fixedregulator@7: GPIO lookup for consumer (null)
    [    2.553781] reg-fixed-voltage fixedregulator@7: using device tree for GPIO lookup
    [    2.554183] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@7[0]'
    [    2.554564] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@7[0]'
    [    2.554647] reg-fixed-voltage fixedregulator@7: using lookup tables for GPIO lookup
    [    2.554718] reg-fixed-voltage fixedregulator@7: No GPIO consumer (null) found
    [    2.555695] random: fast init done
    [    2.567525] reg-fixed-voltage fixedregulator@8: GPIO lookup for consumer (null)
    [    2.567614] reg-fixed-voltage fixedregulator@8: using device tree for GPIO lookup
    [    2.568021] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@8[0]'
    [    2.568395] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@8[0]'
    [    2.568478] reg-fixed-voltage fixedregulator@8: using lookup tables for GPIO lookup
    [    2.568551] reg-fixed-voltage fixedregulator@8: No GPIO consumer (null) found
    [    2.579947] reg-fixed-voltage fixedregulator@9: GPIO lookup for consumer (null)
    [    2.580035] reg-fixed-voltage fixedregulator@9: using device tree for GPIO lookup
    [    2.580446] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@9[0]'
    [    2.580820] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@9[0]'
    [    2.580901] reg-fixed-voltage fixedregulator@9: using lookup tables for GPIO lookup
    [    2.580968] reg-fixed-voltage fixedregulator@9: No GPIO consumer (null) found
    [    2.591722] reg-fixed-voltage fixedregulator@11: GPIO lookup for consumer (null)
    [    2.591811] reg-fixed-voltage fixedregulator@11: using device tree for GPIO lookup
    [    2.592219] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@11[0]'
    [    2.592656] reg-fixed-voltage fixedregulator@11: No GPIO consumer (null) found
    [    2.594070] reg-fixed-voltage fixedregulator@12: GPIO lookup for consumer (null)
    [    2.594140] reg-fixed-voltage fixedregulator@12: using device tree for GPIO lookup
    [    2.594519] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@12[0]'
    [    2.597082] reg-fixed-voltage fixedregulator@12: No GPIO consumer (null) found
    [    2.662284] SCSI subsystem initialized
    [    2.683463] usbcore: registered new interface driver usbfs
    [    2.688780] usbcore: registered new interface driver hub
    [    2.690569] usbcore: registered new device driver usb
    [    2.739653] Advanced Linux Sound Architecture Driver Initialized.
    [    2.764451] Bluetooth: Core ver 2.22
    [    2.768631] NET: Registered protocol family 31
    [    2.768704] Bluetooth: HCI device and connection manager initialized
    [    2.769208] Bluetooth: HCI socket layer initialized
    [    2.769359] Bluetooth: L2CAP socket layer initialized
    [    2.769950] Bluetooth: SCO socket layer initialized
    [    2.789483] clocksource: Switched to clocksource timer1
    [    4.107678] VFS: Disk quotas dquot_6.6.0
    [    4.108289] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    4.493716] thermal_sys: Registered thermal governor 'fair_share'
    [    4.493752] thermal_sys: Registered thermal governor 'step_wise'
    [    4.493845] thermal_sys: Registered thermal governor 'user_space'
    [    4.502121] NET: Registered protocol family 2
    [    4.514803] tcp_listen_portaddr_hash hash table entries: 256 (order: 1, 10240 bytes, linear)
    [    4.515089] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
    [    4.515447] TCP bind hash table entries: 4096 (order: 5, 147456 bytes, linear)
    [    4.517308] TCP: Hash tables configured (established 4096 bind 4096)
    [    4.518882] UDP hash table entries: 256 (order: 2, 20480 bytes, linear)
    [    4.519313] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes, linear)
    [    4.522908] NET: Registered protocol family 1
    [    4.543811] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [    4.601964] Initialise system trusted keyrings
    [    4.605825] workingset: timestamp_bits=30 max_order=17 bucket_order=0
    [    4.750378] Key type asymmetric registered
    [    4.750860] Asymmetric key parser 'x509' registered
    [    4.751446] io scheduler mq-deadline registered
    [    4.751517] io scheduler kyber registered
    [    4.851977] gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0)
    [    4.858235] gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio-0-31)
    [    4.858912] OMAP GPIO hardware version 0.1
    [    5.157818] gpio gpiochip1: (gpio-32-63): added GPIO chardev (254:1)
    [    5.163603] gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio-32-63)
    [    5.313334] gpio gpiochip2: (gpio-64-95): added GPIO chardev (254:2)
    [    5.317346] gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio-64-95)
    [    5.344981] gpio gpiochip3: (gpio-96-127): added GPIO chardev (254:3)
    [    5.349002] gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio-96-127)
    [    5.508997] pinctrl-single 44e10800.pinmux: allocating 142 pins
    [    5.509263] pinctrl-single 44e10800.pinmux: try to register 142 pins ...
    [    5.512785] pinctrl core: registered pin 0 (PIN0) on pinctrl-single
    [    5.513053] pinctrl core: registered pin 1 (PIN1) on pinctrl-single
    [    5.513224] pinctrl core: registered pin 2 (PIN2) on pinctrl-single
    [    5.513396] pinctrl core: registered pin 3 (PIN3) on pinctrl-single
    [    5.513564] pinctrl core: registered pin 4 (PIN4) on pinctrl-single
    [    5.513733] pinctrl core: registered pin 5 (PIN5) on pinctrl-single
    [    5.513900] pinctrl core: registered pin 6 (PIN6) on pinctrl-single
    [    5.514067] pinctrl core: registered pin 7 (PIN7) on pinctrl-single
    [    5.514233] pinctrl core: registered pin 8 (PIN8) on pinctrl-single
    [    5.514400] pinctrl core: registered pin 9 (PIN9) on pinctrl-single
    [    5.514568] pinctrl core: registered pin 10 (PIN10) on pinctrl-single
    [    5.514738] pinctrl core: registered pin 11 (PIN11) on pinctrl-single
    [    5.514906] pinctrl core: registered pin 12 (PIN12) on pinctrl-single
    [    5.515186] pinctrl core: registered pin 13 (PIN13) on pinctrl-single
    [    5.515358] pinctrl core: registered pin 14 (PIN14) on pinctrl-single
    [    5.515528] pinctrl core: registered pin 15 (PIN15) on pinctrl-single
    [    5.515698] pinctrl core: registered pin 16 (PIN16) on pinctrl-single
    [    5.515866] pinctrl core: registered pin 17 (PIN17) on pinctrl-single
    [    5.516035] pinctrl core: registered pin 18 (PIN18) on pinctrl-single
    [    5.516204] pinctrl core: registered pin 19 (PIN19) on pinctrl-single
    [    5.516371] pinctrl core: registered pin 20 (PIN20) on pinctrl-single
    [    5.516539] pinctrl core: registered pin 21 (PIN21) on pinctrl-single
    [    5.516705] pinctrl core: registered pin 22 (PIN22) on pinctrl-single
    [    5.516894] pinctrl core: registered pin 23 (PIN23) on pinctrl-single
    [    5.517065] pinctrl core: registered pin 24 (PIN24) on pinctrl-single
    [    5.517235] pinctrl core: registered pin 25 (PIN25) on pinctrl-single
    [    5.517415] pinctrl core: registered pin 26 (PIN26) on pinctrl-single
    [    5.517582] pinctrl core: registered pin 27 (PIN27) on pinctrl-single
    [    5.517777] pinctrl core: registered pin 28 (PIN28) on pinctrl-single
    [    5.517949] pinctrl core: registered pin 29 (PIN29) on pinctrl-single
    [    5.518118] pinctrl core: registered pin 30 (PIN30) on pinctrl-single
    [    5.518286] pinctrl core: registered pin 31 (PIN31) on pinctrl-single
    [    5.518455] pinctrl core: registered pin 32 (PIN32) on pinctrl-single
    [    5.518642] pinctrl core: registered pin 33 (PIN33) on pinctrl-single
    [    5.518812] pinctrl core: registered pin 34 (PIN34) on pinctrl-single
    [    5.518981] pinctrl core: registered pin 35 (PIN35) on pinctrl-single
    [    5.519150] pinctrl core: registered pin 36 (PIN36) on pinctrl-single
    [    5.519318] pinctrl core: registered pin 37 (PIN37) on pinctrl-single
    [    5.520828] pinctrl core: registered pin 38 (PIN38) on pinctrl-single
    [    5.521017] pinctrl core: registered pin 39 (PIN39) on pinctrl-single
    [    5.521188] pinctrl core: registered pin 40 (PIN40) on pinctrl-single
    [    5.521357] pinctrl core: registered pin 41 (PIN41) on pinctrl-single
    [    5.521525] pinctrl core: registered pin 42 (PIN42) on pinctrl-single
    [    5.521695] pinctrl core: registered pin 43 (PIN43) on pinctrl-single
    [    5.521864] pinctrl core: registered pin 44 (PIN44) on pinctrl-single
    [    5.522032] pinctrl core: registered pin 45 (PIN45) on pinctrl-single
    [    5.522200] pinctrl core: registered pin 46 (PIN46) on pinctrl-single
    [    5.522367] pinctrl core: registered pin 47 (PIN47) on pinctrl-single
    [    5.522536] pinctrl core: registered pin 48 (PIN48) on pinctrl-single
    [    5.522703] pinctrl core: registered pin 49 (PIN49) on pinctrl-single
    [    5.522871] pinctrl core: registered pin 50 (PIN50) on pinctrl-single
    [    5.523041] pinctrl core: registered pin 51 (PIN51) on pinctrl-single
    [    5.523209] pinctrl core: registered pin 52 (PIN52) on pinctrl-single
    [    5.523377] pinctrl core: registered pin 53 (PIN53) on pinctrl-single
    [    5.523546] pinctrl core: registered pin 54 (PIN54) on pinctrl-single
    [    5.523715] pinctrl core: registered pin 55 (PIN55) on pinctrl-single
    [    5.523885] pinctrl core: registered pin 56 (PIN56) on pinctrl-single
    [    5.524053] pinctrl core: registered pin 57 (PIN57) on pinctrl-single
    [    5.524261] pinctrl core: registered pin 58 (PIN58) on pinctrl-single
    [    5.524432] pinctrl core: registered pin 59 (PIN59) on pinctrl-single
    [    5.524631] pinctrl core: registered pin 60 (PIN60) on pinctrl-single
    [    5.524802] pinctrl core: registered pin 61 (PIN61) on pinctrl-single
    [    5.524972] pinctrl core: registered pin 62 (PIN62) on pinctrl-single
    [    5.525141] pinctrl core: registered pin 63 (PIN63) on pinctrl-single
    [    5.525428] pinctrl core: registered pin 64 (PIN64) on pinctrl-single
    [    5.525599] pinctrl core: registered pin 65 (PIN65) on pinctrl-single
    [    5.525769] pinctrl core: registered pin 66 (PIN66) on pinctrl-single
    [    5.525958] pinctrl core: registered pin 67 (PIN67) on pinctrl-single
    [    5.526127] pinctrl core: registered pin 68 (PIN68) on pinctrl-single
    [    5.526298] pinctrl core: registered pin 69 (PIN69) on pinctrl-single
    [    5.526468] pinctrl core: registered pin 70 (PIN70) on pinctrl-single
    [    5.526637] pinctrl core: registered pin 71 (PIN71) on pinctrl-single
    [    5.526806] pinctrl core: registered pin 72 (PIN72) on pinctrl-single
    [    5.526976] pinctrl core: registered pin 73 (PIN73) on pinctrl-single
    [    5.527145] pinctrl core: registered pin 74 (PIN74) on pinctrl-single
    [    5.527315] pinctrl core: registered pin 75 (PIN75) on pinctrl-single
    [    5.527484] pinctrl core: registered pin 76 (PIN76) on pinctrl-single
    [    5.527672] pinctrl core: registered pin 77 (PIN77) on pinctrl-single
    [    5.527841] pinctrl core: registered pin 78 (PIN78) on pinctrl-single
    [    5.528010] pinctrl core: registered pin 79 (PIN79) on pinctrl-single
    [    5.528179] pinctrl core: registered pin 80 (PIN80) on pinctrl-single
    [    5.528347] pinctrl core: registered pin 81 (PIN81) on pinctrl-single
    [    5.528516] pinctrl core: registered pin 82 (PIN82) on pinctrl-single
    [    5.528685] pinctrl core: registered pin 83 (PIN83) on pinctrl-single
    [    5.528853] pinctrl core: registered pin 84 (PIN84) on pinctrl-single
    [    5.529021] pinctrl core: registered pin 85 (PIN85) on pinctrl-single
    [    5.529190] pinctrl core: registered pin 86 (PIN86) on pinctrl-single
    [    5.529378] pinctrl core: registered pin 87 (PIN87) on pinctrl-single
    [    5.530735] pinctrl core: registered pin 88 (PIN88) on pinctrl-single
    [    5.530914] pinctrl core: registered pin 89 (PIN89) on pinctrl-single
    [    5.531092] pinctrl core: registered pin 90 (PIN90) on pinctrl-single
    [    5.531261] pinctrl core: registered pin 91 (PIN91) on pinctrl-single
    [    5.531464] pinctrl core: registered pin 92 (PIN92) on pinctrl-single
    [    5.531633] pinctrl core: registered pin 93 (PIN93) on pinctrl-single
    [    5.531801] pinctrl core: registered pin 94 (PIN94) on pinctrl-single
    [    5.531968] pinctrl core: registered pin 95 (PIN95) on pinctrl-single
    [    5.532134] pinctrl core: registered pin 96 (PIN96) on pinctrl-single
    [    5.532302] pinctrl core: registered pin 97 (PIN97) on pinctrl-single
    [    5.532469] pinctrl core: registered pin 98 (PIN98) on pinctrl-single
    [    5.532636] pinctrl core: registered pin 99 (PIN99) on pinctrl-single
    [    5.532805] pinctrl core: registered pin 100 (PIN100) on pinctrl-single
    [    5.532976] pinctrl core: registered pin 101 (PIN101) on pinctrl-single
    [    5.533145] pinctrl core: registered pin 102 (PIN102) on pinctrl-single
    [    5.533313] pinctrl core: registered pin 103 (PIN103) on pinctrl-single
    [    5.533481] pinctrl core: registered pin 104 (PIN104) on pinctrl-single
    [    5.533652] pinctrl core: registered pin 105 (PIN105) on pinctrl-single
    [    5.533821] pinctrl core: registered pin 106 (PIN106) on pinctrl-single
    [    5.533991] pinctrl core: registered pin 107 (PIN107) on pinctrl-single
    [    5.534159] pinctrl core: registered pin 108 (PIN108) on pinctrl-single
    [    5.534350] pinctrl core: registered pin 109 (PIN109) on pinctrl-single
    [    5.534519] pinctrl core: registered pin 110 (PIN110) on pinctrl-single
    [    5.534689] pinctrl core: registered pin 111 (PIN111) on pinctrl-single
    [    5.534860] pinctrl core: registered pin 112 (PIN112) on pinctrl-single
    [    5.535029] pinctrl core: registered pin 113 (PIN113) on pinctrl-single
    [    5.535198] pinctrl core: registered pin 114 (PIN114) on pinctrl-single
    [    5.535366] pinctrl core: registered pin 115 (PIN115) on pinctrl-single
    [    5.535534] pinctrl core: registered pin 116 (PIN116) on pinctrl-single
    [    5.535704] pinctrl core: registered pin 117 (PIN117) on pinctrl-single
    [    5.535872] pinctrl core: registered pin 118 (PIN118) on pinctrl-single
    [    5.536060] pinctrl core: registered pin 119 (PIN119) on pinctrl-single
    [    5.536229] pinctrl core: registered pin 120 (PIN120) on pinctrl-single
    [    5.536401] pinctrl core: registered pin 121 (PIN121) on pinctrl-single
    [    5.536575] pinctrl core: registered pin 122 (PIN122) on pinctrl-single
    [    5.536744] pinctrl core: registered pin 123 (PIN123) on pinctrl-single
    [    5.536934] pinctrl core: registered pin 124 (PIN124) on pinctrl-single
    [    5.537104] pinctrl core: registered pin 125 (PIN125) on pinctrl-single
    [    5.537272] pinctrl core: registered pin 126 (PIN126) on pinctrl-single
    [    5.537440] pinctrl core: registered pin 127 (PIN127) on pinctrl-single
    [    5.537687] pinctrl core: registered pin 128 (PIN128) on pinctrl-single
    [    5.537858] pinctrl core: registered pin 129 (PIN129) on pinctrl-single
    [    5.538028] pinctrl core: registered pin 130 (PIN130) on pinctrl-single
    [    5.538196] pinctrl core: registered pin 131 (PIN131) on pinctrl-single
    [    5.538364] pinctrl core: registered pin 132 (PIN132) on pinctrl-single
    [    5.538533] pinctrl core: registered pin 133 (PIN133) on pinctrl-single
    [    5.538702] pinctrl core: registered pin 134 (PIN134) on pinctrl-single
    [    5.538871] pinctrl core: registered pin 135 (PIN135) on pinctrl-single
    [    5.539041] pinctrl core: registered pin 136 (PIN136) on pinctrl-single
    [    5.539209] pinctrl core: registered pin 137 (PIN137) on pinctrl-single
    [    5.539827] pinctrl core: registered pin 138 (PIN138) on pinctrl-single
    [    5.540026] pinctrl core: registered pin 139 (PIN139) on pinctrl-single
    [    5.540200] pinctrl core: registered pin 140 (PIN140) on pinctrl-single
    [    5.540369] pinctrl core: registered pin 141 (PIN141) on pinctrl-single
    [    5.540621] pinctrl-single 44e10800.pinmux: 142 pins, size 568
    [    5.541169] pinctrl-single 44e10800.pinmux: pinmux_clkout2_pin index: 0x1b4 value: 0x3
    [    5.542319] pinctrl core: add 1 pinctrl maps
    [    5.542908] pinctrl-single 44e10800.pinmux: found group selector 0 for pinmux_clkout2_pin
    [    5.543288] pinctrl-single 44e10800.pinmux: request pin 109 (PIN109) for 44e10800.pinmux
    [    5.543361] pinctrl-single 44e10800.pinmux: enabling (null) function0
    [    5.543639] pinctrl-single 44e10800.pinmux: failed to lookup the sleep state
    [    5.587672] pinctrl-single 44e10800.pinmux: lcd_backlight_pin index: 0x48 value: 0x6
    [    5.588463] pinctrl core: add 1 pinctrl maps
    [    5.588989] pinctrl-single 44e10800.pinmux: found group selector 1 for lcd_backlight_pin
    [    5.589193] pinctrl-single 44e10800.pinmux: request pin 18 (PIN18) for 48302200.pwm
    [    5.589264] pinctrl-single 44e10800.pinmux: enabling (null) function1
    [    5.617325] pwm-backlight backlight: GPIO lookup for consumer enable
    [    5.617417] pwm-backlight backlight: using device tree for GPIO lookup
    [    5.617884] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]'
    [    5.618266] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]'
    [    5.618356] pwm-backlight backlight: using lookup tables for GPIO lookup
    [    5.618425] pwm-backlight backlight: No GPIO consumer enable found
    [    5.695594] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    5.762518] serial8250 serial8250: no of_node; not parsing pinctrl DT
    [    5.779119] pinctrl-single 44e10800.pinmux: pinmux_uart0_pins index: 0x170 value: 0x30
    [    5.779231] pinctrl-single 44e10800.pinmux: pinmux_uart0_pins index: 0x174 value: 0x0
    [    5.782698] pinctrl core: add 1 pinctrl maps
    [    5.783133] pinctrl-single 44e10800.pinmux: found group selector 2 for pinmux_uart0_pins
    [    5.783237] pinctrl-single 44e10800.pinmux: request pin 92 (PIN92) for 44e09000.serial
    [    5.783304] pinctrl-single 44e10800.pinmux: request pin 93 (PIN93) for 44e09000.serial
    [    5.783370] pinctrl-single 44e10800.pinmux: enabling (null) function2
    [    5.784631] omap_uart 44e09000.serial: no wakeirq for uart0
    [    5.785090] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@9000/serial@0[0]'
    [    5.792522] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a OMAP UART0
    [    8.061922] printk: console [ttyO0] enabled
    [    8.083769] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x180 value: 0x28
    [    8.094413] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x184 value: 0x8
    [    8.103484] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x178 value: 0x28
    [    8.112660] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x17c value: 0x8
    [    8.121210] pinctrl core: add 1 pinctrl maps
    [    8.126129] pinctrl-single 44e10800.pinmux: found group selector 3 for uart1_pins
    [    8.135125] pinctrl-single 44e10800.pinmux: request pin 96 (PIN96) for 48022000.serial
    [    8.143942] pinctrl-single 44e10800.pinmux: request pin 97 (PIN97) for 48022000.serial
    [    8.152714] pinctrl-single 44e10800.pinmux: request pin 94 (PIN94) for 48022000.serial
    [    8.161308] pinctrl-single 44e10800.pinmux: request pin 95 (PIN95) for 48022000.serial
    [    8.169895] pinctrl-single 44e10800.pinmux: enabling (null) function3
    [    8.178042] omap_uart 48022000.serial: no wakeirq for uart1
    [    8.184604] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@22000/serial@0[0]'
    [    8.203868] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 35, base_baud = 3000000) is a OMAP UART1
    [    8.231595] pinctrl-single 44e10800.pinmux: uart2_pins index: 0x12c value: 0x31
    [    8.241892] pinctrl-single 44e10800.pinmux: uart2_pins index: 0x130 value: 0x21
    [    8.251288] pinctrl core: add 1 pinctrl maps
    [    8.256235] pinctrl-single 44e10800.pinmux: found group selector 4 for uart2_pins
    [    8.265200] pinctrl-single 44e10800.pinmux: request pin 75 (PIN75) for 48024000.serial
    [    8.274041] pinctrl-single 44e10800.pinmux: request pin 76 (PIN76) for 48024000.serial
    [    8.282904] pinctrl-single 44e10800.pinmux: enabling (null) function4
    [    8.291387] omap_uart 48024000.serial: no wakeirq for uart2
    [    8.297785] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@24000/serial@0[0]'
    [    8.316715] 48024000.serial: ttyO2 at MMIO 0x48024000 (irq = 36, base_baud = 3000000) is a OMAP UART2
    [    8.343456] pinctrl-single 44e10800.pinmux: uart3_pins index: 0x134 value: 0x29
    [    8.354765] pinctrl-single 44e10800.pinmux: uart3_pins index: 0x138 value: 0x29
    [    8.363458] pinctrl core: add 1 pinctrl maps
    [    8.368386] pinctrl-single 44e10800.pinmux: found group selector 5 for uart3_pins
    [    8.377743] pinctrl-single 44e10800.pinmux: request pin 77 (PIN77) for 481a6000.serial
    [    8.386654] pinctrl-single 44e10800.pinmux: request pin 78 (PIN78) for 481a6000.serial
    [    8.395783] pinctrl-single 44e10800.pinmux: enabling (null) function5
    [    8.404206] omap_uart 481a6000.serial: no wakeirq for uart3
    [    8.410951] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a6000/serial@0[0]'
    [    8.430753] 481a6000.serial: ttyO3 at MMIO 0x481a6000 (irq = 49, base_baud = 3000000) is a OMAP UART3
    [    8.456723] pinctrl-single 44e10800.pinmux: uart4_pins index: 0x168 value: 0x29
    [    8.467199] pinctrl-single 44e10800.pinmux: uart4_pins index: 0x16c value: 0x29
    [    8.476889] pinctrl core: add 1 pinctrl maps
    [    8.483187] pinctrl-single 44e10800.pinmux: found group selector 6 for uart4_pins
    [    8.491699] pinctrl-single 44e10800.pinmux: request pin 90 (PIN90) for 481a8000.serial
    [    8.500831] pinctrl-single 44e10800.pinmux: request pin 91 (PIN91) for 481a8000.serial
    [    8.509303] pinctrl-single 44e10800.pinmux: enabling (null) function6
    [    8.517718] omap_uart 481a8000.serial: no wakeirq for uart4
    [    8.524463] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a8000/serial@0[0]'
    [    8.544124] 481a8000.serial: ttyO4 at MMIO 0x481a8000 (irq = 50, base_baud = 3000000) is a OMAP UART4
    [    8.588455] omap_rng 48310000.rng: Random Number Generator ver. 20
    [    8.598171] random: crng init done
    [    8.628736] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x1b0 value: 0xb
    [    8.640696] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa0 value: 0x0
    [    8.648648] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa4 value: 0x0
    [    8.657555] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa8 value: 0x0
    [    8.665987] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xac value: 0x0
    [    8.674272] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb0 value: 0x0
    [    8.682562] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb4 value: 0x0
    [    8.690794] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb8 value: 0x0
    [    8.698712] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xbc value: 0x0
    [    8.706923] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc0 value: 0x0
    [    8.714972] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc4 value: 0x0
    [    8.723022] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc8 value: 0x0
    [    8.731063] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xcc value: 0x0
    [    8.738983] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd0 value: 0x0
    [    8.747020] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd4 value: 0x0
    [    8.755050] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd8 value: 0x0
    [    8.763080] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xdc value: 0x0
    [    8.771119] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x3c value: 0x9
    [    8.779038] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x38 value: 0x9
    [    8.787079] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x34 value: 0x9
    [    8.795119] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x30 value: 0x9
    [    8.803158] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x2c value: 0x9
    [    8.811200] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x28 value: 0x9
    [    8.819113] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x24 value: 0x9
    [    8.827149] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x20 value: 0x9
    [    8.835188] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe0 value: 0x8
    [    8.843227] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe4 value: 0x8
    [    8.851266] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe8 value: 0x8
    [    8.859184] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xec value: 0x8
    [    8.867221] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x8c value: 0x9
    [    8.875264] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x88 value: 0x17
    [    8.883397] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x90 value: 0x17
    [    8.891529] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x9c value: 0x17
    [    8.900052] pinctrl core: add 1 pinctrl maps
    [    8.904982] pinctrl-single 44e10800.pinmux: found group selector 7 for sn75lvds_pins
    [    8.913641] pinctrl-single 44e10800.pinmux: request pin 108 (PIN108) for panel
    [    8.921693] pinctrl-single 44e10800.pinmux: request pin 40 (PIN40) for panel
    [    8.929235] pinctrl-single 44e10800.pinmux: request pin 41 (PIN41) for panel
    [    8.937063] pinctrl-single 44e10800.pinmux: request pin 42 (PIN42) for panel
    [    8.944734] pinctrl-single 44e10800.pinmux: request pin 43 (PIN43) for panel
    [    8.952395] pinctrl-single 44e10800.pinmux: request pin 44 (PIN44) for panel
    [    8.960054] pinctrl-single 44e10800.pinmux: request pin 45 (PIN45) for panel
    [    8.967596] pinctrl-single 44e10800.pinmux: request pin 46 (PIN46) for panel
    [    8.975253] pinctrl-single 44e10800.pinmux: request pin 47 (PIN47) for panel
    [    8.982913] pinctrl-single 44e10800.pinmux: request pin 48 (PIN48) for panel
    [    8.990575] pinctrl-single 44e10800.pinmux: request pin 49 (PIN49) for panel
    [    8.998116] pinctrl-single 44e10800.pinmux: request pin 50 (PIN50) for panel
    [    9.005783] pinctrl-single 44e10800.pinmux: request pin 51 (PIN51) for panel
    [    9.013444] pinctrl-single 44e10800.pinmux: request pin 52 (PIN52) for panel
    [    9.021123] pinctrl-single 44e10800.pinmux: request pin 53 (PIN53) for panel
    [    9.028661] pinctrl-single 44e10800.pinmux: request pin 54 (PIN54) for panel
    [    9.036322] pinctrl-single 44e10800.pinmux: request pin 55 (PIN55) for panel
    [    9.043980] pinctrl-single 44e10800.pinmux: request pin 15 (PIN15) for panel
    [    9.051635] pinctrl-single 44e10800.pinmux: request pin 14 (PIN14) for panel
    [    9.059174] pinctrl-single 44e10800.pinmux: request pin 13 (PIN13) for panel
    [    9.066830] pinctrl-single 44e10800.pinmux: request pin 12 (PIN12) for panel
    [    9.074487] pinctrl-single 44e10800.pinmux: request pin 11 (PIN11) for panel
    [    9.082142] pinctrl-single 44e10800.pinmux: request pin 10 (PIN10) for panel
    [    9.089793] pinctrl-single 44e10800.pinmux: request pin 9 (PIN9) for panel
    [    9.097144] pinctrl-single 44e10800.pinmux: request pin 8 (PIN8) for panel
    [    9.104619] pinctrl-single 44e10800.pinmux: request pin 56 (PIN56) for panel
    [    9.112279] pinctrl-single 44e10800.pinmux: request pin 57 (PIN57) for panel
    [    9.119934] pinctrl-single 44e10800.pinmux: request pin 58 (PIN58) for panel
    [    9.127473] pinctrl-single 44e10800.pinmux: request pin 59 (PIN59) for panel
    [    9.135130] pinctrl-single 44e10800.pinmux: request pin 35 (PIN35) for panel
    [    9.142790] pinctrl-single 44e10800.pinmux: request pin 34 (PIN34) for panel
    [    9.150449] pinctrl-single 44e10800.pinmux: request pin 36 (PIN36) for panel
    [    9.157984] pinctrl-single 44e10800.pinmux: request pin 39 (PIN39) for panel
    [    9.165652] pinctrl-single 44e10800.pinmux: enabling (null) function7
    [    9.173349] tilcdc-panel panel: found backlight
    [    9.178215] tilcdc-panel panel: GPIO lookup for consumer enable
    [    9.184729] tilcdc-panel panel: using device tree for GPIO lookup
    [    9.191738] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/panel[0]'
    [    9.201506] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/panel[0]'
    [    9.210882] tilcdc-panel panel: using lookup tables for GPIO lookup
    [    9.217601] tilcdc-panel panel: No GPIO consumer enable found
    [    9.224188] tilcdc-panel panel: obtain a copy of previously claimed pinctrl
    [    9.238677] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.261321] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.277899] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.290351] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    9.297437] [drm] No driver support for vblank timestamp query.
    [    9.328073] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0
    [    9.376586] tilcdc 4830e000.lcdc: fb0: tilcdcdrmfb frame buffer device
    [    9.669098] brd: module loaded
    [    9.918011] loop: module loaded
    [    9.956486] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    9.993592] mdio_bus fixed-0: GPIO lookup for consumer reset
    [   10.002770] mdio_bus fixed-0: using lookup tables for GPIO lookup
    [   10.009340] mdio_bus fixed-0: No GPIO consumer reset found
    [   10.016615] libphy: Fixed MDIO Bus: probed
    [   10.036225] CAN device driver interface
    [   10.076308] usbcore: registered new interface driver asix
    [   10.087624] usbcore: registered new interface driver ax88179_178a
    [   10.098196] usbcore: registered new interface driver cdc_ether
    [   10.108317] usbcore: registered new interface driver cdc_eem
    [   10.118595] usbcore: registered new interface driver smsc95xx
    [   10.128362] usbcore: registered new interface driver cdc_subset
    [   10.138498] usbcore: registered new interface driver zaurus
    [   10.148647] usbcore: registered new interface driver cdc_ncm
    [   10.174084] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [   10.183780] ehci-omap: OMAP-EHCI Host Controller driver
    [   10.194073] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [   10.204916] usbcore: registered new interface driver cdc_wdm
    [   10.214642] usbcore: registered new interface driver usb-storage
    [   10.257972] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
    [   10.268846] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   10.278394] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.291453] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.303435] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   10.312022] am335x-phy-driver 47401300.usb-phy: No GPIO consumer reset found
    [   10.319970] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
    [   10.328247] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   10.336902] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.350234] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.362697] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   10.371207] am335x-phy-driver 47401300.usb-phy: No GPIO consumer vbus-detect found
    [   10.380169] am335x-phy-driver 47401300.usb-phy: 47401300.usb-phy supply vcc not found, using dummy regulator
    [   10.444980] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer reset
    [   10.454368] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   10.463764] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.476132] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.488076] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   10.496625] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer reset found
    [   10.504492] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer vbus-detect
    [   10.512904] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   10.521368] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.534143] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.546537] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   10.555064] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer vbus-detect found
    [   10.563970] am335x-phy-driver 47401b00.usb-phy: 47401b00.usb-phy supply vcc not found, using dummy regulator
    [   10.624577] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    [   10.643826] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
    [   10.662101] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
    [   10.672716] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   10.681199] usb usb1: Product: MUSB HDRC host driver
    [   10.686531] usb usb1: Manufacturer: Linux 5.4.106-ti-jumpnow+ musb-hcd
    [   10.693848] usb usb1: SerialNumber: musb-hdrc.1
    [   10.722658] hub 1-0:1.0: USB hub found
    [   10.730540] hub 1-0:1.0: 1 port detected
    [   10.807269] mousedev: PS/2 mouse device common for all mice
    [   10.847401] omap_rtc 44e3e000.rtc: try to register 4 pins ...
    [   10.862976] pinctrl core: registered pin 0 (ext_wakeup0) on 44e3e000.rtc
    [   10.870857] pinctrl core: registered pin 1 (ext_wakeup1) on 44e3e000.rtc
    [   10.878088] pinctrl core: registered pin 2 (ext_wakeup2) on 44e3e000.rtc
    [   10.885698] pinctrl core: registered pin 3 (ext_wakeup3) on 44e3e000.rtc
    [   10.893967] omap_rtc 44e3e000.rtc: no hogs found
    [   10.917859] alarmtimer alarmtimer.0.auto: no of_node; not parsing pinctrl DT
    [   10.931628] omap_rtc 44e3e000.rtc: registered as rtc0
    [   10.947961] i2c /dev entries driver
    [   10.956890] IR NEC protocol handler initialized
    [   10.964409] IR RC5(x/sz) protocol handler initialized
    [   10.971066] IR RC6 protocol handler initialized
    [   10.975941] IR JVC protocol handler initialized
    [   10.981868] IR Sony protocol handler initialized
    [   10.986828] IR SANYO protocol handler initialized
    [   10.992247] IR Sharp protocol handler initialized
    [   10.997295] IR MCE Keyboard/mouse protocol handler initialized
    [   11.003886] IR XMP protocol handler initialized
    [   11.008747] Driver for 1-wire Dallas network protocol.
    [   11.044377] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 20 sec
    [   11.085515] ti-cpufreq ti-cpufreq: no of_node; not parsing pinctrl DT
    [   11.103595] cpufreq-dt cpufreq-dt: no of_node; not parsing pinctrl DT
    [   11.138588] ledtrig-cpu: registered to indicate activity on CPUs
    [   11.186707] usbcore: registered new interface driver usbhid
    [   11.195963] usbhid: USB HID core driver
    [   11.216402] snd-soc-dummy snd-soc-dummy: no of_node; not parsing pinctrl DT
    [   11.255599] oprofile-perf oprofile-perf.0: no of_node; not parsing pinctrl DT
    [   11.269359] oprofile: using arm/armv7
    [   11.277221] Initializing XFRM netlink socket
    [   11.284383] NET: Registered protocol family 17
    [   11.290748] NET: Registered protocol family 15
    [   11.295542] can: controller area network core (rev 20170425 abi 9)
    [   11.303702] NET: Registered protocol family 29
    [   11.308513] can: raw protocol (rev 20170425)
    [   11.314016] can: broadcast manager protocol (rev 20170425 t)
    [   11.322025] Bluetooth: RFCOMM TTY layer initialized
    [   11.327374] Bluetooth: RFCOMM socket layer initialized
    [   11.335677] Bluetooth: RFCOMM ver 1.11
    [   11.340689] Key type dns_resolver registered
    [   11.345859] ThumbEE CPU extension supported.
    [   11.350855] omap_voltage_late_init: Voltage driver support not added
    [   11.367468] Loading compiled-in X.509 certificates
    [   11.376997] kmemleak: Kernel memory leak detector initialized (mem pool available: 15780)
    [   11.386401] kmemleak: Automatic memory scanning thread started
    [   11.776864] reg-fixed-voltage fixedregulator@11: GPIO lookup for consumer (null)
    [   11.788739] reg-fixed-voltage fixedregulator@11: using device tree for GPIO lookup
    [   11.797802] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@11[0]'
    [   11.808390] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator@11[0]' - status (0)
    [   11.820627] gpio gpiochip1: Persistence not supported for GPIO 23
    [   11.839328] reg-fixed-voltage fixedregulator@12: GPIO lookup for consumer (null)
    [   11.848925] reg-fixed-voltage fixedregulator@12: using device tree for GPIO lookup
    [   11.857857] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@12[0]'
    [   11.868954] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator@12[0]' - status (0)
    [   11.880247] gpio gpiochip3: Persistence not supported for GPIO 2
    [   11.895366] pinctrl-single 44e10800.pinmux: pinmux_i2c0_pins index: 0x188 value: 0x30
    [   11.906350] pinctrl-single 44e10800.pinmux: pinmux_i2c0_pins index: 0x18c value: 0x30
    [   11.915754] pinctrl core: add 1 pinctrl maps
    [   11.921315] pinctrl-single 44e10800.pinmux: found group selector 8 for pinmux_i2c0_pins
    [   11.931227] pinctrl-single 44e10800.pinmux: request pin 98 (PIN98) for 44e0b000.i2c
    [   11.939836] pinctrl-single 44e10800.pinmux: request pin 99 (PIN99) for 44e0b000.i2c
    [   11.948034] pinctrl-single 44e10800.pinmux: enabling (null) function8
    [   13.463937] tps65217-pmic tps65217-pmic: no of_node; not parsing pinctrl DT
    [   16.744772] vdd_mpu: Bringing 900000uV into 925000-925000uV
    [   19.279924] vdd_core: Bringing 900000uV into 925000-925000uV
    [   38.665308] tps65217 0-0024: TPS65217 ID 0x0 version 1.5
    [   40.240438] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [   41.690543] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x158 value: 0x72
    [   41.707185] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x15c value: 0x72
    [   41.722850] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x128 value: 0xf
    [   41.736655] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x124 value: 0x37
    [   41.966072] pinctrl core: add 1 pinctrl maps
    [   42.183045] pinctrl-single 44e10800.pinmux: found group selector 9 for i2c1_pins
    [   42.204363] pinctrl-single 44e10800.pinmux: request pin 86 (PIN86) for 4802a000.i2c
    [   42.220483] pinctrl-single 44e10800.pinmux: request pin 87 (PIN87) for 4802a000.i2c
    [   42.235879] pinctrl-single 44e10800.pinmux: request pin 74 (PIN74) for 4802a000.i2c
    [   42.250889] pinctrl-single 44e10800.pinmux: request pin 73 (PIN73) for 4802a000.i2c
    [   42.266295] pinctrl-single 44e10800.pinmux: enabling (null) function9
    [   48.667048] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [   50.035780] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x150 value: 0x32
    [   50.119027] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x154 value: 0x32
    [   50.151873] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x1a8 value: 0x7
    [   50.167846] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x40 value: 0x7
    [   50.410333] pinctrl core: add 1 pinctrl maps
    [   50.614316] pinctrl-single 44e10800.pinmux: found group selector 10 for tlv320_i2c_pins
    [   50.634076] pinctrl-single 44e10800.pinmux: request pin 84 (PIN84) for 4819c000.i2c
    [   50.648951] pinctrl-single 44e10800.pinmux: request pin 85 (PIN85) for 4819c000.i2c
    [   50.665590] pinctrl-single 44e10800.pinmux: request pin 106 (PIN106) for 4819c000.i2c
    [   50.680798] pinctrl-single 44e10800.pinmux: request pin 16 (PIN16) for 4819c000.i2c
    [   50.696217] pinctrl-single 44e10800.pinmux: enabling (null) function10
    [   64.683946] tas571x 2-002a: 2-002a supply HPVDD not found, using dummy regulator
    [   67.415219] irq 61: nobody cared (try booting with the "irqpoll" option)
    [   67.422526] CPU: 0 PID: 995 Comm: irq/61-tps65217 Not tainted 5.4.106-ti-jumpnow+ #1
    [   67.430779] Hardware name: Generic AM33XX (Flattened Device Tree)
    [   67.437345] [<c010e880>] (unwind_backtrace) from [<c010c7e0>] (show_stack+0x10/0x14)
    [   67.445629] [<c010c7e0>] (show_stack) from [<c0968a3c>] (__report_bad_irq+0x3c/0xc0)
    [   67.453919] [<c0968a3c>] (__report_bad_irq) from [<c018222c>] (note_interrupt+0x24c/0x298)
    [   67.462750] [<c018222c>] (note_interrupt) from [<c017f390>] (handle_irq_event_percpu+0x84/0x8c)
    [   67.472038] [<c017f390>] (handle_irq_event_percpu) from [<c017f3d0>] (handle_irq_event+0x38/0x5c)
    [   67.481504] [<c017f3d0>] (handle_irq_event) from [<c0182db0>] (handle_level_irq+0xac/0x130)
    [   67.490426] [<c0182db0>] (handle_level_irq) from [<c017e2b0>] (generic_handle_irq+0x24/0x34)
    [   67.499435] [<c017e2b0>] (generic_handle_irq) from [<c017e8cc>] (__handle_domain_irq+0x54/0xa4)
    [   67.508724] [<c017e8cc>] (__handle_domain_irq) from [<c0101a70>] (__irq_svc+0x70/0xb0)
    [   67.517169] Exception stack(0xdd759ed8 to 0xdd759f20)
    [   67.522577] 9ec0:                                                       00000001 00000006
    [   67.531307] 9ee0: 00000000 dd759f28 dd65e060 dd663f80 dd65e060 dd65e010 c018006c ffffe000
    [   67.540040] 9f00: de3e7b18 dd748fb8 00000000 dd759f28 c016f050 c0978bf8 20000113 ffffffff
    [   67.548788] [<c0101a70>] (__irq_svc) from [<c0978bf8>] (_raw_spin_unlock_irq+0x2c/0x5c)
    [   67.557342] [<c0978bf8>] (_raw_spin_unlock_irq) from [<c017ff84>] (irq_finalize_oneshot.part.0+0x84/0xd4)
    [   67.567551] [<c017ff84>] (irq_finalize_oneshot.part.0) from [<c01800dc>] (irq_thread_fn+0x70/0x78)
    [   67.577114] [<c01800dc>] (irq_thread_fn) from [<c0180304>] (irq_thread+0x110/0x1dc)
    [   67.585308] [<c0180304>] (irq_thread) from [<c014f7fc>] (kthread+0x168/0x16c)
    [   67.592938] [<c014f7fc>] (kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20)
    [   67.600646] Exception stack(0xdd759fb0 to 0xdd759ff8)
    [   67.606053] 9fa0:                                     00000000 00000000 00000000 00000000
    [   67.614787] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   67.623513] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [   67.630568] handlers:
    [   67.633150] [<87229e95>] irq_default_primary_handler threaded [<43a8c644>] tps65217_irq_thread
    [   67.642831] Disabling IRQ #61
    [   67.655291] tas571x 2-002a: GPIO lookup for consumer pdn
    [   67.661582] tas571x 2-002a: using device tree for GPIO lookup
    [   67.668363] of_get_named_gpiod_flags: parsed 'pdn-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@9c000/i2c@0/audio-codec@2a[0]' - status (0)
    [   67.685929] gpio gpiochip2: Persistence not supported for GPIO 6
    [   67.693115] tas571x 2-002a: GPIO lookup for consumer reset
    [   67.699008] tas571x 2-002a: using device tree for GPIO lookup
    [   67.706054] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@9c000/i2c@0/audio-codec@2a[0]' - status (0)
    [   67.723692] gpio gpiochip3: Persistence not supported for GPIO 20
    [   67.843790] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
    [   67.857173] 8<--- cut here ---
    [   67.860522] Unhandled fault: external abort on non-linefetch (0x1008) at 0xe0266000
    [   67.868711] pgd = 48331a51
    [   67.871632] [e0266000] *pgd=9e3f5811, *pte=4a326653, *ppte=4a326453
    [   67.878366] Internal error: : 1008 [#1] PREEMPT ARM
    [   67.883584] Modules linked in:
    [   67.886879] CPU: 0 PID: 15 Comm: kworker/0:1 Not tainted 5.4.106-ti-jumpnow+ #1
    [   67.894652] Hardware name: Generic AM33XX (Flattened Device Tree)
    [   67.901184] Workqueue: events deferred_probe_work_func
    [   67.906690] PC is at sysc_probe+0x83c/0x11c0
    [   67.911245] LR is at mark_held_locks+0x48/0x74
    [   67.915984] pc : [<c0436858>]    lr : [<c016ef04>]    psr: 60000113
    [   67.922659] sp : de3e7dd8  ip : 00000003  fp : 00000000
    [   67.928246] r10: dd77c3c0  r9 : 00000028  r8 : c0a2d888
    [   67.933818] r7 : de49ac10  r6 : c0a2dd48  r5 : 00000000  r4 : dd746240
    [   67.940777] r3 : e0266000  r2 : 00000000  r1 : 00026000  r0 : 00000000
    [   67.947730] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [   67.955326] Control: 10c5387d  Table: 80004019  DAC: 00000051
    [   67.961441] Process kworker/0:1 (pid: 15, stack limit = 0xb1b7323f)
    [   67.968105] Stack: (0xde3e7dd8 to 0xde3e8000)
    [   67.972763] 7dc0:                                                       00000001 00000000
    [   67.981492] 7de0: c0c0bf58 c0f102b8 c0bd8388 de49ac10 00000001 c0c0be38 00000001 00000001
    [   67.990197] 7e00: 00000030 c0f07288 00000001 00000000 de49ac10 c0f46304 c18c9180 00000000
    [   67.998928] 7e20: c0f46304 00000009 00000000 c052b448 de49ac10 c18c917c 00000000 c18c9180
    [   68.007629] 7e40: 00000000 c05290a8 de49ac10 c0f46304 c0529538 c0f5146c c0f514ac c0f978b4
    [   68.016354] 7e60: 00000000 c0529384 c0f46304 de3e7ebc de49ac10 00000000 de3e7ebc c0529538
    [   68.025089] 7e80: c0f5146c c0f514ac c0f978b4 00000000 00000000 c05272b4 fffffff3 de1158d0
    [   68.033808] 7ea0: dd1b4bd4 c0f07288 de49ac10 00000001 de49ac94 c0528e54 c0f978b4 de49ac10
    [   68.042524] 7ec0: 00000001 c0f07288 de476070 de49ac10 c0f51880 c052817c de476070 de49ac10
    [   68.051227] 7ee0: c0f5146c c0528634 c0f514c0 de3c2c80 c0f13a70 dfab6400 de3e7f1c c014831c
    [   68.059942] 7f00: 00000001 00000000 c0148254 c0972b20 00000000 c0f967e6 c01488bc c0f514c0
    [   68.068655] 7f20: c14110cc 00000000 c0c2671c c0f07288 de3e6000 de3c2c80 de3c2c94 c0f13a70
    [   68.077371] 7f40: 00000008 c0f13aa4 c0f1b760 c0f13a70 de3e6000 c0148828 ffffe000 c0f971fe
    [   68.086085] 7f60: de3e51d0 de3c2c00 de3bdb80 de3e6000 00000000 de3c2c80 c01487dc de133ea0
    [   68.094802] 7f80: de3c2c38 c014f7fc 00000000 de3bdb80 c014f694 00000000 00000000 00000000
    [   68.103516] 7fa0: 00000000 00000000 00000000 c01010b4 00000000 00000000 00000000 00000000
    [   68.112225] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   68.120934] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
    [   68.129661] [<c0436858>] (sysc_probe) from [<c052b448>] (platform_drv_probe+0x48/0x98)
    [   68.138103] [<c052b448>] (platform_drv_probe) from [<c05290a8>] (really_probe+0x1e0/0x348)
    [   68.146915] [<c05290a8>] (really_probe) from [<c0529384>] (driver_probe_device+0x60/0x16c)
    [   68.155726] [<c0529384>] (driver_probe_device) from [<c05272b4>] (bus_for_each_drv+0x84/0xd0)
    [   68.164814] [<c05272b4>] (bus_for_each_drv) from [<c0528e54>] (__device_attach+0xf4/0x160)
    [   68.173625] [<c0528e54>] (__device_attach) from [<c052817c>] (bus_probe_device+0x88/0x90)
    [   68.182345] [<c052817c>] (bus_probe_device) from [<c0528634>] (deferred_probe_work_func+0x74/0xa4)
    [   68.191915] [<c0528634>] (deferred_probe_work_func) from [<c014831c>] (process_one_work+0x274/0x734)
    [   68.201647] [<c014831c>] (process_one_work) from [<c0148828>] (worker_thread+0x4c/0x4ec)
    [   68.210285] [<c0148828>] (worker_thread) from [<c014f7fc>] (kthread+0x168/0x16c)
    [   68.218174] [<c014f7fc>] (kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20)
    [   68.225860] Exception stack(0xde3e7fb0 to 0xde3e7ff8)
    [   68.231250] 7fa0:                                     00000000 00000000 00000000 00000000
    [   68.239963] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   68.248670] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [   68.255729] Code: e3130004 1a0001b1 e5943014 e0833001 (e593c000) 
    [   68.262255] ---[ end trace b97957e806f5c13f ]---
    [   68.267184] Kernel panic - not syncing: Fatal exception
    [   68.272786] Rebooting in 2 seconds..
    
    20220408_width_1.log
  • U-Boot 2015.01-jumpnow (Apr 07 2022 - 07:09:50)
    
           Watchdog enabled
    I2C:   ready
    DRAM:  512 MiB
    Reset Reason 00000001 (= ColdReset)
    MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
    Hit any key to stop autoboot:  0 
    switch to partitions #0, OK
    mmc0 is current device
    SD/MMC found on device 0
    6172560 bytes read in 834 ms (7.1 MiB/s)
    65160 bytes read in 44 ms (1.4 MiB/s)
    Kernel image @ 0x82000000 [ 0x000000 - 0x5e2f90 ]
    ## Flattened Device Tree blob at 88000000
       Booting using the fdt blob at 0x88000000
       Loading Device Tree to 8ffed000, end 8ffffe87 ... OK
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 5.4.106-ti-jumpnow+ (gia@gia-desktop) (gcc version 9.2.1 20191025 (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10))) #1 PREEMPT Fri Apr 8 10:06:34 KST 22
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] OF: fdt: Machine model: TI AM335x BeagleBone Black
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] cma: Reserved 16 MiB at 0x9e800000
    [    0.000000] On node 0 totalpages: 130816
    [    0.000000]   Normal zone: 1022 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 130816 pages, LIFO batch:31
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM335X ES2.1 (sgx neon)
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0 
    [    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 129794
    [    0.000000] Kernel command line: console=ttyO0,115200n8 panic=2 consoleblank=0 ro root=/dev/mmcblk0p3 rootfstype=ext4 rootwait
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
    [    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
    [    0.000000] Memory: 477632K/523264K available (9216K kernel code, 648K rwdata, 2940K rodata, 1024K init, 9404K bss, 29248K reserved, 16384K cma-reserved, 0K highmem)
    [    0.000000] Running RCU self tests
    [    0.000000] rcu: Preemptible hierarchical RCU implementation.
    [    0.000000] rcu:     RCU lockdep checking is enabled.
    [    0.000000]  Tasks RCU enabled.
    [    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
    [    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [    0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts
    [    0.000000] random: get_random_bytes called from start_kernel+0x328/0x47c with crng_init=0
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000047] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000133] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000285] OMAP clocksource: timer1 at 24000000 Hz
    [    0.002106] timer_probe: no matching timers found
    [    0.009332] Console: colour dummy device 80x30
    [    0.009493] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
    [    0.009541] ... MAX_LOCKDEP_SUBCLASSES:  8
    [    0.009587] ... MAX_LOCK_DEPTH:          48
    [    0.009632] ... MAX_LOCKDEP_KEYS:        8192
    [    0.009675] ... CLASSHASH_SIZE:          4096
    [    0.009720] ... MAX_LOCKDEP_ENTRIES:     32768
    [    0.009765] ... MAX_LOCKDEP_CHAINS:      65536
    [    0.009810] ... CHAINHASH_SIZE:          32768
    [    0.009854]  memory used by lock dependency info: 3997 kB
    [    0.009900]  memory used for stack traces: 2112 kB
    [    0.009945]  per task-struct memory footprint: 1536 bytes
    [    0.010176] Calibrating delay loop... 297.36 BogoMIPS (lpj=1486848)
    [    0.074980] pid_max: default: 32768 minimum: 301
    [    0.077430] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.077544] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
    [    0.091037] CPU: Testing write buffer coherency: ok
    [    0.091838] CPU0: Spectre v2: using BPIALL workaround
    [    0.105111] Setting up static identity map for 0x80100000 - 0x80100060
    [    0.107141] rcu: Hierarchical SRCU implementation.
    [    0.116244] devtmpfs: initialized
    [    0.698423] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    0.713541] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.713799] futex hash table entries: 256 (order: 1, 11264 bytes, linear)
    [    0.718741] pinctrl core: initialized pinctrl subsystem
    [    0.734735] reg-dummy reg-dummy: no of_node; not parsing pinctrl DT
    [    0.761355] NET: Registered protocol family 16
    [    0.783585] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.983066] l3-aon-clkctrl:0000:0: failed to disable
    [    1.044901] cpuidle: using governor ladder
    [    1.047510] cpuidle: using governor menu
    [    1.512206] No ATAGs?
    [    1.512242] hw-breakpoint: debug architecture 0x4 unsupported.
    [    2.515957] debugfs: Directory '49000000.edma' with parent 'dmaengine' already present!
    [    2.516762] edma 49000000.edma: TI EDMA DMA engine driver
    [    2.529782] reg-fixed-voltage fixedregulator0: GPIO lookup for consumer (null)
    [    2.529875] reg-fixed-voltage fixedregulator0: using device tree for GPIO lookup
    [    2.530318] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator0[0]'
    [    2.530697] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator0[0]'
    [    2.530781] reg-fixed-voltage fixedregulator0: using lookup tables for GPIO lookup
    [    2.531250] reg-fixed-voltage fixedregulator0: No GPIO consumer (null) found
    [    2.542768] reg-fixed-voltage fixedregulator@10: GPIO lookup for consumer (null)
    [    2.542858] reg-fixed-voltage fixedregulator@10: using device tree for GPIO lookup
    [    2.543264] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@10[0]'
    [    2.543636] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@10[0]'
    [    2.543721] reg-fixed-voltage fixedregulator@10: using lookup tables for GPIO lookup
    [    2.543791] reg-fixed-voltage fixedregulator@10: No GPIO consumer (null) found
    [    2.553695] reg-fixed-voltage fixedregulator@7: GPIO lookup for consumer (null)
    [    2.553781] reg-fixed-voltage fixedregulator@7: using device tree for GPIO lookup
    [    2.554183] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@7[0]'
    [    2.554564] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@7[0]'
    [    2.554647] reg-fixed-voltage fixedregulator@7: using lookup tables for GPIO lookup
    [    2.554718] reg-fixed-voltage fixedregulator@7: No GPIO consumer (null) found
    [    2.555695] random: fast init done
    [    2.567525] reg-fixed-voltage fixedregulator@8: GPIO lookup for consumer (null)
    [    2.567614] reg-fixed-voltage fixedregulator@8: using device tree for GPIO lookup
    [    2.568021] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@8[0]'
    [    2.568395] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@8[0]'
    [    2.568478] reg-fixed-voltage fixedregulator@8: using lookup tables for GPIO lookup
    [    2.568551] reg-fixed-voltage fixedregulator@8: No GPIO consumer (null) found
    [    2.579947] reg-fixed-voltage fixedregulator@9: GPIO lookup for consumer (null)
    [    2.580035] reg-fixed-voltage fixedregulator@9: using device tree for GPIO lookup
    [    2.580446] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@9[0]'
    [    2.580820] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator@9[0]'
    [    2.580901] reg-fixed-voltage fixedregulator@9: using lookup tables for GPIO lookup
    [    2.580968] reg-fixed-voltage fixedregulator@9: No GPIO consumer (null) found
    [    2.591722] reg-fixed-voltage fixedregulator@11: GPIO lookup for consumer (null)
    [    2.591811] reg-fixed-voltage fixedregulator@11: using device tree for GPIO lookup
    [    2.592219] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@11[0]'
    [    2.592656] reg-fixed-voltage fixedregulator@11: No GPIO consumer (null) found
    [    2.594070] reg-fixed-voltage fixedregulator@12: GPIO lookup for consumer (null)
    [    2.594140] reg-fixed-voltage fixedregulator@12: using device tree for GPIO lookup
    [    2.594519] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@12[0]'
    [    2.597082] reg-fixed-voltage fixedregulator@12: No GPIO consumer (null) found
    [    2.662284] SCSI subsystem initialized
    [    2.683463] usbcore: registered new interface driver usbfs
    [    2.688780] usbcore: registered new interface driver hub
    [    2.690569] usbcore: registered new device driver usb
    [    2.739653] Advanced Linux Sound Architecture Driver Initialized.
    [    2.764451] Bluetooth: Core ver 2.22
    [    2.768631] NET: Registered protocol family 31
    [    2.768704] Bluetooth: HCI device and connection manager initialized
    [    2.769208] Bluetooth: HCI socket layer initialized
    [    2.769359] Bluetooth: L2CAP socket layer initialized
    [    2.769950] Bluetooth: SCO socket layer initialized
    [    2.789483] clocksource: Switched to clocksource timer1
    [    4.107678] VFS: Disk quotas dquot_6.6.0
    [    4.108289] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    4.493716] thermal_sys: Registered thermal governor 'fair_share'
    [    4.493752] thermal_sys: Registered thermal governor 'step_wise'
    [    4.493845] thermal_sys: Registered thermal governor 'user_space'
    [    4.502121] NET: Registered protocol family 2
    [    4.514803] tcp_listen_portaddr_hash hash table entries: 256 (order: 1, 10240 bytes, linear)
    [    4.515089] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
    [    4.515447] TCP bind hash table entries: 4096 (order: 5, 147456 bytes, linear)
    [    4.517308] TCP: Hash tables configured (established 4096 bind 4096)
    [    4.518882] UDP hash table entries: 256 (order: 2, 20480 bytes, linear)
    [    4.519313] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes, linear)
    [    4.522908] NET: Registered protocol family 1
    [    4.543811] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [    4.601964] Initialise system trusted keyrings
    [    4.605825] workingset: timestamp_bits=30 max_order=17 bucket_order=0
    [    4.750378] Key type asymmetric registered
    [    4.750860] Asymmetric key parser 'x509' registered
    [    4.751446] io scheduler mq-deadline registered
    [    4.751517] io scheduler kyber registered
    [    4.851977] gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0)
    [    4.858235] gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio-0-31)
    [    4.858912] OMAP GPIO hardware version 0.1
    [    5.157818] gpio gpiochip1: (gpio-32-63): added GPIO chardev (254:1)
    [    5.163603] gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio-32-63)
    [    5.313334] gpio gpiochip2: (gpio-64-95): added GPIO chardev (254:2)
    [    5.317346] gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio-64-95)
    [    5.344981] gpio gpiochip3: (gpio-96-127): added GPIO chardev (254:3)
    [    5.349002] gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio-96-127)
    [    5.508997] pinctrl-single 44e10800.pinmux: allocating 142 pins
    [    5.509263] pinctrl-single 44e10800.pinmux: try to register 142 pins ...
    [    5.512785] pinctrl core: registered pin 0 (PIN0) on pinctrl-single
    [    5.513053] pinctrl core: registered pin 1 (PIN1) on pinctrl-single
    [    5.513224] pinctrl core: registered pin 2 (PIN2) on pinctrl-single
    [    5.513396] pinctrl core: registered pin 3 (PIN3) on pinctrl-single
    [    5.513564] pinctrl core: registered pin 4 (PIN4) on pinctrl-single
    [    5.513733] pinctrl core: registered pin 5 (PIN5) on pinctrl-single
    [    5.513900] pinctrl core: registered pin 6 (PIN6) on pinctrl-single
    [    5.514067] pinctrl core: registered pin 7 (PIN7) on pinctrl-single
    [    5.514233] pinctrl core: registered pin 8 (PIN8) on pinctrl-single
    [    5.514400] pinctrl core: registered pin 9 (PIN9) on pinctrl-single
    [    5.514568] pinctrl core: registered pin 10 (PIN10) on pinctrl-single
    [    5.514738] pinctrl core: registered pin 11 (PIN11) on pinctrl-single
    [    5.514906] pinctrl core: registered pin 12 (PIN12) on pinctrl-single
    [    5.515186] pinctrl core: registered pin 13 (PIN13) on pinctrl-single
    [    5.515358] pinctrl core: registered pin 14 (PIN14) on pinctrl-single
    [    5.515528] pinctrl core: registered pin 15 (PIN15) on pinctrl-single
    [    5.515698] pinctrl core: registered pin 16 (PIN16) on pinctrl-single
    [    5.515866] pinctrl core: registered pin 17 (PIN17) on pinctrl-single
    [    5.516035] pinctrl core: registered pin 18 (PIN18) on pinctrl-single
    [    5.516204] pinctrl core: registered pin 19 (PIN19) on pinctrl-single
    [    5.516371] pinctrl core: registered pin 20 (PIN20) on pinctrl-single
    [    5.516539] pinctrl core: registered pin 21 (PIN21) on pinctrl-single
    [    5.516705] pinctrl core: registered pin 22 (PIN22) on pinctrl-single
    [    5.516894] pinctrl core: registered pin 23 (PIN23) on pinctrl-single
    [    5.517065] pinctrl core: registered pin 24 (PIN24) on pinctrl-single
    [    5.517235] pinctrl core: registered pin 25 (PIN25) on pinctrl-single
    [    5.517415] pinctrl core: registered pin 26 (PIN26) on pinctrl-single
    [    5.517582] pinctrl core: registered pin 27 (PIN27) on pinctrl-single
    [    5.517777] pinctrl core: registered pin 28 (PIN28) on pinctrl-single
    [    5.517949] pinctrl core: registered pin 29 (PIN29) on pinctrl-single
    [    5.518118] pinctrl core: registered pin 30 (PIN30) on pinctrl-single
    [    5.518286] pinctrl core: registered pin 31 (PIN31) on pinctrl-single
    [    5.518455] pinctrl core: registered pin 32 (PIN32) on pinctrl-single
    [    5.518642] pinctrl core: registered pin 33 (PIN33) on pinctrl-single
    [    5.518812] pinctrl core: registered pin 34 (PIN34) on pinctrl-single
    [    5.518981] pinctrl core: registered pin 35 (PIN35) on pinctrl-single
    [    5.519150] pinctrl core: registered pin 36 (PIN36) on pinctrl-single
    [    5.519318] pinctrl core: registered pin 37 (PIN37) on pinctrl-single
    [    5.520828] pinctrl core: registered pin 38 (PIN38) on pinctrl-single
    [    5.521017] pinctrl core: registered pin 39 (PIN39) on pinctrl-single
    [    5.521188] pinctrl core: registered pin 40 (PIN40) on pinctrl-single
    [    5.521357] pinctrl core: registered pin 41 (PIN41) on pinctrl-single
    [    5.521525] pinctrl core: registered pin 42 (PIN42) on pinctrl-single
    [    5.521695] pinctrl core: registered pin 43 (PIN43) on pinctrl-single
    [    5.521864] pinctrl core: registered pin 44 (PIN44) on pinctrl-single
    [    5.522032] pinctrl core: registered pin 45 (PIN45) on pinctrl-single
    [    5.522200] pinctrl core: registered pin 46 (PIN46) on pinctrl-single
    [    5.522367] pinctrl core: registered pin 47 (PIN47) on pinctrl-single
    [    5.522536] pinctrl core: registered pin 48 (PIN48) on pinctrl-single
    [    5.522703] pinctrl core: registered pin 49 (PIN49) on pinctrl-single
    [    5.522871] pinctrl core: registered pin 50 (PIN50) on pinctrl-single
    [    5.523041] pinctrl core: registered pin 51 (PIN51) on pinctrl-single
    [    5.523209] pinctrl core: registered pin 52 (PIN52) on pinctrl-single
    [    5.523377] pinctrl core: registered pin 53 (PIN53) on pinctrl-single
    [    5.523546] pinctrl core: registered pin 54 (PIN54) on pinctrl-single
    [    5.523715] pinctrl core: registered pin 55 (PIN55) on pinctrl-single
    [    5.523885] pinctrl core: registered pin 56 (PIN56) on pinctrl-single
    [    5.524053] pinctrl core: registered pin 57 (PIN57) on pinctrl-single
    [    5.524261] pinctrl core: registered pin 58 (PIN58) on pinctrl-single
    [    5.524432] pinctrl core: registered pin 59 (PIN59) on pinctrl-single
    [    5.524631] pinctrl core: registered pin 60 (PIN60) on pinctrl-single
    [    5.524802] pinctrl core: registered pin 61 (PIN61) on pinctrl-single
    [    5.524972] pinctrl core: registered pin 62 (PIN62) on pinctrl-single
    [    5.525141] pinctrl core: registered pin 63 (PIN63) on pinctrl-single
    [    5.525428] pinctrl core: registered pin 64 (PIN64) on pinctrl-single
    [    5.525599] pinctrl core: registered pin 65 (PIN65) on pinctrl-single
    [    5.525769] pinctrl core: registered pin 66 (PIN66) on pinctrl-single
    [    5.525958] pinctrl core: registered pin 67 (PIN67) on pinctrl-single
    [    5.526127] pinctrl core: registered pin 68 (PIN68) on pinctrl-single
    [    5.526298] pinctrl core: registered pin 69 (PIN69) on pinctrl-single
    [    5.526468] pinctrl core: registered pin 70 (PIN70) on pinctrl-single
    [    5.526637] pinctrl core: registered pin 71 (PIN71) on pinctrl-single
    [    5.526806] pinctrl core: registered pin 72 (PIN72) on pinctrl-single
    [    5.526976] pinctrl core: registered pin 73 (PIN73) on pinctrl-single
    [    5.527145] pinctrl core: registered pin 74 (PIN74) on pinctrl-single
    [    5.527315] pinctrl core: registered pin 75 (PIN75) on pinctrl-single
    [    5.527484] pinctrl core: registered pin 76 (PIN76) on pinctrl-single
    [    5.527672] pinctrl core: registered pin 77 (PIN77) on pinctrl-single
    [    5.527841] pinctrl core: registered pin 78 (PIN78) on pinctrl-single
    [    5.528010] pinctrl core: registered pin 79 (PIN79) on pinctrl-single
    [    5.528179] pinctrl core: registered pin 80 (PIN80) on pinctrl-single
    [    5.528347] pinctrl core: registered pin 81 (PIN81) on pinctrl-single
    [    5.528516] pinctrl core: registered pin 82 (PIN82) on pinctrl-single
    [    5.528685] pinctrl core: registered pin 83 (PIN83) on pinctrl-single
    [    5.528853] pinctrl core: registered pin 84 (PIN84) on pinctrl-single
    [    5.529021] pinctrl core: registered pin 85 (PIN85) on pinctrl-single
    [    5.529190] pinctrl core: registered pin 86 (PIN86) on pinctrl-single
    [    5.529378] pinctrl core: registered pin 87 (PIN87) on pinctrl-single
    [    5.530735] pinctrl core: registered pin 88 (PIN88) on pinctrl-single
    [    5.530914] pinctrl core: registered pin 89 (PIN89) on pinctrl-single
    [    5.531092] pinctrl core: registered pin 90 (PIN90) on pinctrl-single
    [    5.531261] pinctrl core: registered pin 91 (PIN91) on pinctrl-single
    [    5.531464] pinctrl core: registered pin 92 (PIN92) on pinctrl-single
    [    5.531633] pinctrl core: registered pin 93 (PIN93) on pinctrl-single
    [    5.531801] pinctrl core: registered pin 94 (PIN94) on pinctrl-single
    [    5.531968] pinctrl core: registered pin 95 (PIN95) on pinctrl-single
    [    5.532134] pinctrl core: registered pin 96 (PIN96) on pinctrl-single
    [    5.532302] pinctrl core: registered pin 97 (PIN97) on pinctrl-single
    [    5.532469] pinctrl core: registered pin 98 (PIN98) on pinctrl-single
    [    5.532636] pinctrl core: registered pin 99 (PIN99) on pinctrl-single
    [    5.532805] pinctrl core: registered pin 100 (PIN100) on pinctrl-single
    [    5.532976] pinctrl core: registered pin 101 (PIN101) on pinctrl-single
    [    5.533145] pinctrl core: registered pin 102 (PIN102) on pinctrl-single
    [    5.533313] pinctrl core: registered pin 103 (PIN103) on pinctrl-single
    [    5.533481] pinctrl core: registered pin 104 (PIN104) on pinctrl-single
    [    5.533652] pinctrl core: registered pin 105 (PIN105) on pinctrl-single
    [    5.533821] pinctrl core: registered pin 106 (PIN106) on pinctrl-single
    [    5.533991] pinctrl core: registered pin 107 (PIN107) on pinctrl-single
    [    5.534159] pinctrl core: registered pin 108 (PIN108) on pinctrl-single
    [    5.534350] pinctrl core: registered pin 109 (PIN109) on pinctrl-single
    [    5.534519] pinctrl core: registered pin 110 (PIN110) on pinctrl-single
    [    5.534689] pinctrl core: registered pin 111 (PIN111) on pinctrl-single
    [    5.534860] pinctrl core: registered pin 112 (PIN112) on pinctrl-single
    [    5.535029] pinctrl core: registered pin 113 (PIN113) on pinctrl-single
    [    5.535198] pinctrl core: registered pin 114 (PIN114) on pinctrl-single
    [    5.535366] pinctrl core: registered pin 115 (PIN115) on pinctrl-single
    [    5.535534] pinctrl core: registered pin 116 (PIN116) on pinctrl-single
    [    5.535704] pinctrl core: registered pin 117 (PIN117) on pinctrl-single
    [    5.535872] pinctrl core: registered pin 118 (PIN118) on pinctrl-single
    [    5.536060] pinctrl core: registered pin 119 (PIN119) on pinctrl-single
    [    5.536229] pinctrl core: registered pin 120 (PIN120) on pinctrl-single
    [    5.536401] pinctrl core: registered pin 121 (PIN121) on pinctrl-single
    [    5.536575] pinctrl core: registered pin 122 (PIN122) on pinctrl-single
    [    5.536744] pinctrl core: registered pin 123 (PIN123) on pinctrl-single
    [    5.536934] pinctrl core: registered pin 124 (PIN124) on pinctrl-single
    [    5.537104] pinctrl core: registered pin 125 (PIN125) on pinctrl-single
    [    5.537272] pinctrl core: registered pin 126 (PIN126) on pinctrl-single
    [    5.537440] pinctrl core: registered pin 127 (PIN127) on pinctrl-single
    [    5.537687] pinctrl core: registered pin 128 (PIN128) on pinctrl-single
    [    5.537858] pinctrl core: registered pin 129 (PIN129) on pinctrl-single
    [    5.538028] pinctrl core: registered pin 130 (PIN130) on pinctrl-single
    [    5.538196] pinctrl core: registered pin 131 (PIN131) on pinctrl-single
    [    5.538364] pinctrl core: registered pin 132 (PIN132) on pinctrl-single
    [    5.538533] pinctrl core: registered pin 133 (PIN133) on pinctrl-single
    [    5.538702] pinctrl core: registered pin 134 (PIN134) on pinctrl-single
    [    5.538871] pinctrl core: registered pin 135 (PIN135) on pinctrl-single
    [    5.539041] pinctrl core: registered pin 136 (PIN136) on pinctrl-single
    [    5.539209] pinctrl core: registered pin 137 (PIN137) on pinctrl-single
    [    5.539827] pinctrl core: registered pin 138 (PIN138) on pinctrl-single
    [    5.540026] pinctrl core: registered pin 139 (PIN139) on pinctrl-single
    [    5.540200] pinctrl core: registered pin 140 (PIN140) on pinctrl-single
    [    5.540369] pinctrl core: registered pin 141 (PIN141) on pinctrl-single
    [    5.540621] pinctrl-single 44e10800.pinmux: 142 pins, size 568
    [    5.541169] pinctrl-single 44e10800.pinmux: pinmux_clkout2_pin index: 0x1b4 value: 0x3
    [    5.542319] pinctrl core: add 1 pinctrl maps
    [    5.542908] pinctrl-single 44e10800.pinmux: found group selector 0 for pinmux_clkout2_pin
    [    5.543288] pinctrl-single 44e10800.pinmux: request pin 109 (PIN109) for 44e10800.pinmux
    [    5.543361] pinctrl-single 44e10800.pinmux: enabling (null) function0
    [    5.543639] pinctrl-single 44e10800.pinmux: failed to lookup the sleep state
    [    5.587672] pinctrl-single 44e10800.pinmux: lcd_backlight_pin index: 0x48 value: 0x6
    [    5.588463] pinctrl core: add 1 pinctrl maps
    [    5.588989] pinctrl-single 44e10800.pinmux: found group selector 1 for lcd_backlight_pin
    [    5.589193] pinctrl-single 44e10800.pinmux: request pin 18 (PIN18) for 48302200.pwm
    [    5.589264] pinctrl-single 44e10800.pinmux: enabling (null) function1
    [    5.617325] pwm-backlight backlight: GPIO lookup for consumer enable
    [    5.617417] pwm-backlight backlight: using device tree for GPIO lookup
    [    5.617884] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]'
    [    5.618266] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]'
    [    5.618356] pwm-backlight backlight: using lookup tables for GPIO lookup
    [    5.618425] pwm-backlight backlight: No GPIO consumer enable found
    [    5.695594] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    5.762518] serial8250 serial8250: no of_node; not parsing pinctrl DT
    [    5.779119] pinctrl-single 44e10800.pinmux: pinmux_uart0_pins index: 0x170 value: 0x30
    [    5.779231] pinctrl-single 44e10800.pinmux: pinmux_uart0_pins index: 0x174 value: 0x0
    [    5.782698] pinctrl core: add 1 pinctrl maps
    [    5.783133] pinctrl-single 44e10800.pinmux: found group selector 2 for pinmux_uart0_pins
    [    5.783237] pinctrl-single 44e10800.pinmux: request pin 92 (PIN92) for 44e09000.serial
    [    5.783304] pinctrl-single 44e10800.pinmux: request pin 93 (PIN93) for 44e09000.serial
    [    5.783370] pinctrl-single 44e10800.pinmux: enabling (null) function2
    [    5.784631] omap_uart 44e09000.serial: no wakeirq for uart0
    [    5.785090] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@44c00000/segment@200000/target-module@9000/serial@0[0]'
    [    5.792522] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a OMAP UART0
    [    8.061922] printk: console [ttyO0] enabled
    [    8.083769] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x180 value: 0x28
    [    8.094413] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x184 value: 0x8
    [    8.103484] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x178 value: 0x28
    [    8.112660] pinctrl-single 44e10800.pinmux: uart1_pins index: 0x17c value: 0x8
    [    8.121210] pinctrl core: add 1 pinctrl maps
    [    8.126129] pinctrl-single 44e10800.pinmux: found group selector 3 for uart1_pins
    [    8.135125] pinctrl-single 44e10800.pinmux: request pin 96 (PIN96) for 48022000.serial
    [    8.143942] pinctrl-single 44e10800.pinmux: request pin 97 (PIN97) for 48022000.serial
    [    8.152714] pinctrl-single 44e10800.pinmux: request pin 94 (PIN94) for 48022000.serial
    [    8.161308] pinctrl-single 44e10800.pinmux: request pin 95 (PIN95) for 48022000.serial
    [    8.169895] pinctrl-single 44e10800.pinmux: enabling (null) function3
    [    8.178042] omap_uart 48022000.serial: no wakeirq for uart1
    [    8.184604] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@22000/serial@0[0]'
    [    8.203868] 48022000.serial: ttyO1 at MMIO 0x48022000 (irq = 35, base_baud = 3000000) is a OMAP UART1
    [    8.231595] pinctrl-single 44e10800.pinmux: uart2_pins index: 0x12c value: 0x31
    [    8.241892] pinctrl-single 44e10800.pinmux: uart2_pins index: 0x130 value: 0x21
    [    8.251288] pinctrl core: add 1 pinctrl maps
    [    8.256235] pinctrl-single 44e10800.pinmux: found group selector 4 for uart2_pins
    [    8.265200] pinctrl-single 44e10800.pinmux: request pin 75 (PIN75) for 48024000.serial
    [    8.274041] pinctrl-single 44e10800.pinmux: request pin 76 (PIN76) for 48024000.serial
    [    8.282904] pinctrl-single 44e10800.pinmux: enabling (null) function4
    [    8.291387] omap_uart 48024000.serial: no wakeirq for uart2
    [    8.297785] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@24000/serial@0[0]'
    [    8.316715] 48024000.serial: ttyO2 at MMIO 0x48024000 (irq = 36, base_baud = 3000000) is a OMAP UART2
    [    8.343456] pinctrl-single 44e10800.pinmux: uart3_pins index: 0x134 value: 0x29
    [    8.354765] pinctrl-single 44e10800.pinmux: uart3_pins index: 0x138 value: 0x29
    [    8.363458] pinctrl core: add 1 pinctrl maps
    [    8.368386] pinctrl-single 44e10800.pinmux: found group selector 5 for uart3_pins
    [    8.377743] pinctrl-single 44e10800.pinmux: request pin 77 (PIN77) for 481a6000.serial
    [    8.386654] pinctrl-single 44e10800.pinmux: request pin 78 (PIN78) for 481a6000.serial
    [    8.395783] pinctrl-single 44e10800.pinmux: enabling (null) function5
    [    8.404206] omap_uart 481a6000.serial: no wakeirq for uart3
    [    8.410951] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a6000/serial@0[0]'
    [    8.430753] 481a6000.serial: ttyO3 at MMIO 0x481a6000 (irq = 49, base_baud = 3000000) is a OMAP UART3
    [    8.456723] pinctrl-single 44e10800.pinmux: uart4_pins index: 0x168 value: 0x29
    [    8.467199] pinctrl-single 44e10800.pinmux: uart4_pins index: 0x16c value: 0x29
    [    8.476889] pinctrl core: add 1 pinctrl maps
    [    8.483187] pinctrl-single 44e10800.pinmux: found group selector 6 for uart4_pins
    [    8.491699] pinctrl-single 44e10800.pinmux: request pin 90 (PIN90) for 481a8000.serial
    [    8.500831] pinctrl-single 44e10800.pinmux: request pin 91 (PIN91) for 481a8000.serial
    [    8.509303] pinctrl-single 44e10800.pinmux: enabling (null) function6
    [    8.517718] omap_uart 481a8000.serial: no wakeirq for uart4
    [    8.524463] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@a8000/serial@0[0]'
    [    8.544124] 481a8000.serial: ttyO4 at MMIO 0x481a8000 (irq = 50, base_baud = 3000000) is a OMAP UART4
    [    8.588455] omap_rng 48310000.rng: Random Number Generator ver. 20
    [    8.598171] random: crng init done
    [    8.628736] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x1b0 value: 0xb
    [    8.640696] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa0 value: 0x0
    [    8.648648] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa4 value: 0x0
    [    8.657555] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xa8 value: 0x0
    [    8.665987] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xac value: 0x0
    [    8.674272] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb0 value: 0x0
    [    8.682562] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb4 value: 0x0
    [    8.690794] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xb8 value: 0x0
    [    8.698712] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xbc value: 0x0
    [    8.706923] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc0 value: 0x0
    [    8.714972] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc4 value: 0x0
    [    8.723022] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xc8 value: 0x0
    [    8.731063] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xcc value: 0x0
    [    8.738983] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd0 value: 0x0
    [    8.747020] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd4 value: 0x0
    [    8.755050] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xd8 value: 0x0
    [    8.763080] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xdc value: 0x0
    [    8.771119] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x3c value: 0x9
    [    8.779038] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x38 value: 0x9
    [    8.787079] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x34 value: 0x9
    [    8.795119] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x30 value: 0x9
    [    8.803158] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x2c value: 0x9
    [    8.811200] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x28 value: 0x9
    [    8.819113] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x24 value: 0x9
    [    8.827149] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x20 value: 0x9
    [    8.835188] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe0 value: 0x8
    [    8.843227] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe4 value: 0x8
    [    8.851266] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xe8 value: 0x8
    [    8.859184] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0xec value: 0x8
    [    8.867221] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x8c value: 0x9
    [    8.875264] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x88 value: 0x17
    [    8.883397] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x90 value: 0x17
    [    8.891529] pinctrl-single 44e10800.pinmux: sn75lvds_pins index: 0x9c value: 0x17
    [    8.900052] pinctrl core: add 1 pinctrl maps
    [    8.904982] pinctrl-single 44e10800.pinmux: found group selector 7 for sn75lvds_pins
    [    8.913641] pinctrl-single 44e10800.pinmux: request pin 108 (PIN108) for panel
    [    8.921693] pinctrl-single 44e10800.pinmux: request pin 40 (PIN40) for panel
    [    8.929235] pinctrl-single 44e10800.pinmux: request pin 41 (PIN41) for panel
    [    8.937063] pinctrl-single 44e10800.pinmux: request pin 42 (PIN42) for panel
    [    8.944734] pinctrl-single 44e10800.pinmux: request pin 43 (PIN43) for panel
    [    8.952395] pinctrl-single 44e10800.pinmux: request pin 44 (PIN44) for panel
    [    8.960054] pinctrl-single 44e10800.pinmux: request pin 45 (PIN45) for panel
    [    8.967596] pinctrl-single 44e10800.pinmux: request pin 46 (PIN46) for panel
    [    8.975253] pinctrl-single 44e10800.pinmux: request pin 47 (PIN47) for panel
    [    8.982913] pinctrl-single 44e10800.pinmux: request pin 48 (PIN48) for panel
    [    8.990575] pinctrl-single 44e10800.pinmux: request pin 49 (PIN49) for panel
    [    8.998116] pinctrl-single 44e10800.pinmux: request pin 50 (PIN50) for panel
    [    9.005783] pinctrl-single 44e10800.pinmux: request pin 51 (PIN51) for panel
    [    9.013444] pinctrl-single 44e10800.pinmux: request pin 52 (PIN52) for panel
    [    9.021123] pinctrl-single 44e10800.pinmux: request pin 53 (PIN53) for panel
    [    9.028661] pinctrl-single 44e10800.pinmux: request pin 54 (PIN54) for panel
    [    9.036322] pinctrl-single 44e10800.pinmux: request pin 55 (PIN55) for panel
    [    9.043980] pinctrl-single 44e10800.pinmux: request pin 15 (PIN15) for panel
    [    9.051635] pinctrl-single 44e10800.pinmux: request pin 14 (PIN14) for panel
    [    9.059174] pinctrl-single 44e10800.pinmux: request pin 13 (PIN13) for panel
    [    9.066830] pinctrl-single 44e10800.pinmux: request pin 12 (PIN12) for panel
    [    9.074487] pinctrl-single 44e10800.pinmux: request pin 11 (PIN11) for panel
    [    9.082142] pinctrl-single 44e10800.pinmux: request pin 10 (PIN10) for panel
    [    9.089793] pinctrl-single 44e10800.pinmux: request pin 9 (PIN9) for panel
    [    9.097144] pinctrl-single 44e10800.pinmux: request pin 8 (PIN8) for panel
    [    9.104619] pinctrl-single 44e10800.pinmux: request pin 56 (PIN56) for panel
    [    9.112279] pinctrl-single 44e10800.pinmux: request pin 57 (PIN57) for panel
    [    9.119934] pinctrl-single 44e10800.pinmux: request pin 58 (PIN58) for panel
    [    9.127473] pinctrl-single 44e10800.pinmux: request pin 59 (PIN59) for panel
    [    9.135130] pinctrl-single 44e10800.pinmux: request pin 35 (PIN35) for panel
    [    9.142790] pinctrl-single 44e10800.pinmux: request pin 34 (PIN34) for panel
    [    9.150449] pinctrl-single 44e10800.pinmux: request pin 36 (PIN36) for panel
    [    9.157984] pinctrl-single 44e10800.pinmux: request pin 39 (PIN39) for panel
    [    9.165652] pinctrl-single 44e10800.pinmux: enabling (null) function7
    [    9.173349] tilcdc-panel panel: found backlight
    [    9.178215] tilcdc-panel panel: GPIO lookup for consumer enable
    [    9.184729] tilcdc-panel panel: using device tree for GPIO lookup
    [    9.191738] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/panel[0]'
    [    9.201506] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/panel[0]'
    [    9.210882] tilcdc-panel panel: using lookup tables for GPIO lookup
    [    9.217601] tilcdc-panel panel: No GPIO consumer enable found
    [    9.224188] tilcdc-panel panel: obtain a copy of previously claimed pinctrl
    [    9.238677] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.261321] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.277899] OF: graph: no port node found in /ocp/interconnect@48000000/segment@300000/target-module@e000/lcdc@0
    [    9.290351] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    9.297437] [drm] No driver support for vblank timestamp query.
    [    9.328073] [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0
    [    9.376586] tilcdc 4830e000.lcdc: fb0: tilcdcdrmfb frame buffer device
    [    9.669098] brd: module loaded
    [    9.918011] loop: module loaded
    [    9.956486] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    9.993592] mdio_bus fixed-0: GPIO lookup for consumer reset
    [   10.002770] mdio_bus fixed-0: using lookup tables for GPIO lookup
    [   10.009340] mdio_bus fixed-0: No GPIO consumer reset found
    [   10.016615] libphy: Fixed MDIO Bus: probed
    [   10.036225] CAN device driver interface
    [   10.076308] usbcore: registered new interface driver asix
    [   10.087624] usbcore: registered new interface driver ax88179_178a
    [   10.098196] usbcore: registered new interface driver cdc_ether
    [   10.108317] usbcore: registered new interface driver cdc_eem
    [   10.118595] usbcore: registered new interface driver smsc95xx
    [   10.128362] usbcore: registered new interface driver cdc_subset
    [   10.138498] usbcore: registered new interface driver zaurus
    [   10.148647] usbcore: registered new interface driver cdc_ncm
    [   10.174084] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [   10.183780] ehci-omap: OMAP-EHCI Host Controller driver
    [   10.194073] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [   10.204916] usbcore: registered new interface driver cdc_wdm
    [   10.214642] usbcore: registered new interface driver usb-storage
    [   10.257972] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
    [   10.268846] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   10.278394] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.291453] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.303435] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   10.312022] am335x-phy-driver 47401300.usb-phy: No GPIO consumer reset found
    [   10.319970] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
    [   10.328247] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
    [   10.336902] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.350234] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401300[0]'
    [   10.362697] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
    [   10.371207] am335x-phy-driver 47401300.usb-phy: No GPIO consumer vbus-detect found
    [   10.380169] am335x-phy-driver 47401300.usb-phy: 47401300.usb-phy supply vcc not found, using dummy regulator
    [   10.444980] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer reset
    [   10.454368] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   10.463764] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.476132] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.488076] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   10.496625] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer reset found
    [   10.504492] am335x-phy-driver 47401b00.usb-phy: GPIO lookup for consumer vbus-detect
    [   10.512904] am335x-phy-driver 47401b00.usb-phy: using device tree for GPIO lookup
    [   10.521368] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.534143] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/ocp/usb@47400000/usb-phy@47401b00[0]'
    [   10.546537] am335x-phy-driver 47401b00.usb-phy: using lookup tables for GPIO lookup
    [   10.555064] am335x-phy-driver 47401b00.usb-phy: No GPIO consumer vbus-detect found
    [   10.563970] am335x-phy-driver 47401b00.usb-phy: 47401b00.usb-phy supply vcc not found, using dummy regulator
    [   10.624577] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    [   10.643826] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
    [   10.662101] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
    [   10.672716] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   10.681199] usb usb1: Product: MUSB HDRC host driver
    [   10.686531] usb usb1: Manufacturer: Linux 5.4.106-ti-jumpnow+ musb-hcd
    [   10.693848] usb usb1: SerialNumber: musb-hdrc.1
    [   10.722658] hub 1-0:1.0: USB hub found
    [   10.730540] hub 1-0:1.0: 1 port detected
    [   10.807269] mousedev: PS/2 mouse device common for all mice
    [   10.847401] omap_rtc 44e3e000.rtc: try to register 4 pins ...
    [   10.862976] pinctrl core: registered pin 0 (ext_wakeup0) on 44e3e000.rtc
    [   10.870857] pinctrl core: registered pin 1 (ext_wakeup1) on 44e3e000.rtc
    [   10.878088] pinctrl core: registered pin 2 (ext_wakeup2) on 44e3e000.rtc
    [   10.885698] pinctrl core: registered pin 3 (ext_wakeup3) on 44e3e000.rtc
    [   10.893967] omap_rtc 44e3e000.rtc: no hogs found
    [   10.917859] alarmtimer alarmtimer.0.auto: no of_node; not parsing pinctrl DT
    [   10.931628] omap_rtc 44e3e000.rtc: registered as rtc0
    [   10.947961] i2c /dev entries driver
    [   10.956890] IR NEC protocol handler initialized
    [   10.964409] IR RC5(x/sz) protocol handler initialized
    [   10.971066] IR RC6 protocol handler initialized
    [   10.975941] IR JVC protocol handler initialized
    [   10.981868] IR Sony protocol handler initialized
    [   10.986828] IR SANYO protocol handler initialized
    [   10.992247] IR Sharp protocol handler initialized
    [   10.997295] IR MCE Keyboard/mouse protocol handler initialized
    [   11.003886] IR XMP protocol handler initialized
    [   11.008747] Driver for 1-wire Dallas network protocol.
    [   11.044377] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 20 sec
    [   11.085515] ti-cpufreq ti-cpufreq: no of_node; not parsing pinctrl DT
    [   11.103595] cpufreq-dt cpufreq-dt: no of_node; not parsing pinctrl DT
    [   11.138588] ledtrig-cpu: registered to indicate activity on CPUs
    [   11.186707] usbcore: registered new interface driver usbhid
    [   11.195963] usbhid: USB HID core driver
    [   11.216402] snd-soc-dummy snd-soc-dummy: no of_node; not parsing pinctrl DT
    [   11.255599] oprofile-perf oprofile-perf.0: no of_node; not parsing pinctrl DT
    [   11.269359] oprofile: using arm/armv7
    [   11.277221] Initializing XFRM netlink socket
    [   11.284383] NET: Registered protocol family 17
    [   11.290748] NET: Registered protocol family 15
    [   11.295542] can: controller area network core (rev 20170425 abi 9)
    [   11.303702] NET: Registered protocol family 29
    [   11.308513] can: raw protocol (rev 20170425)
    [   11.314016] can: broadcast manager protocol (rev 20170425 t)
    [   11.322025] Bluetooth: RFCOMM TTY layer initialized
    [   11.327374] Bluetooth: RFCOMM socket layer initialized
    [   11.335677] Bluetooth: RFCOMM ver 1.11
    [   11.340689] Key type dns_resolver registered
    [   11.345859] ThumbEE CPU extension supported.
    [   11.350855] omap_voltage_late_init: Voltage driver support not added
    [   11.367468] Loading compiled-in X.509 certificates
    [   11.376997] kmemleak: Kernel memory leak detector initialized (mem pool available: 15780)
    [   11.386401] kmemleak: Automatic memory scanning thread started
    [   11.776864] reg-fixed-voltage fixedregulator@11: GPIO lookup for consumer (null)
    [   11.788739] reg-fixed-voltage fixedregulator@11: using device tree for GPIO lookup
    [   11.797802] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@11[0]'
    [   11.808390] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator@11[0]' - status (0)
    [   11.820627] gpio gpiochip1: Persistence not supported for GPIO 23
    [   11.839328] reg-fixed-voltage fixedregulator@12: GPIO lookup for consumer (null)
    [   11.848925] reg-fixed-voltage fixedregulator@12: using device tree for GPIO lookup
    [   11.857857] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator@12[0]'
    [   11.868954] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator@12[0]' - status (0)
    [   11.880247] gpio gpiochip3: Persistence not supported for GPIO 2
    [   11.895366] pinctrl-single 44e10800.pinmux: pinmux_i2c0_pins index: 0x188 value: 0x30
    [   11.906350] pinctrl-single 44e10800.pinmux: pinmux_i2c0_pins index: 0x18c value: 0x30
    [   11.915754] pinctrl core: add 1 pinctrl maps
    [   11.921315] pinctrl-single 44e10800.pinmux: found group selector 8 for pinmux_i2c0_pins
    [   11.931227] pinctrl-single 44e10800.pinmux: request pin 98 (PIN98) for 44e0b000.i2c
    [   11.939836] pinctrl-single 44e10800.pinmux: request pin 99 (PIN99) for 44e0b000.i2c
    [   11.948034] pinctrl-single 44e10800.pinmux: enabling (null) function8
    [   13.463937] tps65217-pmic tps65217-pmic: no of_node; not parsing pinctrl DT
    [   16.744772] vdd_mpu: Bringing 900000uV into 925000-925000uV
    [   19.279924] vdd_core: Bringing 900000uV into 925000-925000uV
    [   38.665308] tps65217 0-0024: TPS65217 ID 0x0 version 1.5
    [   40.240438] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
    [   41.690543] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x158 value: 0x72
    [   41.707185] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x15c value: 0x72
    [   41.722850] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x128 value: 0xf
    [   41.736655] pinctrl-single 44e10800.pinmux: i2c1_pins index: 0x124 value: 0x37
    [   41.966072] pinctrl core: add 1 pinctrl maps
    [   42.183045] pinctrl-single 44e10800.pinmux: found group selector 9 for i2c1_pins
    [   42.204363] pinctrl-single 44e10800.pinmux: request pin 86 (PIN86) for 4802a000.i2c
    [   42.220483] pinctrl-single 44e10800.pinmux: request pin 87 (PIN87) for 4802a000.i2c
    [   42.235879] pinctrl-single 44e10800.pinmux: request pin 74 (PIN74) for 4802a000.i2c
    [   42.250889] pinctrl-single 44e10800.pinmux: request pin 73 (PIN73) for 4802a000.i2c
    [   42.266295] pinctrl-single 44e10800.pinmux: enabling (null) function9
    [   48.667048] omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
    [   50.035780] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x150 value: 0x32
    [   50.119027] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x154 value: 0x32
    [   50.151873] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x1a8 value: 0x7
    [   50.167846] pinctrl-single 44e10800.pinmux: tlv320_i2c_pins index: 0x40 value: 0x7
    [   50.410333] pinctrl core: add 1 pinctrl maps
    [   50.614316] pinctrl-single 44e10800.pinmux: found group selector 10 for tlv320_i2c_pins
    [   50.634076] pinctrl-single 44e10800.pinmux: request pin 84 (PIN84) for 4819c000.i2c
    [   50.648951] pinctrl-single 44e10800.pinmux: request pin 85 (PIN85) for 4819c000.i2c
    [   50.665590] pinctrl-single 44e10800.pinmux: request pin 106 (PIN106) for 4819c000.i2c
    [   50.680798] pinctrl-single 44e10800.pinmux: request pin 16 (PIN16) for 4819c000.i2c
    [   50.696217] pinctrl-single 44e10800.pinmux: enabling (null) function10
    [   64.683946] tas571x 2-002a: 2-002a supply HPVDD not found, using dummy regulator
    [   67.415219] irq 61: nobody cared (try booting with the "irqpoll" option)
    [   67.422526] CPU: 0 PID: 995 Comm: irq/61-tps65217 Not tainted 5.4.106-ti-jumpnow+ #1
    [   67.430779] Hardware name: Generic AM33XX (Flattened Device Tree)
    [   67.437345] [<c010e880>] (unwind_backtrace) from [<c010c7e0>] (show_stack+0x10/0x14)
    [   67.445629] [<c010c7e0>] (show_stack) from [<c0968a3c>] (__report_bad_irq+0x3c/0xc0)
    [   67.453919] [<c0968a3c>] (__report_bad_irq) from [<c018222c>] (note_interrupt+0x24c/0x298)
    [   67.462750] [<c018222c>] (note_interrupt) from [<c017f390>] (handle_irq_event_percpu+0x84/0x8c)
    [   67.472038] [<c017f390>] (handle_irq_event_percpu) from [<c017f3d0>] (handle_irq_event+0x38/0x5c)
    [   67.481504] [<c017f3d0>] (handle_irq_event) from [<c0182db0>] (handle_level_irq+0xac/0x130)
    [   67.490426] [<c0182db0>] (handle_level_irq) from [<c017e2b0>] (generic_handle_irq+0x24/0x34)
    [   67.499435] [<c017e2b0>] (generic_handle_irq) from [<c017e8cc>] (__handle_domain_irq+0x54/0xa4)
    [   67.508724] [<c017e8cc>] (__handle_domain_irq) from [<c0101a70>] (__irq_svc+0x70/0xb0)
    [   67.517169] Exception stack(0xdd759ed8 to 0xdd759f20)
    [   67.522577] 9ec0:                                                       00000001 00000006
    [   67.531307] 9ee0: 00000000 dd759f28 dd65e060 dd663f80 dd65e060 dd65e010 c018006c ffffe000
    [   67.540040] 9f00: de3e7b18 dd748fb8 00000000 dd759f28 c016f050 c0978bf8 20000113 ffffffff
    [   67.548788] [<c0101a70>] (__irq_svc) from [<c0978bf8>] (_raw_spin_unlock_irq+0x2c/0x5c)
    [   67.557342] [<c0978bf8>] (_raw_spin_unlock_irq) from [<c017ff84>] (irq_finalize_oneshot.part.0+0x84/0xd4)
    [   67.567551] [<c017ff84>] (irq_finalize_oneshot.part.0) from [<c01800dc>] (irq_thread_fn+0x70/0x78)
    [   67.577114] [<c01800dc>] (irq_thread_fn) from [<c0180304>] (irq_thread+0x110/0x1dc)
    [   67.585308] [<c0180304>] (irq_thread) from [<c014f7fc>] (kthread+0x168/0x16c)
    [   67.592938] [<c014f7fc>] (kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20)
    [   67.600646] Exception stack(0xdd759fb0 to 0xdd759ff8)
    [   67.606053] 9fa0:                                     00000000 00000000 00000000 00000000
    [   67.614787] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   67.623513] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [   67.630568] handlers:
    [   67.633150] [<87229e95>] irq_default_primary_handler threaded [<43a8c644>] tps65217_irq_thread
    [   67.642831] Disabling IRQ #61
    [   67.655291] tas571x 2-002a: GPIO lookup for consumer pdn
    [   67.661582] tas571x 2-002a: using device tree for GPIO lookup
    [   67.668363] of_get_named_gpiod_flags: parsed 'pdn-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@9c000/i2c@0/audio-codec@2a[0]' - status (0)
    [   67.685929] gpio gpiochip2: Persistence not supported for GPIO 6
    [   67.693115] tas571x 2-002a: GPIO lookup for consumer reset
    [   67.699008] tas571x 2-002a: using device tree for GPIO lookup
    [   67.706054] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@9c000/i2c@0/audio-codec@2a[0]' - status (0)
    [   67.723692] gpio gpiochip3: Persistence not supported for GPIO 20
    [   67.843790] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
    [   67.857173] 8<--- cut here ---
    [   67.860522] Unhandled fault: external abort on non-linefetch (0x1008) at 0xe0266000
    [   67.868711] pgd = 48331a51
    [   67.871632] [e0266000] *pgd=9e3f5811, *pte=4a326653, *ppte=4a326453
    [   67.878366] Internal error: : 1008 [#1] PREEMPT ARM
    [   67.883584] Modules linked in:
    [   67.886879] CPU: 0 PID: 15 Comm: kworker/0:1 Not tainted 5.4.106-ti-jumpnow+ #1
    [   67.894652] Hardware name: Generic AM33XX (Flattened Device Tree)
    [   67.901184] Workqueue: events deferred_probe_work_func
    [   67.906690] PC is at sysc_probe+0x83c/0x11c0
    [   67.911245] LR is at mark_held_locks+0x48/0x74
    [   67.915984] pc : [<c0436858>]    lr : [<c016ef04>]    psr: 60000113
    [   67.922659] sp : de3e7dd8  ip : 00000003  fp : 00000000
    [   67.928246] r10: dd77c3c0  r9 : 00000028  r8 : c0a2d888
    [   67.933818] r7 : de49ac10  r6 : c0a2dd48  r5 : 00000000  r4 : dd746240
    [   67.940777] r3 : e0266000  r2 : 00000000  r1 : 00026000  r0 : 00000000
    [   67.947730] Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
    [   67.955326] Control: 10c5387d  Table: 80004019  DAC: 00000051
    [   67.961441] Process kworker/0:1 (pid: 15, stack limit = 0xb1b7323f)
    [   67.968105] Stack: (0xde3e7dd8 to 0xde3e8000)
    [   67.972763] 7dc0:                                                       00000001 00000000
    [   67.981492] 7de0: c0c0bf58 c0f102b8 c0bd8388 de49ac10 00000001 c0c0be38 00000001 00000001
    [   67.990197] 7e00: 00000030 c0f07288 00000001 00000000 de49ac10 c0f46304 c18c9180 00000000
    [   67.998928] 7e20: c0f46304 00000009 00000000 c052b448 de49ac10 c18c917c 00000000 c18c9180
    [   68.007629] 7e40: 00000000 c05290a8 de49ac10 c0f46304 c0529538 c0f5146c c0f514ac c0f978b4
    [   68.016354] 7e60: 00000000 c0529384 c0f46304 de3e7ebc de49ac10 00000000 de3e7ebc c0529538
    [   68.025089] 7e80: c0f5146c c0f514ac c0f978b4 00000000 00000000 c05272b4 fffffff3 de1158d0
    [   68.033808] 7ea0: dd1b4bd4 c0f07288 de49ac10 00000001 de49ac94 c0528e54 c0f978b4 de49ac10
    [   68.042524] 7ec0: 00000001 c0f07288 de476070 de49ac10 c0f51880 c052817c de476070 de49ac10
    [   68.051227] 7ee0: c0f5146c c0528634 c0f514c0 de3c2c80 c0f13a70 dfab6400 de3e7f1c c014831c
    [   68.059942] 7f00: 00000001 00000000 c0148254 c0972b20 00000000 c0f967e6 c01488bc c0f514c0
    [   68.068655] 7f20: c14110cc 00000000 c0c2671c c0f07288 de3e6000 de3c2c80 de3c2c94 c0f13a70
    [   68.077371] 7f40: 00000008 c0f13aa4 c0f1b760 c0f13a70 de3e6000 c0148828 ffffe000 c0f971fe
    [   68.086085] 7f60: de3e51d0 de3c2c00 de3bdb80 de3e6000 00000000 de3c2c80 c01487dc de133ea0
    [   68.094802] 7f80: de3c2c38 c014f7fc 00000000 de3bdb80 c014f694 00000000 00000000 00000000
    [   68.103516] 7fa0: 00000000 00000000 00000000 c01010b4 00000000 00000000 00000000 00000000
    [   68.112225] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   68.120934] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
    [   68.129661] [<c0436858>] (sysc_probe) from [<c052b448>] (platform_drv_probe+0x48/0x98)
    [   68.138103] [<c052b448>] (platform_drv_probe) from [<c05290a8>] (really_probe+0x1e0/0x348)
    [   68.146915] [<c05290a8>] (really_probe) from [<c0529384>] (driver_probe_device+0x60/0x16c)
    [   68.155726] [<c0529384>] (driver_probe_device) from [<c05272b4>] (bus_for_each_drv+0x84/0xd0)
    [   68.164814] [<c05272b4>] (bus_for_each_drv) from [<c0528e54>] (__device_attach+0xf4/0x160)
    [   68.173625] [<c0528e54>] (__device_attach) from [<c052817c>] (bus_probe_device+0x88/0x90)
    [   68.182345] [<c052817c>] (bus_probe_device) from [<c0528634>] (deferred_probe_work_func+0x74/0xa4)
    [   68.191915] [<c0528634>] (deferred_probe_work_func) from [<c014831c>] (process_one_work+0x274/0x734)
    [   68.201647] [<c014831c>] (process_one_work) from [<c0148828>] (worker_thread+0x4c/0x4ec)
    [   68.210285] [<c0148828>] (worker_thread) from [<c014f7fc>] (kthread+0x168/0x16c)
    [   68.218174] [<c014f7fc>] (kthread) from [<c01010b4>] (ret_from_fork+0x14/0x20)
    [   68.225860] Exception stack(0xde3e7fb0 to 0xde3e7ff8)
    [   68.231250] 7fa0:                                     00000000 00000000 00000000 00000000
    [   68.239963] 7fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    [   68.248670] 7fe0: 00000000 00000000 00000000 00000000 00000013 00000000
    [   68.255729] Code: e3130004 1a0001b1 e5943014 e0833001 (e593c000) 
    [   68.262255] ---[ end trace b97957e806f5c13f ]---
    [   68.267184] Kernel panic - not syncing: Fatal exception
    [   68.272786] Rebooting in 2 seconds..
    

  • Hi John,

    thanks for chiming in here. We don't have a good way here at TI to work with/test customer eMMC device samples. But from the discussion it seems like there could be some HW issue preventing communication with the eMMC to work on a basic level. Could you please work with our customer and compare eMMC device datasheets (old vs. new) to make sure the replacement part is 100% compatible (electrical connections, power consumption, etc.)? My understanding is that replacing the eMMC device was the only change that was made here.

    Also, are you aware of specific (non-TI) processors and Linux Kernel versions that are known to work with this eMMC? Any known-good reference point could be helpful digging deeper into this.

    Thanks, Andreas

  • Hi Andreas, 

    Thank you for the advice. In the past we have encountered on the same part an issue that seems to be similar. The device can only accommodate CMD1 argument of 0x40ff8080. Customer tried to change the argument accordingly, however, logs show that CMD1 is sent several times and some of them have an argument value other than 0x40ff8080. Is it possible for TI to provide a patch so the Host will only use 0x40ff8080 argument for CMD1? 

    Greatly appreciate your assistance.

    Regards, John 

  • Hi ,

    Looking forward to your feedback on this request.

    Thanks,

    John

  • Dear Youngmin and John,

    re-opening this older thread... I'm currently working on supporting a different customer now that appears to have the same issue. I did start experimenting with limiting CMD1 activity to 0x40ff8080 as suggested earlier but don't have any positive results yet. So I was wondering if either of you may have additional findings/updates from your investigation that I should be aware of, or perhaps figured out a way to resolve this.

    Thanks, Andreas

  • Hi Andreas, 

    We are still unable to resolve the issue. Could you share the error logs? Thank you.

    Regards,

    John 

  • Hi John,

    Thanks for the update. Let's continue working this offline, and then share results here once we have a final conclusion.

    Thanks, Andreas