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.

WL1835MODCOM8 undetected with EVM437x

Other Parts Discussed in Thread: WL1835, AM4376

Hello,


I am using a custom build of the Sitara SDK with the latest ti-linux-4.1 kernel (4.1.17) and the device tree am437x-gp-evm.dts (that has WL1835 support). However, the module is not detected. I've read the troubleshooting guide, it confirms there is a problem but does not provide a solution (the com port is connected to mmc3 and yet it is not detected):

root@am437x-evm:~# dmesg | grep mmc
[    0.248741] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-mmcwl[0]' - status (0)
[    1.210778] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
[    1.210792] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
[    1.210843] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (-517)
[    1.210852] omap_hsmmc 48060000.mmc: lookup for GPIO cd failed
[    1.211053] omap_hsmmc 47810000.mmc: GPIO lookup for consumer cd
[    1.211064] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
[    1.211074] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@47810000[0]'
[    1.211082] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@47810000[0]'
[    1.211089] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
[    1.211097] omap_hsmmc 47810000.mmc: lookup for GPIO cd failed
[    1.211107] omap_hsmmc 47810000.mmc: GPIO lookup for consumer wp
[    1.211114] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
[    1.211121] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@47810000[0]'
[    1.211127] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@47810000[0]'
[    1.211134] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
[    1.211141] omap_hsmmc 47810000.mmc: lookup for GPIO wp failed
[    1.211346] /ocp/mmc@47810000: could not get #dma-cells for /ocp/l4_wkup@44c00000/prcm@1f0000/clocks/mux_synctimer32k
[    1.222401] omap_hsmmc 47810000.mmc: unable to obtain RX DMA engine channel 0
[    1.704018] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
[    1.704033] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
[    1.704083] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (0)
[    1.704100] omap_hsmmc 48060000.mmc: Got CD GPIO
[    1.708833] omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp
[    1.708843] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
[    1.708852] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
[    1.708861] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
[    1.708868] omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup
[    1.708876] omap_hsmmc 48060000.mmc: lookup for GPIO wp failed
[    1.777813] vmmcwl_fixed: disabling
[    1.822869] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.833914] mmc0: new high speed SDHC card at address 0007
[    1.839918] mmcblk0: mmc0:0007 SD08G 7.42 GiB 
[    1.846460]  mmcblk0: p1 p2
[    2.404253] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[    8.996396] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered


Of course, since the module is not detected, ifconfig wlan0 up returns "ifconfig: SIOCGIFFLAGS: No such device" (even if I manually load the appropriate modules).

It is probably a simple mistake, but what's the procedure to debug this?

Thank you.

  • Hi,

    Can you please try the dts from: git.ti.com/.../am437x-sk-evm.dts ?

    Regards,
    Gigi Joseph.
  • Hello Joseph,

    I have the AM4376 Evaluation Module, not the Starter Kit. From what I see in the DTS you provided, the pin mapping is totally different.

    Also, the module is working with the default SDK image.

    Thanks for your help.

  • Hi,

    I couldn't spot any issue with your dts - are you sure you have the correct mapping?
    Can you share the full boot logs?

    Regards,
    Gigi Joseph.
  • Hello Joseph,

    I am using the COM8 connector on the board and the official Device Tree so I am pretty confident in the mapping.

    Here is the full boot log:

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.1.17-ge550917baf (castor@hoover) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.6
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: TI AM437x GP EVM
    [    0.000000] cma: Reserved 24 MiB at 0xfe400000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon )
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522577
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=00000000-02 rw rootfstype=ext4 rootwait
    [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 2043664K/2097148K available (6371K kernel code, 258K rwdata, 2224K rodata, 272K init, 235K bss, )
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc086d0ac   (8597 kB)
    [    0.000000]       .init : 0xc086e000 - 0xc08b2000   ( 272 kB)
    [    0.000000]       .data : 0xc08b2000 - 0xc08f2860   ( 259 kB)
    [    0.000000]        .bss : 0xc08f5000 - 0xc092fd48   ( 236 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000]  Additional per-CPU info printed with stalls.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x7e430000
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000028] clocksource timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000036] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000818] Console: colour dummy device 80x30
    [    0.000842] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000847] This ensures that you still see kernel messages. Please
    [    0.000851] update your kernel commandline.
    [    0.000868] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.060118] pid_max: default: 32768 minimum: 301
    [    0.060213] Security Framework initialized
    [    0.060251] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.060259] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.060885] Initializing cgroup subsys blkio
    [    0.060907] Initializing cgroup subsys memory
    [    0.060951] Initializing cgroup subsys devices
    [    0.060965] Initializing cgroup subsys freezer
    [    0.060977] Initializing cgroup subsys perf_event
    [    0.061000] CPU: Testing write buffer coherency: ok
    [    0.061339] Setting up static identity map for 0x80008200 - 0x80008270
    [    0.062858] devtmpfs: initialized
    [    0.073301] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.144214] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.145948] pinctrl core: initialized pinctrl subsystem
    [    0.147029] NET: Registered protocol family 16
    [    0.148303] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.170163] cpuidle: using governor ladder
    [    0.200153] cpuidle: using governor menu
    [    0.201871] omap_l3_noc 44000000.ocp: L3 debug error: target 8 mod:0 (unclearable)
    [    0.201926] omap_l3_noc 44000000.ocp: L3 application error: target 8 mod:0 (unclearable)
    [    0.204953] omap_gpio 44e07000.gpio: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/gpie
    [    0.205631] OMAP GPIO hardware version 0.1
    [    0.207321] omap_gpio 48322000.gpio: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/dise
    [    0.210686] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nane
    [    0.214168] No ATAGs?
    [    0.214199] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.214209] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.247775] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.251628] vgaarb: loaded
    [    0.252035] SCSI subsystem initialized
    [    0.252547] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_e
    [    0.252592] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_e
    [    0.252709] media: Linux media interface: v0.10
    [    0.252776] Linux video capture interface: v2.00
    [    0.252822] pps_core: LinuxPPS API ver. 1 registered
    [    0.252828] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.252853] PTP clock support registered
    [    0.253504] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.253771] Advanced Linux Sound Architecture Driver Initialized.
    [    0.254391] Switched to clocksource timer1
    [    0.262580] NET: Registered protocol family 2
    [    0.263246] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.263317] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.263390] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.263532] UDP hash table entries: 512 (order: 1, 8192 bytes)
    [    0.263552] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
    [    0.263697] NET: Registered protocol family 1
    [    0.264017] RPC: Registered named UNIX socket transport module.
    [    0.264028] RPC: Registered udp transport module.
    [    0.264033] RPC: Registered tcp transport module.
    [    0.264038] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.266098] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.266177] audit: initializing netlink subsys (disabled)
    [    0.266229] audit: type=2000 audit(0.250:1): initialized
    [    0.271391] VFS: Disk quotas dquot_6.6.0
    [    0.271571] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.273190] NFS: Registering the id_resolver key type
    [    0.273245] Key type id_resolver registered
    [    0.273251] Key type id_legacy registered
    [    0.273314] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.274929] NET: Registered protocol family 38
    [    0.275014] bounce: pool size: 64 pages
    [    0.275028] io scheduler noop registered
    [    0.275039] io scheduler deadline registered
    [    0.275094] io scheduler cfq registered (default)
    [    0.277043] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.279115] backlight supply power not found, using dummy regulator
    [    0.280665] 4832a000.dss supply vdda_video not found, using dummy regulator
    [    0.280790] OMAP DSS rev 2.0
    [    0.281216] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops)
    [    0.283160] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
    [    0.284115] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.286671] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.287094] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    1.044290] console [ttyS0] enabled
    [    1.048250] omap8250 481a6000.serial: No clock speed specified: using default: 48000000
    [    1.056711] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 31, base_baud = 3000000) is a 8250
    [    1.066478] [drm] Initialized drm 1.1.0 20060810
    [    1.081091] brd: module loaded
    [    1.088692] loop: module loaded
    [    1.092737] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.164438] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.170572] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    1.177645] libphy: 4a101000.mdio: probed
    [    1.181688] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    1.192082] cpsw 4a100000.ethernet: Detected MACID = 34:b1:f7:3d:b6:f6
    [    1.200298] mousedev: PS/2 mouse device common for all mice
    [    1.206041] i2c /dev entries driver
    [    1.211355] /ocp/mmc@47810000: could not get #dma-cells for /ocp/l4_wkup@44c00000/prcm@1f0000/clocks/mux_synctimer32k
    [    1.222408] omap_hsmmc 47810000.mmc: unable to obtain RX DMA engine channel 0
    [    1.254740] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.261320]  remoteproc0: wkup_m3 is available
    [    1.265873]  remoteproc0: Note: remoteproc is still under development and considered experimental.
    [    1.274902]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [    1.285456]  remoteproc0: Direct firmware load for am335x-pm-firmware.elf failed with error -2
    [    1.294105]  remoteproc0: Falling back to user helper
    [    1.301509] oprofile: no performance counters
    [    1.306114] oprofile: using timer interrupt.
    [    1.310680] Initializing XFRM netlink socket
    [    1.315213] NET: Registered protocol family 17
    [    1.319715] NET: Registered protocol family 15
    [    1.324268] Key type dns_resolver registered
    [    1.328796] omap_voltage_late_init: Voltage driver support not added
    [    1.335566] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
    [    1.344315] cpu cpu0: cpu0 clock notifier not ready, retry
    [    1.350166] ThumbEE CPU extension supported.
    [    1.354509] Registering SWP/SWPB emulation handler
    [    1.361819] omapdrm omapdrm.0: DMM not available, disable DMM support
    [    1.369206] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.376054] [drm] No driver support for vblank timestamp query.
    [    1.427361] Console: switching to colour frame buffer device 100x30
    [    1.450361] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.456320] omapdrm omapdrm.0: registered panic notifier
    [    1.484421] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.490965] GPIO line 119 (SelEMMCorNAND) hogged as output/low
    [    1.497730] GPIO line 136 (SelLCDorHDMI) hogged as output/high
    [    1.504186] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.509411] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.516618] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
    [    1.523000] nand: Micron MT29F4G08ABAEAWP
    [    1.527083] nand: 512 MiB, SLC, erase size: 256 KiB, page size: 4096, OOB size: 224
    [    1.534812] using OMAP_ECC_BCH16_CODE_HW ECC scheme
    [    1.539779] 10 ofpart partitions found on MTD device 8000000.nand
    [    1.545915] Creating 10 MTD partitions on "8000000.nand":
    [    1.551342] 0x000000000000-0x000000040000 : "NAND.SPL"
    [    1.557434] 0x000000040000-0x000000080000 : "NAND.SPL.backup1"
    [    1.563974] 0x000000080000-0x0000000c0000 : "NAND.SPL.backup2"
    [    1.570629] 0x0000000c0000-0x000000100000 : "NAND.SPL.backup3"
    [    1.577214] 0x000000100000-0x000000180000 : "NAND.u-boot-spl-os"
    [    1.583984] 0x000000180000-0x000000280000 : "NAND.u-boot"
    [    1.590300] 0x000000280000-0x0000002c0000 : "NAND.u-boot-env"
    [    1.596893] 0x0000002c0000-0x000000300000 : "NAND.u-boot-env.backup1"
    [    1.604095] 0x000000300000-0x000000a00000 : "NAND.kernel"
    [    1.610858] 0x000000a00000-0x000020000000 : "NAND.file-system"
    [    1.689788] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    1.696731] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz
    [    1.703467] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.745073] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    1.755294] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    1.766864] hctosys: unable to open rtc device (rtc0)
    [    1.777822] vmmcwl_fixed: disabling
    [    1.781524] ALSA device list:
    [    1.784694]   No soundcards found.
    [    1.791720] Waiting for root device PARTUUID=00000000-02...
    [    1.822859] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.833901] mmc0: new high speed SDHC card at address 0007
    [    1.839913] mmcblk0: mmc0:0007 SD08G 7.42 GiB 
    [    1.846444]  mmcblk0: p1 p2
    [    2.404769] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.413009] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.428561] devtmpfs: mounted
    [    2.432190] Freeing unused kernel memory: 272K (c086e000 - c08b2000)
    INIT: version 2.88 booting
    Starting udev
    [    3.357528] udevd[72]: starting version 182
    [    3.816493] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    3.938664] omap_rtc 44e3e000.rtc: already running
    [    3.996283] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    4.012549] CAN device driver interface
    [    4.086954] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    4.202455] c_can_platform 481cc000.can: c_can_platform device registered (regs=fa1cc000, irq=162)
    [    4.214321]  remoteproc0: powering up wkup_m3
    [    4.255152]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 219723
    [    4.263043] ov2659 0-0030: Sensor detection failed (3030, 0)
    [    4.345802] c_can_platform 481d0000.can: c_can_platform device registered (regs=fa1d0000, irq=163)
    [    4.356643] ov2659 1-0030: Found OV2656 sensor
    [    4.395350]  remoteproc0: remote processor wkup_m3 is now up
    [    4.401066] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x191
    [    4.486326] ov2659 1-0030: ov2659 1-0030 sensor driver registered !!
    [    4.716966] input: pixcir_tangoc as /devices/platform/44000000.ocp/4802a000.i2c/i2c-1/1-005c/input/input0
    [    4.849991] omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    5.079239] input: matrix_keypad@0 as /devices/platform/matrix_keypad@0/input/input1
    [    5.091544] omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    5.201414] omap-des 53701000.des: OMAP DES hw accel rev: 0.33
    [    5.225561] PM: bootloader does not support rtc-only!
    [    5.272852] asoc-simple-card sound@0: tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    [    8.503342] usbcore: registered new interface driver usbfs
    [    8.509994] usbcore: registered new interface driver hub
    [    8.516402] usbcore: registered new device driver usb
    [    8.545272] dwc3 48390000.usb: otg: primary host xhci-hcd.0.auto registered
    [    8.552288] dwc3 48390000.usb: otg: shared host xhci-hcd.0.auto registered
    [    8.559749] dwc3 48390000.usb: otg: can't start till gadget registers
    [    8.566498] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.572056] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    [    8.580537] xhci-hcd xhci-hcd.1.auto: hcc params 0x0238f06d hci version 0x100 quirks 0x00210010
    [    8.589397] xhci-hcd xhci-hcd.1.auto: irq 267, io mem 0x483d0000
    [    8.595608] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    8.602429] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.609710] usb usb1: Product: xHCI Host Controller
    [    8.614623] usb usb1: Manufacturer: Linux 4.1.17-ge550917baf xhci-hcd
    [    8.621089] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    8.627283] hub 1-0:1.0: USB hub found
    [    8.631106] hub 1-0:1.0: 1 port detected
    [    8.635587] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.641116] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    8.648950] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    8.657208] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [    8.664027] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.671303] usb usb2: Product: xHCI Host Controller
    [    8.676216] usb usb2: Manufacturer: Linux 4.1.17-ge550917baf xhci-hcd
    [    8.682683] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    8.688781] hub 2-0:1.0: USB hub found
    [    8.692598] hub 2-0:1.0: 1 port detected
    [    8.793020] cryptodev: driver 1.6 loaded.
    [    8.876059] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    

    For reference, even if you probably have it, here is the bootlog with the SDK image that mentions the wl1835 and the Bluetooth straight away:

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.14.26-g2489c02 (gtbldadm@ubuntu-12) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Fri Apr 10 14:56:13 EDT 2015
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: TI AM437x GP EVM
    [    0.000000] cma: CMA: reserved 24 MiB at ae000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon )
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260112
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait
    [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 1004004K/1046528K available (5791K kernel code, 313K rwdata, 2088K rodata, 269K init, 231K bss, 42524K reserved, 268288K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc07ba054   (7881 kB)
    [    0.000000]       .init : 0xc07bb000 - 0xc07fe454   ( 270 kB)
    [    0.000000]       .data : 0xc0800000 - 0xc084e760   ( 314 kB)
    [    0.000000]        .bss : 0xc084e760 - 0xc0888738   ( 232 kB)
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] GIC CPU mask not found - kernel will fail to boot.
    [    0.000000] GIC CPU mask not found - kernel will fail to boot.
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000021] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
    [    0.000049] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000289] Console: colour dummy device 80x30
    [    0.000339] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.059152] pid_max: default: 32768 minimum: 301
    [    0.059276] Security Framework initialized
    [    0.059339] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.059360] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.065630] CPU: Testing write buffer coherency: ok
    [    0.066057] Setting up static identity map for 0x805ad920 - 0x805ad978
    [    0.066169] L310 cache controller enabled
    [    0.066189] l2x0: 16 ways, CACHE_ID 0x410000c9, AUX_CTRL 0x7e030000, Cache size: 256 kB
    [    0.066918] devtmpfs: initialized
    [    0.069135] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.076384] omap_hwmod: tptc0 using broken dt data from edma
    [    0.076454] omap_hwmod: tptc1 using broken dt data from edma
    [    0.076508] omap_hwmod: tptc2 using broken dt data from edma
    [    0.141672] omap_hwmod: usb_otg_ss0: _wait_target_disable failed
    [    0.144993] omap_hwmod: dss_dispc: cannot be enabled for reset (3)
    [    0.148262] omap_hwmod: dss_rfbi: cannot be enabled for reset (3)
    [    0.148857] pinctrl core: initialized pinctrl subsystem
    [    0.149778] regulator-dummy: no parameters
    [    0.151584] NET: Registered protocol family 16
    [    0.153476] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.155465] cpuidle: using governor ladder
    [    0.155474] cpuidle: using governor menu
    [    0.160850] syscon 44e10000.control_module: regmap [mem 0x44e10000-0x44e107f3] registered
    [    0.161543] omap_l3_noc 44000000.ocp: L3 debug error: target 8 mod:0 (unclearable)
    [    0.161583] omap_l3_noc 44000000.ocp: L3 application error: target 8 mod:0 (unclearable)
    [    0.162240] platform 49000000.edma: alias fck already exists
    [    0.162258] platform 49000000.edma: alias fck already exists
    [    0.162269] platform 49000000.edma: alias fck already exists
    [    0.164850] OMAP GPIO hardware version 0.1
    [    0.175297] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nand_flash_x8_default, deferring probe
    [    0.175323] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    [    0.181341] No ATAGs?
    [    0.181364] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.181373] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.202109] bio: create slab <bio-0> at 0
    [    0.214896] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.215855] evm_v3_3d: 3300 mV 
    [    0.216346] vtt_fixed: 1500 mV 
    [    0.216808] vmmcwl_fixed: 1800 mV 
    [    0.219859] vgaarb: loaded
    [    0.220308] i2c-core: driver [palmas] using legacy suspend method
    [    0.220317] i2c-core: driver [palmas] using legacy resume method
    [    0.220895] SCSI subsystem initialized
    [    0.222146] usbcore: registered new interface driver usbfs
    [    0.222302] usbcore: registered new interface driver hub
    [    0.222468] usbcore: registered new device driver usb
    [    0.223358] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/i2c0_pins, deferring probe
    [    0.223381] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.223405] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/i2c1_pins_default, deferring probe
    [    0.223416] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    [    0.223777] pps_core: LinuxPPS API ver. 1 registered
    [    0.223786] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.223894] PTP clock support registered
    [    0.225434] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.226370] Advanced Linux Sound Architecture Driver Initialized.
    [    0.227662] Switched to clocksource timer1
    [    0.243096] NET: Registered protocol family 2
    [    0.243720] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.243790] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.243854] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.243986] TCP: reno registered
    [    0.243998] UDP hash table entries: 512 (order: 1, 8192 bytes)
    [    0.244019] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
    [    0.244192] NET: Registered protocol family 1
    [    0.244525] RPC: Registered named UNIX socket transport module.
    [    0.244534] RPC: Registered udp transport module.
    [    0.244539] RPC: Registered tcp transport module.
    [    0.244543] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.247458] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.360169] bounce pool size: 64 pages
    [    0.360353] VFS: Disk quotas dquot_6.5.2
    [    0.360398] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.360786] NFS: Registering the id_resolver key type
    [    0.360840] Key type id_resolver registered
    [    0.360848] Key type id_legacy registered
    [    0.360880] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.361001] msgmni has been set to 1484
    [    0.362193] NET: Registered protocol family 38
    [    0.362227] io scheduler noop registered
    [    0.362234] io scheduler deadline registered
    [    0.362252] io scheduler cfq registered (default)
    [    0.365901] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.369301] backlight.5 supply power not found, using dummy regulator
    [    0.370922] OMAP DSS rev 2.0
    [    0.376062] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.378852] omap_uart 44e09000.serial: no wakeirq for uart0
    [    0.378873] omap_uart 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.378979] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 104, base_baud = 3000000) is a OMAP UART0
    [    1.127045] console [ttyO0] enabled
    [    1.131290] omap_uart 481a6000.serial: no wakeirq for uart0
    [    1.137153] omap_uart 481a6000.serial: No clock speed specified: using default: 48000000
    [    1.145837] 481a6000.serial: ttyO3 at MMIO 0x481a6000 (irq = 76, base_baud = 3000000) is a OMAP UART3
    [    1.156830] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.164265] [drm] Initialized drm 1.1.0 20060810
    [    1.177427] brd: module loaded
    [    1.185181] loop: module loaded
    [    1.188856] (stk) :sysfs entries created
    [    1.192999] (stk) : debugfs entries created 
    [    1.197498] (hci_tty): inside hci_tty_init
    [    1.202462] (hci_tty): allocated 249, 0
    [    1.210022] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.220553] usbcore: registered new interface driver asix
    [    1.226427] usbcore: registered new interface driver ax88179_178a
    [    1.233012] usbcore: registered new interface driver cdc_ether
    [    1.239317] usbcore: registered new interface driver smsc95xx
    [    1.245504] usbcore: registered new interface driver net1080
    [    1.251588] usbcore: registered new interface driver cdc_subset
    [    1.257967] usbcore: registered new interface driver zaurus
    [    1.264014] usbcore: registered new interface driver cdc_ncm
    [    1.270403] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.277275] ehci-pci: EHCI PCI platform driver
    [    1.282150] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.288169] usbcore: registered new interface driver cdc_wdm
    [    1.294297] usbcore: registered new interface driver usb-storage
    [    1.301658] mousedev: PS/2 mouse device common for all mice
    [    1.309390] i2c-core: driver [rtc-ds1307] using legacy suspend method
    [    1.316168] i2c-core: driver [rtc-ds1307] using legacy resume method
    [    1.323598] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.331121] 44e3e000.rtc: already running
    [    1.336190] i2c /dev entries driver
    [    1.340046] Driver for 1-wire Dallas network protocol.
    [    1.347494] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.467239] mmc0: host does not support reading read-only switch. assuming write-enable.
    [    1.479571] mmc0: new high speed SDHC card at address aaaa
    [    1.485893] mmcblk0: mmc0:aaaa SU08G 7.40 GiB 
    [    1.492519]  mmcblk0: p1 p2 p3
    [    1.508555] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.518283] omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    1.524765] omap_hsmmc 47810000.mmc: card claims to support voltages below defined range
    [    1.533895] omap-des 53701000.des: OMAP DES hw accel rev: 0.33
    [    1.541200] omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    1.549047] usbcore: registered new interface driver usbhid
    [    1.554922] usbhid: USB HID core driver
    [    1.559259] platform 44d00000.wkup_m3: Driver wkup_m3 requests probe deferral
    [    1.569836] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    1.578339] oprofile: no performance counters
    [    1.583273] oprofile: using timer interrupt.
    [    1.588192] TCP: cubic registered
    [    1.591682] Initializing XFRM netlink socket
    [    1.596193] NET: Registered protocol family 17
    [    1.600937] NET: Registered protocol family 15
    [    1.605708] Key type dns_resolver registered
    [    1.610870] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
    [    1.620072] cpu cpu0: cpu0 clock notifier not ready, retry
    [    1.625944] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.634453] PM: bootloader does not support rtc-only!
    [    1.639919] ThumbEE CPU extension supported.
    [    1.644451] Registering SWP/SWPB emulation handler
    [    1.650306] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.657261] regulator-dummy: disabling
    [    1.662362] mmc1: new high speed SDIO card at address 0001
    [    1.669071] omapdrm omapdrm.0: DMM not available, disable DMM support
    [    1.678847] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.685808] [drm] No driver support for vblank timestamp query.
    [    1.751893] Console: switching to colour frame buffer device 100x30
    [    1.762660] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.768891] omapdrm omapdrm.0: registered panic notifier
    [    1.774483] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.782527] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.788003] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.795343] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
    [    1.802061] nand: Micron MT29F4G08ABAEAWP
    [    1.806271] nand: 512MiB, SLC, page size: 4096, OOB size: 224
    [    1.812321] using OMAP_ECC_BCH16_CODE_HW ECC scheme
    [    1.817586] 10 ofpart partitions found on MTD device omap2-nand.0
    [    1.824025] Creating 10 MTD partitions on "omap2-nand.0":
    [    1.829714] 0x000000000000-0x000000040000 : "NAND.SPL"
    [    1.836539] 0x000000040000-0x000000080000 : "NAND.SPL.backup1"
    [    1.844002] 0x000000080000-0x0000000c0000 : "NAND.SPL.backup2"
    [    1.851420] 0x0000000c0000-0x000000100000 : "NAND.SPL.backup3"
    [    1.858815] 0x000000100000-0x000000180000 : "NAND.u-boot-spl-os"
    [    1.866408] 0x000000180000-0x000000280000 : "NAND.u-boot"
    [    1.873551] 0x000000280000-0x0000002c0000 : "NAND.u-boot-env"
    [    1.880883] 0x0000002c0000-0x000000300000 : "NAND.u-boot-env.backup1"
    [    1.889032] 0x000000300000-0x000000a00000 : "NAND.kernel"
    [    1.897330] 0x000000a00000-0x000020000000 : "NAND.file-system"
    [    2.012771] vdd_core: 920 <--> 1140 mV at 1100 mV 
    [    2.020259] vdd_mpu: 920 <--> 1375 mV at 1330 mV 
    [    2.028192] vdcdc3: 1500 mV 
    [    2.032022] v1_0bat: 1000 mV 
    [    2.036327] v1_8bat: 1800 mV 
    [    2.041802] LDO1: 1800 mV 
    [    2.045683] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    2.054049] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz
    [    2.060579]  remoteproc0: wkup_m3 is available
    [    2.065256]  remoteproc0: Note: remoteproc is still under development and considered experimental.
    [    2.074718]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [    2.085713]  remoteproc0: Direct firmware load failed with error -2
    [    2.092332]  remoteproc0: Falling back to user helper
    [    2.098190] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.105987] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    2.117481] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.187713] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    2.194138] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    2.201279] libphy: 4a101000.mdio: probed
    [    2.205510] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver unknown
    [    2.214500] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.222881] cpsw 4a100000.ethernet: Detected MACID = 34:b1:f7:3d:b6:f6
    [    2.230266] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.239987] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.247823] omap_rtc 44e3e000.rtc: setting system clock to 2016-02-10 15:58:42 UTC (1455119922)
    [    2.259790] ALSA device list:
    [    2.262931]   No soundcards found.
    [    2.761080] EXT4-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
    [    2.773794] EXT4-fs (mmcblk0p2): recovery complete
    [    2.781469] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.790233] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.802366] devtmpfs: mounted
    [    2.806138] Freeing unused kernel memory: 268K (c07bb000 - c07fe000)
    INIT: version 2.88 booting
    Starting udev
    [    3.492110] udevd[924]: starting version 182
    [    4.039598] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.127845] cryptodev: driver 1.6 loaded.
    [    4.161757] CAN device driver interface
    [    4.193806] c_can_platform 481cc000.can: c_can_platform device registered (regs=fa1cc000, irq=84)
    [    4.239957] media: Linux media interface: v0.10
    [    4.269835] Linux video capture interface: v2.00
    [    4.345044] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.356497] c_can_platform 481d0000.can: c_can_platform device registered (regs=fa1d0000, irq=81)
    [    4.450766]  remoteproc0: powering up wkup_m3
    [    4.455995]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 154412
    [    4.468482] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.502311] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    [    4.581665] ov2659 0-0030: ov2659_probe: debug: 0
    [    4.662058] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.687443] input: pixcir_tangoc as /devices/44000000.ocp/4802a000.i2c/i2c-1/1-005c/input/input0
    [    4.712218] PM: CM3 Firmware Version = 0x190
    [    4.797204] Loading modules backported from Linux version R8.5-0-gcb51164
    [    4.804410] Backport generated by backports.git R8.4-0-g0d46f43
    Starting Bootlog daemon: [    4.813989]  remoteproc0: remote processor wkup_m3 is now up
    [    4.827036] ov2659 0-0030: Sensor detection failed (3030, 0)
    [    4.846175] Bluetooth: Core ver 2.18
    [    4.903721] asoc-simple-card sound.10: tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    [    4.926118] NET: Registered protocol family 31
    [    4.930869] Bluetooth: HCI device and connection manager initialized
    [    4.958290] ov2659 1-0030: ov2659_probe: debug: 0
    [    4.970919] input: matrix_keypad.6 as /devices/matrix_keypad.6/input/input1
    [    5.022823] Bluetooth: HCI socket layer initialized
    [    5.093121] Bluetooth: L2CAP socket layer initialized
    bootlogd: cannot allocate pseudo tty: No such file or directory[    5.106911] ov2659 1-0030: Found OV2656 sensor
    
    bootlogd.
    [    5.147936] Bluetooth: SCO socket layer initialized
    [    5.163495] vpfe0: v4l2 sub device ov2659 registered
    [    5.195328] (stc):  chnl_id list empty :4 
    [    5.199507] (stk) : st_kim_start(stk) :ldisc_install = 1
    [    5.320611] vpfe0: vpfe0 video device registered as /dev/video0
    [    5.327039] ov2659 1-0030: ov2659 sensor driver registered !!
    [    5.423353] random: dd urandom read with 96 bits of entropy available
    [    6.307760] (stk) :ldisc installation timeout
    [    6.312172] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [    7.419486] (stk) :ldisc_install = 1
    udevadm settle - timeout of 3 seconds reached, the event queue contains:
      /sys/devices/44000000.ocp/48060000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p1 (867)
      /sys/devices/44000000.ocp/48060000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p2 (868)
      /sys/devices/44000000.ocp/48060000.mmc/mmc_host/mmc0/mmc0:aaaa/block/mmcblk0/mmcblk0p3 (869)
      /sys/devices/virtual/mtd/mtd2/mtdblock2 (1091)
      /sys/devices/virtual/mtd/mtd3/mtdblock3 (1094)
      /sys/devices/virtual/mtd/mtd5/mtdblock5 (1100)
      /sys/devices/virtual/mtd/mtd6/mtdblock6 (1103)
      /sys/devices/virtual/mtd/mtd7/mtdblock7 (1106)
      /sys/devices/virtual/mtd/mtd8/mtdblock8 (1109)
      /sys/devices/virtual/mtd/mtd9/mtdblock9 (1112)
      /sys/devices/44000000.ocp/481cc000.can/net/can0 (1126)
      /sys/devices/44000000.ocp/481cc000.can/net/can0/queues/tx-0 (1127)
      /sys/devices/44000000.ocp/48380000.omap_dwc3/48390000.usb (1134)
      /sys/devices/44000000.ocp/483c0000.omap_dwc3/483d0000.usb (1135)
      /sys/devices/44000000.ocp/481d0000.can/net/can1 (1137)
      /sys/devices/44000000.ocp/481d0000.can/net/can1/queu[    7.631599] random: nonblocking pool is initialized
    es/tx-0 (1138)
      /sys/bus/platform/drivers/pvrsrvkm (1166)
    [    7.988473] EXT4-fs (mmcblk0p3): warning: checktime reached, running e2fsck is recommended
    [    8.014562] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [    8.040886] EXT4-fs (mmcblk0p3): recovery complete
    [    8.059418] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
    [    8.409815] cfg80211: Calling CRDA to update world regulatory domain
    [    8.417738] (stk) :ldisc installation timeout
    [    8.422149] (stk) :ldisc_install = 0[    8.630063] wl18xx_driver wl18xx.0.auto: Direct firmware load failed with error -2
    [    8.638096] wl18xx_driver wl18xx.0.auto: Falling back to user helper
    [    8.729586] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.744201] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    ALSA: Restoring mixer settings...
    [    8.769891] xhci-hcd xhci-hcd.1.auto: irq 206, io mem 0x483d0000
    [    8.784381] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    8.791603] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.799202] usb usb1: Product: xHCI Host Controller
    [    8.804322] usb usb1: Manufacturer: Linux 3.14.26-g2489c02 xhci-hcd
    [    8.810920] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    8.828859] hub 1-0:1.0: USB hub found
    [    8.832849] hub 1-0:1.0: 1 port detected
    [    8.844164] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.850528] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    8.858997] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [    8.866189] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.873810] usb usb2: Product: xHCI Host Controller
    [    8.878943] usb usb2: Manufacturer: Linux 3.14.26-g2489c02 xhci-hcd
    [    8.885531] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    8.893035] hub 2-0:1.0: USB hub found
    [    8.900997] hub 2-0:1.0: 1 port detected
    [    8.910938] cfg80211: World regulatory domain updated:
    [    8.916368] cfg80211:  DFS Master region: unset
    [    8.921000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [    8.931264] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    8.940061] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    8.948850] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    8.957620] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    8.966409] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    INIT: Entering runlevel: 5
    Configuring network interfaces... [    9.233993] net eth0: initializing cpsw version 1.15 (0)
    [    9.258207] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [    9.318208] net eth0: phy found : id is : 0x221622
    [    9.336100] wlcore: loaded
    [    9.357861] wlcore: driver version: ol_r8.a9.14
    [    9.362631] wlcore: compilation time: Fri Apr 10 15:01:21 2015
    udhcpc (v1.22.1) started
    [    9.417857] (stk) : timed out waiting for ldisc to be un-installed
    [    9.531006] (stk) :ldisc_install = 1Sending discover...
    (stk) :ldisc installation timeout
    [   10.530816] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   11.639662] (stk) :ldisc_install = 1[   12.318493] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
    Sending discover...
    [   12.637749] (stk) :ldisc installation timeout
    [   12.642239] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   13.749657] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   14.750803] (stk) :ldisc_install = 0Sending discover...
    (stk) : timed out waiting for ldisc to be un-installed
    [   15.859797] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   16.860798] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   17.864758] Bluetooth: st_register failed -22

    Since the Device Tree should be (almost) the same between those two versions I suspect the problem might come from the kernel itself, yet the modules seem to be here and working (modprobe wl18xx succeeds). How can I narrow down the source of the issue?


    Thanks

  • Hi,

    Can you please confirm again if the dts in use is (indeed) - git.ti.com/.../am437x-gp-evm.dts" ?

    It'll be in (<rootfs>/boot/devicetree-am437x-XXXXX.dtb)

    Your log says:

    ***
    [ 1.708852] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
    [ 1.708861] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
    ***

    But I cannot find wp-gpios property in the dts file that you shared...

    Regards,
    Gigi Joseph.
  • Hello Joseph,

    I think the whole point of this warning is to say that those properties are not defined. This is also the case in the SDK image:

    [    1.353843] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@48060000[0]'
    [    1.387954] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]'
    [    1.387967] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]

    (the error message has changed since then)

    Can you provide me with a list of items to check so that we can narrow down the issue more efficiently?

    I'm attaching the full dmesg (slightly more complete than the previous logs I pasted) of the non-working image:

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.1.17-ge550917baf (castor@hoover) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #1 PREEMPT Thu Feb 11 11:40:53 PST 2016
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: TI AM437x GP EVM
    [    0.000000] cma: Reserved 24 MiB at 0xfe400000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] On node 0 totalpages: 524287
    [    0.000000] free_area_init_node: node 0, pgdat c08f08b0, node_mem_map ee5f9000
    [    0.000000]   Normal zone: 1710 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 194560 pages, LIFO batch:31
    [    0.000000]   HighMem zone: 329727 pages, LIFO batch:31
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon )
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 522577
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=PARTUUID=00000000-02 rw rootfstype=ext4 rootwait
    [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 2043664K/2097148K available (6371K kernel code, 258K rwdata, 2224K rodata, 272K init, 235K bss, 28908K reserved, 24576K cma-reserved, 1294332K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc086d0ac   (8597 kB)
    [    0.000000]       .init : 0xc086e000 - 0xc08b2000   ( 272 kB)
    [    0.000000]       .data : 0xc08b2000 - 0xc08f2860   ( 259 kB)
    [    0.000000]        .bss : 0xc08f5000 - 0xc092fd48   ( 236 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000] 	Additional per-CPU info printed with stalls.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    [    0.000000] OMAP L2C310: ROM does not support power control setting
    [    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
    [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x7e430000
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000012] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [    0.000028] clocksource timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [    0.000036] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000808] Console: colour dummy device 80x30
    [    0.000834] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [    0.000839] This ensures that you still see kernel messages. Please
    [    0.000843] update your kernel commandline.
    [    0.000859] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.060115] pid_max: default: 32768 minimum: 301
    [    0.060210] Security Framework initialized
    [    0.060246] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.060254] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.060875] Initializing cgroup subsys blkio
    [    0.060897] Initializing cgroup subsys memory
    [    0.060940] Initializing cgroup subsys devices
    [    0.060954] Initializing cgroup subsys freezer
    [    0.060965] Initializing cgroup subsys perf_event
    [    0.060988] CPU: Testing write buffer coherency: ok
    [    0.061327] Setting up static identity map for 0x80008200 - 0x80008270
    [    0.062839] devtmpfs: initialized
    [    0.073293] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.144044] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [    0.145735] pinctrl core: initialized pinctrl subsystem
    [    0.146800] NET: Registered protocol family 16
    [    0.148073] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.170160] cpuidle: using governor ladder
    [    0.200148] cpuidle: using governor menu
    [    0.201885] omap_l3_noc 44000000.ocp: L3 debug error: target 8 mod:0 (unclearable)
    [    0.201940] omap_l3_noc 44000000.ocp: L3 application error: target 8 mod:0 (unclearable)
    [    0.204977] omap_gpio 44e07000.gpio: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/gpio0_pins, deferring probe
    [    0.205420] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
    [    0.205657] OMAP GPIO hardware version 0.1
    [    0.206260] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
    [    0.206857] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
    [    0.207335] omap_gpio 48322000.gpio: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/display_mux_pins, deferring probe
    [    0.210684] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nand_flash_x8_default, deferring probe
    [    0.214163] No ATAGs?
    [    0.214193] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.214203] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.247724] edma 49000000.edma: TI EDMA DMA engine driver
    [    0.248295] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-v3_3d[0]'
    [    0.248623] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-vtt[0]' - status (-517)
    [    0.248696] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-mmcwl[0]' - status (0)
    [    0.251572] vgaarb: loaded
    [    0.251983] SCSI subsystem initialized
    [    0.252501] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_pins, deferring probe
    [    0.252547] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_pins_default, deferring probe
    [    0.252663] media: Linux media interface: v0.10
    [    0.252732] Linux video capture interface: v2.00
    [    0.252777] pps_core: LinuxPPS API ver. 1 registered
    [    0.252783] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.252807] PTP clock support registered
    [    0.253453] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.253719] Advanced Linux Sound Architecture Driver Initialized.
    [    0.254337] Switched to clocksource timer1
    [    0.262544] NET: Registered protocol family 2
    [    0.263196] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.263268] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.263341] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.263481] UDP hash table entries: 512 (order: 1, 8192 bytes)
    [    0.263503] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
    [    0.263649] NET: Registered protocol family 1
    [    0.263966] RPC: Registered named UNIX socket transport module.
    [    0.263979] RPC: Registered udp transport module.
    [    0.263984] RPC: Registered tcp transport module.
    [    0.263989] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.264018] PCI: CLS 0 bytes, default 64
    [    0.266036] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.266114] audit: initializing netlink subsys (disabled)
    [    0.266166] audit: type=2000 audit(0.250:1): initialized
    [    0.271320] VFS: Disk quotas dquot_6.6.0
    [    0.271497] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.273110] NFS: Registering the id_resolver key type
    [    0.273165] Key type id_resolver registered
    [    0.273171] Key type id_legacy registered
    [    0.273234] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.274859] NET: Registered protocol family 38
    [    0.274943] bounce: pool size: 64 pages
    [    0.274958] io scheduler noop registered
    [    0.274968] io scheduler deadline registered
    [    0.275024] io scheduler cfq registered (default)
    [    0.276969] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.278975] pwm-backlight backlight: GPIO lookup for consumer enable
    [    0.278992] pwm-backlight backlight: using device tree for GPIO lookup
    [    0.279004] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]'
    [    0.279012] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]'
    [    0.279020] pwm-backlight backlight: using lookup tables for GPIO lookup
    [    0.279028] pwm-backlight backlight: lookup for GPIO enable failed
    [    0.279045] backlight supply power not found, using dummy regulator
    [    0.280588] 4832a000.dss supply vdda_video not found, using dummy regulator
    [    0.280712] OMAP DSS rev 2.0
    [    0.281138] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops)
    [    0.282466] panel-dpi display: GPIO lookup for consumer enable
    [    0.282478] panel-dpi display: using device tree for GPIO lookup
    [    0.282489] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/display[0]'
    [    0.282497] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/display[0]'
    [    0.282504] panel-dpi display: using lookup tables for GPIO lookup
    [    0.282512] panel-dpi display: lookup for GPIO enable failed
    [    0.283080] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
    [    0.284030] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
    [    0.286597] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.286616] omap8250 44e09000.serial: GPIO lookup for consumer enable
    [    0.286624] omap8250 44e09000.serial: using device tree for GPIO lookup
    [    0.286635] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/ocp/serial@44e09000[0]'
    [    0.286644] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/ocp/serial@44e09000[0]'
    [    0.286651] omap8250 44e09000.serial: using lookup tables for GPIO lookup
    [    0.286660] omap8250 44e09000.serial: lookup for GPIO enable failed
    [    0.287025] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    [    1.044224] console [ttyS0] enabled
    [    1.048181] omap8250 481a6000.serial: No clock speed specified: using default: 48000000
    [    1.056271] omap8250 481a6000.serial: GPIO lookup for consumer enable
    [    1.056280] omap8250 481a6000.serial: using device tree for GPIO lookup
    [    1.056291] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/ocp/serial@481a6000[0]'
    [    1.056299] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/ocp/serial@481a6000[0]'
    [    1.056306] omap8250 481a6000.serial: using lookup tables for GPIO lookup
    [    1.056315] omap8250 481a6000.serial: lookup for GPIO enable failed
    [    1.056645] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 31, base_baud = 3000000) is a 8250
    [    1.066399] [drm] Initialized drm 1.1.0 20060810
    [    1.080988] brd: module loaded
    [    1.088594] loop: module loaded
    [    1.092628] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.164388] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    1.170521] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    1.177571] libphy: 4a101000.mdio: probed
    [    1.181614] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Micrel KSZ9031 Gigabit PHY
    [    1.192012] cpsw 4a100000.ethernet: Detected MACID = 34:b1:f7:3d:b6:f6
    [    1.200226] mousedev: PS/2 mouse device common for all mice
    [    1.205970] i2c /dev entries driver
    [    1.210717] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
    [    1.210733] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.210784] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (-517)
    [    1.210793] omap_hsmmc 48060000.mmc: lookup for GPIO cd failed
    [    1.210999] omap_hsmmc 47810000.mmc: GPIO lookup for consumer cd
    [    1.211010] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
    [    1.211019] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@47810000[0]'
    [    1.211028] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/mmc@47810000[0]'
    [    1.211036] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
    [    1.211044] omap_hsmmc 47810000.mmc: lookup for GPIO cd failed
    [    1.211053] omap_hsmmc 47810000.mmc: GPIO lookup for consumer wp
    [    1.211060] omap_hsmmc 47810000.mmc: using device tree for GPIO lookup
    [    1.211067] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@47810000[0]'
    [    1.211074] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@47810000[0]'
    [    1.211082] omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup
    [    1.211088] omap_hsmmc 47810000.mmc: lookup for GPIO wp failed
    [    1.211296] /ocp/mmc@47810000: could not get #dma-cells for /ocp/l4_wkup@44c00000/prcm@1f0000/clocks/mux_synctimer32k_ck
    [    1.222353] omap_hsmmc 47810000.mmc: unable to obtain RX DMA engine channel 0
    [    1.254676] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.261265]  remoteproc0: wkup_m3 is available
    [    1.265817]  remoteproc0: Note: remoteproc is still under development and considered experimental.
    [    1.274849]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [    1.285412]  remoteproc0: Direct firmware load for am335x-pm-firmware.elf failed with error -2
    [    1.294062]  remoteproc0: Falling back to user helper
    [    1.301460] oprofile: no performance counters
    [    1.306062] oprofile: using timer interrupt.
    [    1.310630] Initializing XFRM netlink socket
    [    1.315164] NET: Registered protocol family 17
    [    1.319665] NET: Registered protocol family 15
    [    1.324209] Key type dns_resolver registered
    [    1.328736] omap_voltage_late_init: Voltage driver support not added
    [    1.335509] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
    [    1.344256] cpu cpu0: cpu0 clock notifier not ready, retry
    [    1.350110] ThumbEE CPU extension supported.
    [    1.354451] Registering SWP/SWPB emulation handler
    [    1.361919] omapdrm omapdrm.0: DMM not available, disable DMM support
    [    1.369312] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.376159] [drm] No driver support for vblank timestamp query.
    [    1.427402] Console: switching to colour frame buffer device 100x30
    [    1.450448] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.456408] omapdrm omapdrm.0: registered panic notifier
    [    1.484366] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.490901] GPIO line 119 (SelEMMCorNAND) hogged as output/low
    [    1.496993] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
    [    1.497668] GPIO line 136 (SelLCDorHDMI) hogged as output/high
    [    1.503626] gpiochip_add: registered GPIOs 128 to 159 on device: gpio
    [    1.504126] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.509352] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.515486] gpiochip_find_base: found new base at 510
    [    1.515622] gpiochip_add: registered GPIOs 510 to 511 on device: omap-gpmc
    [    1.516336] omap2-nand 8000000.nand: GPIO lookup for consumer ready
    [    1.516351] omap2-nand 8000000.nand: using device tree for GPIO lookup
    [    1.516364] of_get_named_gpiod_flags: can't parse 'ready-gpios' property of node '/ocp/gpmc@50000000/nand@0,0[0]'
    [    1.516398] of_get_named_gpiod_flags: parsed 'ready-gpio' property of node '/ocp/gpmc@50000000/nand@0,0[0]' - status (0)
    [    1.516544] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
    [    1.522927] nand: Micron MT29F4G08ABAEAWP
    [    1.527004] nand: 512 MiB, SLC, erase size: 256 KiB, page size: 4096, OOB size: 224
    [    1.534734] using OMAP_ECC_BCH16_CODE_HW ECC scheme
    [    1.539700] 10 ofpart partitions found on MTD device 8000000.nand
    [    1.545836] Creating 10 MTD partitions on "8000000.nand":
    [    1.551262] 0x000000000000-0x000000040000 : "NAND.SPL"
    [    1.557360] 0x000000040000-0x000000080000 : "NAND.SPL.backup1"
    [    1.563899] 0x000000080000-0x0000000c0000 : "NAND.SPL.backup2"
    [    1.570543] 0x0000000c0000-0x000000100000 : "NAND.SPL.backup3"
    [    1.577146] 0x000000100000-0x000000180000 : "NAND.u-boot-spl-os"
    [    1.583924] 0x000000180000-0x000000280000 : "NAND.u-boot"
    [    1.590229] 0x000000280000-0x0000002c0000 : "NAND.u-boot-env"
    [    1.596825] 0x0000002c0000-0x000000300000 : "NAND.u-boot-env.backup1"
    [    1.604027] 0x000000300000-0x000000a00000 : "NAND.kernel"
    [    1.610791] 0x000000a00000-0x000020000000 : "NAND.file-system"
    [    1.660586] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixedregulator-vtt[0]' - status (0)
    [    1.689743] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    1.696683] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz
    [    1.703343] omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd
    [    1.703359] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.703410] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/mmc@48060000[0]' - status (0)
    [    1.703427] omap_hsmmc 48060000.mmc: Got CD GPIO
    [    1.708161] omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp
    [    1.708172] omap_hsmmc 48060000.mmc: using device tree for GPIO lookup
    [    1.708181] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@48060000[0]'
    [    1.708189] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/mmc@48060000[0]'
    [    1.708197] omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup
    [    1.708205] omap_hsmmc 48060000.mmc: lookup for GPIO wp failed
    [    1.745013] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    1.755230] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    1.766800] hctosys: unable to open rtc device (rtc0)
    [    1.777732] vmmcwl_fixed: disabling
    [    1.781440] ALSA device list:
    [    1.784609]   No soundcards found.
    [    1.791642] Waiting for root device PARTUUID=00000000-02...
    [    1.822806] mmc0: host does not support reading read-only switch, assuming write-enable
    [    1.833842] mmc0: new high speed SDHC card at address 0007
    [    1.839846] mmcblk0: mmc0:0007 SD08G 7.42 GiB 
    [    1.846393]  mmcblk0: p1 p2
    [    2.417442] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.425804] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.439502] devtmpfs: mounted
    [    2.443136] Freeing unused kernel memory: 272K (c086e000 - c08b2000)
    [    3.423374] udevd[77]: starting version 182
    [    3.870283] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    3.992016] omap_rtc 44e3e000.rtc: already running
    [    4.037346] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    4.060479] CAN device driver interface
    [    4.163720] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    4.253780] c_can_platform 481cc000.can: c_can_platform device registered (regs=fa1cc000, irq=162)
    [    4.272730]  remoteproc0: powering up wkup_m3
    [    4.301562] ov2659 0-0030: GPIO lookup for consumer pwrdn
    [    4.301580] ov2659 0-0030: using device tree for GPIO lookup
    [    4.301593] of_get_named_gpiod_flags: can't parse 'pwrdn-gpios' property of node '/ocp/i2c@44e0b000/ov2659@30[0]'
    [    4.301601] of_get_named_gpiod_flags: can't parse 'pwrdn-gpio' property of node '/ocp/i2c@44e0b000/ov2659@30[0]'
    [    4.301608] ov2659 0-0030: using lookup tables for GPIO lookup
    [    4.301616] ov2659 0-0030: lookup for GPIO pwrdn failed
    [    4.306663] ov2659 0-0030: Sensor detection failed (3030, 0)
    [    4.318037]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 219723
    [    4.329370] pixcir_ts 1-005c: GPIO lookup for consumer attb
    [    4.329388] pixcir_ts 1-005c: using device tree for GPIO lookup
    [    4.329401] of_get_named_gpiod_flags: can't parse 'attb-gpios' property of node '/ocp/i2c@4802a000/pixcir_ts@5c[0]'
    [    4.329429] of_get_named_gpiod_flags: parsed 'attb-gpio' property of node '/ocp/i2c@4802a000/pixcir_ts@5c[0]' - status (0)
    [    4.329496] pixcir_ts 1-005c: GPIO lookup for consumer reset
    [    4.329505] pixcir_ts 1-005c: using device tree for GPIO lookup
    [    4.329514] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/i2c@4802a000/pixcir_ts@5c[0]'
    [    4.329521] of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/i2c@4802a000/pixcir_ts@5c[0]'
    [    4.329528] pixcir_ts 1-005c: using lookup tables for GPIO lookup
    [    4.329536] pixcir_ts 1-005c: lookup for GPIO reset failed
    [    4.357833] input: pixcir_tangoc as /devices/platform/44000000.ocp/4802a000.i2c/i2c-1/1-005c/input/input0
    [    4.401154] c_can_platform 481d0000.can: c_can_platform device registered (regs=fa1d0000, irq=163)
    [    4.463440] wkup_m3_ipc 44e11324.wkup_m3_ipc: CM3 Firmware Version = 0x191
    [    4.496061]  remoteproc0: remote processor wkup_m3 is now up
    [    4.517741] of_get_named_gpiod_flags: can't parse 'gpio-reset' property of node '/ocp/i2c@4802a000/tlv320aic3106@1b[0]'
    [    4.519306] ov2659 1-0030: GPIO lookup for consumer pwrdn
    [    4.519324] ov2659 1-0030: using device tree for GPIO lookup
    [    4.519336] of_get_named_gpiod_flags: can't parse 'pwrdn-gpios' property of node '/ocp/i2c@4802a000/ov2659@30[0]'
    [    4.519344] of_get_named_gpiod_flags: can't parse 'pwrdn-gpio' property of node '/ocp/i2c@4802a000/ov2659@30[0]'
    [    4.519351] ov2659 1-0030: using lookup tables for GPIO lookup
    [    4.519359] ov2659 1-0030: lookup for GPIO pwrdn failed
    [    4.523098] ov2659 1-0030: Found OV2656 sensor
    [    4.634571] ov2659 1-0030: ov2659 1-0030 sensor driver registered !!
    [    4.889687] omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    5.097801] of_get_named_gpiod_flags: parsed 'row-gpios' property of node '/matrix_keypad@0[0]' - status (0)
    [    5.097833] of_get_named_gpiod_flags: parsed 'row-gpios' property of node '/matrix_keypad@0[1]' - status (0)
    [    5.097856] of_get_named_gpiod_flags: parsed 'row-gpios' property of node '/matrix_keypad@0[2]' - status (0)
    [    5.097869] of_get_named_gpiod_flags: parsed 'col-gpios' property of node '/matrix_keypad@0[0]' - status (0)
    [    5.097886] of_get_named_gpiod_flags: parsed 'col-gpios' property of node '/matrix_keypad@0[1]' - status (0)
    [    5.098293] input: matrix_keypad@0 as /devices/platform/matrix_keypad@0/input/input1
    [    5.133054] omap-des 53701000.des: OMAP DES hw accel rev: 0.33
    [    5.233667] omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    5.243266] PM: bootloader does not support rtc-only!
    [    5.292626] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound@0[0]'
    [    5.292644] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound@0[0]'
    [    5.302154] asoc-simple-card sound@0: tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    [    8.440903] usbcore: registered new interface driver usbfs
    [    8.447480] usbcore: registered new interface driver hub
    [    8.453685] usbcore: registered new device driver usb
    [    8.482805] dwc3 48390000.usb: otg: primary host xhci-hcd.0.auto registered
    [    8.490004] dwc3 48390000.usb: otg: shared host xhci-hcd.0.auto registered
    [    8.496959] dwc3 48390000.usb: otg: can't start till gadget registers
    [    8.503563] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.509223] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    [    8.517637] xhci-hcd xhci-hcd.1.auto: hcc params 0x0238f06d hci version 0x100 quirks 0x00210010
    [    8.526475] xhci-hcd xhci-hcd.1.auto: irq 268, io mem 0x483d0000
    [    8.532667] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    8.539519] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.546788] usb usb1: Product: xHCI Host Controller
    [    8.551686] usb usb1: Manufacturer: Linux 4.1.17-ge550917baf xhci-hcd
    [    8.558167] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    8.564443] hub 1-0:1.0: USB hub found
    [    8.568263] hub 1-0:1.0: 1 port detected
    [    8.572593] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.578240] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    8.586047] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
    [    8.594267] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [    8.601114] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.608383] usb usb2: Product: xHCI Host Controller
    [    8.613281] usb usb2: Manufacturer: Linux 4.1.17-ge550917baf xhci-hcd
    [    8.619761] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    8.625870] hub 2-0:1.0: USB hub found
    [    8.629688] hub 2-0:1.0: 1 port detected
    [    8.729579] cryptodev: driver 1.6 loaded.
    [    8.811415] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    [    8.968639] random: dd urandom read with 111 bits of entropy available
    [    9.868443] net eth0: initializing cpsw version 1.15 (0)
    [    9.954590] net eth0: phy found : id is : 0x221622
    [   12.955354] cpsw 4a100000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   20.282029] random: nonblocking pool is initialized
    [   20.516056] NET: Registered protocol family 10

    And from the SDK image:

    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Linux version 3.14.26-g2489c02 (gtbldadm@ubuntu-12) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Fri Apr 10 14:56:13 EDT 2015
    [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: TI AM437x GP EVM
    [    0.000000] cma: CMA: reserved 24 MiB at ae000000
    [    0.000000] Memory policy: Data cache writeback
    [    0.000000] On node 0 totalpages: 261632
    [    0.000000] free_area_init_node: node 0, pgdat c084cd24, node_mem_map ed7ee000
    [    0.000000]   Normal zone: 1520 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 194560 pages, LIFO batch:31
    [    0.000000]   HighMem zone: 528 pages used for memmap
    [    0.000000]   HighMem zone: 67072 pages, LIFO batch:15
    [    0.000000] CPU: All CPU(s) started in SVC mode.
    [    0.000000] AM437x ES1.2 (sgx neon )
    [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [    0.000000] pcpu-alloc: [0] 0 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 260112
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mmcblk0p2 rw rootfstype=ext4 rootwait
    [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Memory: 1004004K/1046528K available (5791K kernel code, 313K rwdata, 2088K rodata, 269K init, 231K bss, 42524K reserved, 268288K highmem)
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    [    0.000000]     vmalloc : 0xf0000000 - 0xff000000   ( 240 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xef800000   ( 760 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc07ba054   (7881 kB)
    [    0.000000]       .init : 0xc07bb000 - 0xc07fe454   ( 270 kB)
    [    0.000000]       .data : 0xc0800000 - 0xc084e760   ( 314 kB)
    [    0.000000]        .bss : 0xc084e760 - 0xc0888738   ( 232 kB)
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] GIC CPU mask not found - kernel will fail to boot.
    [    0.000000] GIC CPU mask not found - kernel will fail to boot.
    [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [    0.000021] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956969942ns
    [    0.000049] OMAP clocksource: timer1 at 24000000 Hz
    [    0.000292] Console: colour dummy device 80x30
    [    0.000341] Calibrating delay loop... 1993.93 BogoMIPS (lpj=9969664)
    [    0.059153] pid_max: default: 32768 minimum: 301
    [    0.059274] Security Framework initialized
    [    0.059336] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.059353] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.065733] CPU: Testing write buffer coherency: ok
    [    0.066154] Setting up static identity map for 0x805ad920 - 0x805ad978
    [    0.066266] L310 cache controller enabled
    [    0.066284] l2x0: 16 ways, CACHE_ID 0x410000c9, AUX_CTRL 0x7e030000, Cache size: 256 kB
    [    0.067016] devtmpfs: initialized
    [    0.069290] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    [    0.076457] omap_hwmod: tptc0 using broken dt data from edma
    [    0.076525] omap_hwmod: tptc1 using broken dt data from edma
    [    0.076580] omap_hwmod: tptc2 using broken dt data from edma
    [    0.141720] omap_hwmod: usb_otg_ss0: _wait_target_disable failed
    [    0.145042] omap_hwmod: dss_dispc: cannot be enabled for reset (3)
    [    0.148311] omap_hwmod: dss_rfbi: cannot be enabled for reset (3)
    [    0.148910] pinctrl core: initialized pinctrl subsystem
    [    0.149834] regulator-dummy: no parameters
    [    0.151710] NET: Registered protocol family 16
    [    0.153609] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [    0.155584] cpuidle: using governor ladder
    [    0.155594] cpuidle: using governor menu
    [    0.160962] syscon 44e10000.control_module: regmap [mem 0x44e10000-0x44e107f3] registered
    [    0.161648] omap_l3_noc 44000000.ocp: L3 debug error: target 8 mod:0 (unclearable)
    [    0.161688] omap_l3_noc 44000000.ocp: L3 application error: target 8 mod:0 (unclearable)
    [    0.162352] platform 49000000.edma: alias fck already exists
    [    0.162371] platform 49000000.edma: alias fck already exists
    [    0.162382] platform 49000000.edma: alias fck already exists
    [    0.164685] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
    [    0.164938] OMAP GPIO hardware version 0.1
    [    0.165706] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
    [    0.166604] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
    [    0.167503] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
    [    0.168409] gpiochip_add: registered GPIOs 128 to 159 on device: gpio
    [    0.169373] gpiochip_add: registered GPIOs 160 to 191 on device: gpio
    [    0.175369] omap-gpmc 50000000.gpmc: could not find pctldev for node /pinmux@44e10800/nand_flash_x8_default, deferring probe
    [    0.175395] platform 50000000.gpmc: Driver omap-gpmc requests probe deferral
    [    0.181448] No ATAGs?
    [    0.181472] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    [    0.181481] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [    0.202255] bio: create slab <bio-0> at 0
    [    0.215036] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
    [    0.215733] of_get_named_gpiod_flags: can't parse gpios property of node '/fixedregulator-v3_3d[0]'
    [    0.215983] evm_v3_3d: 3300 mV 
    [    0.216144] of_get_named_gpiod_flags exited with status 0
    [    0.216467] vtt_fixed: 1500 mV 
    [    0.216616] of_get_named_gpiod_flags exited with status 0
    [    0.216934] vmmcwl_fixed: 1800 mV 
    [    0.219998] vgaarb: loaded
    [    0.220449] i2c-core: driver [palmas] using legacy suspend method
    [    0.220459] i2c-core: driver [palmas] using legacy resume method
    [    0.221028] SCSI subsystem initialized
    [    0.221484] libata version 3.00 loaded.
    [    0.222251] usbcore: registered new interface driver usbfs
    [    0.222405] usbcore: registered new interface driver hub
    [    0.222571] usbcore: registered new device driver usb
    [    0.223450] omap_i2c 44e0b000.i2c: could not find pctldev for node /pinmux@44e10800/i2c0_pins, deferring probe
    [    0.223472] platform 44e0b000.i2c: Driver omap_i2c requests probe deferral
    [    0.223496] omap_i2c 4802a000.i2c: could not find pctldev for node /pinmux@44e10800/i2c1_pins_default, deferring probe
    [    0.223507] platform 4802a000.i2c: Driver omap_i2c requests probe deferral
    [    0.223874] pps_core: LinuxPPS API ver. 1 registered
    [    0.223882] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    0.223992] PTP clock support registered
    [    0.225519] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [    0.226467] Advanced Linux Sound Architecture Driver Initialized.
    [    0.227763] Switched to clocksource timer1
    [    0.243188] NET: Registered protocol family 2
    [    0.243803] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.243873] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.243938] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.244072] TCP: reno registered
    [    0.244084] UDP hash table entries: 512 (order: 1, 8192 bytes)
    [    0.244105] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
    [    0.244276] NET: Registered protocol family 1
    [    0.244616] RPC: Registered named UNIX socket transport module.
    [    0.244625] RPC: Registered udp transport module.
    [    0.244630] RPC: Registered tcp transport module.
    [    0.244635] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.244646] PCI: CLS 0 bytes, default 64
    [    0.247533] futex hash table entries: 256 (order: -1, 3072 bytes)
    [    0.361440] bounce pool size: 64 pages
    [    0.361626] VFS: Disk quotas dquot_6.5.2
    [    0.361676] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.362065] NFS: Registering the id_resolver key type
    [    0.362123] Key type id_resolver registered
    [    0.362130] Key type id_legacy registered
    [    0.362161] jffs2: version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
    [    0.362291] msgmni has been set to 1484
    [    0.363479] NET: Registered protocol family 38
    [    0.363515] io scheduler noop registered
    [    0.363521] io scheduler deadline registered
    [    0.363537] io scheduler cfq registered (default)
    [    0.367202] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    [    0.370563] of_get_named_gpiod_flags: can't parse gpios property of node '/backlight[0]'
    [    0.370587] backlight.5 supply power not found, using dummy regulator
    [    0.372216] OMAP DSS rev 2.0
    [    0.375375] panel-dpi display.7: GPIO lookup for consumer enable
    [    0.375389] panel-dpi display.7: using device tree for GPIO lookup
    [    0.375399] of_get_named_gpiod_flags: can't parse gpios property of node '/display[0]'
    [    0.375407] panel-dpi display.7: using lookup tables for GPIO lookup
    [    0.375414] panel-dpi display.7: lookup for GPIO enable failed
    [    0.377338] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
    [    0.380105] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
    [    0.380139] omap_uart 44e09000.serial: no wakeirq for uart0
    [    0.380149] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@44e09000[0]'
    [    0.380161] omap_uart 44e09000.serial: No clock speed specified: using default: 48000000
    [    0.380266] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 104, base_baud = 3000000) is a OMAP UART0
    [    1.128667] console [ttyO0] enabled
    [    1.132890] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@481a6000[0]'
    [    1.132921] omap_uart 481a6000.serial: no wakeirq for uart0
    [    1.138880] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/serial@481a6000[0]'
    [    1.138895] omap_uart 481a6000.serial: No clock speed specified: using default: 48000000
    [    1.147506] 481a6000.serial: ttyO3 at MMIO 0x481a6000 (irq = 76, base_baud = 3000000) is a OMAP UART3
    [    1.158544] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [    1.165926] [drm] Initialized drm 1.1.0 20060810
    [    1.179234] brd: module loaded
    [    1.186877] loop: module loaded
    [    1.190567] (stk) :sysfs entries created
    [    1.194710] (stk) : debugfs entries created 
    [    1.199254] (hci_tty): inside hci_tty_init
    [    1.204162] (hci_tty): allocated 249, 0
    [    1.211686] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.222228] usbcore: registered new interface driver asix
    [    1.228141] usbcore: registered new interface driver ax88179_178a
    [    1.234714] usbcore: registered new interface driver cdc_ether
    [    1.241001] usbcore: registered new interface driver smsc95xx
    [    1.247197] usbcore: registered new interface driver net1080
    [    1.253285] usbcore: registered new interface driver cdc_subset
    [    1.259651] usbcore: registered new interface driver zaurus
    [    1.265705] usbcore: registered new interface driver cdc_ncm
    [    1.272116] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    1.279005] ehci-pci: EHCI PCI platform driver
    [    1.283856] ehci-omap: OMAP-EHCI Host Controller driver
    [    1.289874] usbcore: registered new interface driver cdc_wdm
    [    1.296006] usbcore: registered new interface driver usb-storage
    [    1.303369] mousedev: PS/2 mouse device common for all mice
    [    1.311091] i2c-core: driver [rtc-ds1307] using legacy suspend method
    [    1.317918] i2c-core: driver [rtc-ds1307] using legacy resume method
    [    1.325271] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    [    1.333666] i2c /dev entries driver
    [    1.337474] Driver for 1-wire Dallas network protocol.
    [    1.344971] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    1.353829] of_get_named_gpiod_flags exited with status 0
    [    1.353843] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@48060000[0]'
    [    1.387954] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]'
    [    1.387967] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/mmc@47810000[0]'
    [    1.467338] mmc0: host does not support reading read-only switch. assuming write-enable.
    [    1.479673] mmc0: new high speed SDHC card at address aaaa
    [    1.486004] mmcblk0: mmc0:aaaa SU08G 7.40 GiB 
    [    1.492633]  mmcblk0: p1 p2 p3
    [    1.508653] ledtrig-cpu: registered to indicate activity on CPUs
    [    1.518407] omap-aes 53501000.aes: OMAP AES hw accel rev: 0.1
    [    1.524891] omap_hsmmc 47810000.mmc: card claims to support voltages below defined range
    [    1.534016] omap-des 53701000.des: OMAP DES hw accel rev: 0.33
    [    1.541335] omap-sham 53100000.sham: hw accel on OMAP rev 0.0
    [    1.549161] usbcore: registered new interface driver usbhid
    [    1.555037] usbhid: USB HID core driver
    [    1.559372] platform 44d00000.wkup_m3: Driver wkup_m3 requests probe deferral
    [    1.569911] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    1.578443] oprofile: no performance counters
    [    1.583430] oprofile: using timer interrupt.
    [    1.588327] TCP: cubic registered
    [    1.591822] Initializing XFRM netlink socket
    [    1.596339] NET: Registered protocol family 17
    [    1.601094] NET: Registered protocol family 15
    [    1.605867] Key type dns_resolver registered
    [    1.611067] cpu cpu0: of_pm_voltdm_notifier_register: Failed to get cpu0 regulator/voltdm: -517
    [    1.620277] cpu cpu0: cpu0 clock notifier not ready, retry
    [    1.626120] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral
    [    1.634564] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
    [    1.640853] PM: bootloader does not support rtc-only!
    [    1.646198] ThumbEE CPU extension supported.
    [    1.650858] Registering SWP/SWPB emulation handler
    [    1.657559] regulator-dummy: disabling
    [    1.662327] mmc1: new high speed SDIO card at address 0001
    [    1.669231] omapdrm omapdrm.0: DMM not available, disable DMM support
    [    1.679017] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    1.685988] [drm] No driver support for vblank timestamp query.
    [    1.751997] Console: switching to colour frame buffer device 100x30
    [    1.762783] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [    1.769022] omapdrm omapdrm.0: registered panic notifier
    [    1.774626] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    [    1.782688] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [    1.788150] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [    1.795491] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xdc
    [    1.802236] nand: Micron MT29F4G08ABAEAWP
    [    1.806452] nand: 512MiB, SLC, page size: 4096, OOB size: 224
    [    1.812533] using OMAP_ECC_BCH16_CODE_HW ECC scheme
    [    1.817824] 10 ofpart partitions found on MTD device omap2-nand.0
    [    1.824239] Creating 10 MTD partitions on "omap2-nand.0":
    [    1.829927] 0x000000000000-0x000000040000 : "NAND.SPL"
    [    1.836740] 0x000000040000-0x000000080000 : "NAND.SPL.backup1"
    [    1.844172] 0x000000080000-0x0000000c0000 : "NAND.SPL.backup2"
    [    1.851587] 0x0000000c0000-0x000000100000 : "NAND.SPL.backup3"
    [    1.858999] 0x000000100000-0x000000180000 : "NAND.u-boot-spl-os"
    [    1.866560] 0x000000180000-0x000000280000 : "NAND.u-boot"
    [    1.873717] 0x000000280000-0x0000002c0000 : "NAND.u-boot-env"
    [    1.881033] 0x0000002c0000-0x000000300000 : "NAND.u-boot-env.backup1"
    [    1.889161] 0x000000300000-0x000000a00000 : "NAND.kernel"
    [    1.897463] 0x000000a00000-0x000020000000 : "NAND.file-system"
    [    2.013525] vdd_core: 920 <--> 1140 mV at 1100 mV 
    [    2.021004] vdd_mpu: 920 <--> 1375 mV at 1330 mV 
    [    2.028922] vdcdc3: 1500 mV 
    [    2.032756] v1_0bat: 1000 mV 
    [    2.037078] v1_8bat: 1800 mV 
    [    2.042537] LDO1: 1800 mV 
    [    2.046409] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    [    2.054765] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 100 kHz
    [    2.061282]  remoteproc0: wkup_m3 is available
    [    2.065973]  remoteproc0: Note: remoteproc is still under development and considered experimental.
    [    2.075422]  remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
    [    2.086416]  remoteproc0: Direct firmware load failed with error -2
    [    2.093027]  remoteproc0: Falling back to user helper
    [    2.098893] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.106711] cpu cpu0: of_pm_voltdm_notifier_register: Fail calculating voltage latency[950000<->1325000]:-22
    [    2.118231] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.187810] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    [    2.194217] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
    [    2.201354] libphy: 4a101000.mdio: probed
    [    2.205570] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver unknown
    [    2.214557] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.222939] cpsw 4a100000.ethernet: Detected MACID = 34:b1:f7:3d:b6:f6
    [    2.230328] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.240039] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    2.247886] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    [    2.259754] ALSA device list:
    [    2.262886]   No soundcards found.
    [    2.290367] EXT4-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
    [    2.304407] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [    2.312994] VFS: Mounted root (ext4 filesystem) on device 179:2.
    [    2.325892] devtmpfs: mounted
    [    2.329505] Freeing unused kernel memory: 268K (c07bb000 - c07fe000)
    [    3.110627] udevd[923]: starting version 182
    [    3.563201] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    3.706051] CAN device driver interface
    [    3.739696] c_can_platform 481cc000.can: c_can_platform device registered (regs=fa1cc000, irq=84)
    [    3.791100] cryptodev: driver 1.6 loaded.
    [    3.811258] media: Linux media interface: v0.10
    [    3.904012]  remoteproc0: powering up wkup_m3
    [    3.916813] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    3.938159] c_can_platform 481d0000.can: c_can_platform device registered (regs=fa1d0000, irq=81)
    [    3.969069]  remoteproc0: Booting fw image am335x-pm-firmware.elf, size 154412
    [    3.977647] PM: CM3 Firmware Version = 0x190
    [    3.993153] Linux video capture interface: v2.00
    [    4.032962] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.176403] ov2659 0-0030: ov2659_probe: debug: 0
    [    4.193442] of_get_named_gpiod_flags exited with status 0
    [    4.211294] input: pixcir_tangoc as /devices/44000000.ocp/4802a000.i2c/i2c-1/1-005c/input/input0
    [    4.221625] platform sound.10: Driver asoc-simple-card requests probe deferral
    [    4.284032]  remoteproc0: remote processor wkup_m3 is now up
    [    4.294290] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
    [    4.324360] Loading modules backported from Linux version R8.5-0-gcb51164
    [    4.331588] Backport generated by backports.git R8.4-0-g0d46f43
    [    4.386756] ov2659 0-0030: Sensor detection failed (3030, 0)
    [    4.412320] of_get_named_gpiod_flags: can't parse gpios property of node '/ocp/i2c@4802a000/tlv320aic3106@1b[0]'
    [    4.469838] asoc-simple-card sound.10: tlv320aic3x-hifi <-> 4803c000.mcasp mapping ok
    [    4.513203] ov2659 1-0030: ov2659_probe: debug: 0
    [    4.519612] of_get_named_gpiod_flags exited with status 0
    [    4.519633] of_get_named_gpiod_flags exited with status 0
    [    4.519643] of_get_named_gpiod_flags exited with status 0
    [    4.519650] of_get_named_gpiod_flags exited with status 0
    [    4.519659] of_get_named_gpiod_flags exited with status 0
    [    4.520133] input: matrix_keypad.6 as /devices/matrix_keypad.6/input/input1
    [    4.535359] Bluetooth: Core ver 2.18
    [    4.599636] NET: Registered protocol family 31
    [    4.604325] Bluetooth: HCI device and connection manager initialized
    [    4.656212] Bluetooth: HCI socket layer initialized
    [    4.664556] ov2659 1-0030: Found OV2656 sensor
    [    4.703178] Bluetooth: L2CAP socket layer initialized
    [    4.709565] vpfe0: v4l2 sub device ov2659 registered
    [    4.741364] Bluetooth: SCO socket layer initialized
    [    4.751239] vpfe0: vpfe0 video device registered as /dev/video0
    [    4.757481] ov2659 1-0030: ov2659 sensor driver registered !!
    [    4.838130] hdev ebb1c000
    [    4.864728] HCI device registered (hdev ebb1c000)
    [    4.866207] hci0 ebb1c000
    [    4.866224] (stc):  chnl_id list empty :4 
    [    4.870408] (stk) : st_kim_start(stk) :ldisc_install = 1
    [    5.057324] random: dd urandom read with 91 bits of entropy available
    [    5.977857] (stk) :ldisc installation timeout
    [    5.982272] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [    7.089573] (stk) :ldisc_install = 1<5>[    7.386389] random: nonblocking pool is initialized
    [    7.391616] cfg80211: Calling CRDA to update world regulatory domain
    [    7.582019] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
    [    7.602750] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [    7.621163] wl18xx_driver wl18xx.0.auto: Direct firmware load failed with error -2
    [    7.629181] wl18xx_driver wl18xx.0.auto: Falling back to user helper
    [    7.725846] cfg80211: World regulatory domain updated:
    [    7.731331] cfg80211:  DFS Master region: unset
    [    7.735904] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [    7.746161] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    7.754947] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    7.763725] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    7.772520] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    7.781307] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
    [    8.068414] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [    8.087847] (stk) :ldisc installation timeout
    [    8.092257] (stk) :ldisc_install = 0<6>[    8.102891] wlcore: loaded
    [    8.105785] wlcore: driver version: ol_r8.a9.14
    [    8.110610] wlcore: compilation time: Fri Apr 10 15:01:21 2015
    [    8.504732] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.518382] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 1
    [    8.537407] xhci-hcd xhci-hcd.1.auto: irq 206, io mem 0x483d0000
    [    8.556147] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    8.563348] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.570952] usb usb1: Product: xHCI Host Controller
    [    8.576077] usb usb1: Manufacturer: Linux 3.14.26-g2489c02 xhci-hcd
    [    8.582671] usb usb1: SerialNumber: xhci-hcd.1.auto
    [    8.599568] hub 1-0:1.0: USB hub found
    [    8.604435] hub 1-0:1.0: 1 port detected
    [    8.617543] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
    [    8.631511] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 2
    [    8.650785] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003
    [    8.657990] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    8.665577] usb usb2: Product: xHCI Host Controller
    [    8.670721] usb usb2: Manufacturer: Linux 3.14.26-g2489c02 xhci-hcd
    [    8.677309] usb usb2: SerialNumber: xhci-hcd.1.auto
    [    8.699348] hub 2-0:1.0: USB hub found
    [    8.708055] hub 2-0:1.0: 1 port detected
    [    8.843036] net eth0: initializing cpsw version 1.15 (0)
    [    8.928290] net eth0: phy found : id is : 0x221622
    [    9.087799] (stk) : timed out waiting for ldisc to be un-installed
    [    9.201008] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   10.200911] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   11.309754] (stk) :ldisc_install = 1<6>[   11.928576] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
    [   12.307848] (stk) :ldisc installation timeout
    [   12.312338] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   13.419871] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   14.420892] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   15.529864] (stk) :ldisc_install = 1(stk) :ldisc installation timeout
    [   16.530909] (stk) :ldisc_install = 0(stk) : timed out waiting for ldisc to be un-installed
    [   17.534855] Bluetooth: st_register failed -22

    Thank you for your help

  • Hi,

    All the required dts changes can be found at: processors.wiki.ti.com/.../WL18xx_Platform_Integration_Guide

    Regards,
    Gigi Joseph.