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.

AM4378: eMMC not detected in Linux

Part Number: AM4378

I have a custom AM4378 board based on the AM437X-SK EVM. There is a Micron eMMC device (MTFC4GACA) connected to the mmc0 interface.

The eMMC is not detected by Linux.

I was able to partition the eMMC using the following commands in u-boot.

=> setenv partitions "uuid_disk=65544ad7-9e53-4e64-b505-b303828e6493;name=rootfs,start=2MiB,size=-,uuid=dfdee69d-f839-4f0b-90ec-334a70567623"
=> setenv uuid_gpt_disk 65544ad7-9e53-4e64-b505-b303828e6493

=> setenv uuid_gpt_rootfs dfdee69d-f839-4f0b-90ec-334a70567623
=> gpt write mmc 0 ${partitions}

and u-boot now reports the following info:

=> mmc info
Device: OMAP SD/MMC
Manufacturer ID: 13
OEM: 14e
Name: Q2J54
Tran Speed: 52000000
Rd Block Len: 512
MMC version 5.0
High Capacity: Yes
Capacity: 3.6 GiB
Bus Width: 4-bit
Erase Group Size: 512 KiB
HC WP Group Size: 8 MiB
User Capacity: 3.6 GiB WRREL
Boot Capacity: 16 MiB ENH

=> mmc part

Partition Map for MMC device 0 -- Partition Type: EFI

Part Start LBA End LBA Name
Attributes
Type GUID
Partition GUID
1 0x00001000 0x0072bfde "rootfs"
attrs: 0x0000000000000000
type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
guid: 9de6dedf-39f8-0b4f-90ec-334a70567623

RPMB Capacity: 512 KiB ENH

Linux SD/MMC configuration taken from http://processors.wiki.ti.com/index.php/Linux_Core_MMC/SD_User%27s_Guide and I've enabled "MMC debugging".

Linux boot log, the contents of /var/log/messages, the emmc portion of the schematic and my device tree are below.

U-Boot 2016.05-00124-gac5d20d-dirty (Dec 22 2016 - 16:39:48 -0600)

I2C:   ready
DRAM:  256 MiB
PMIC:  TPS65218
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
SF: Detected MX25L51235F with page size 256 Bytes, erase size 64 KiB, total 64 MiB, mapped at 30000000
SF: Warning - Only lower 16MiB accessible, Full access #define CONFIG_SPI_FLASH_BAR
*** Warning - bad CRC, using default environment

Net:   <ethaddr> not set. Validating first E-fuse MAC
Could not get PHY for cpsw: addr 0
cpsw, usb_ether
Hit any key to stop autoboot:  0
SF: Detected MX25L51235F with page size 256 Bytes, erase size 64 KiB, total 64 MiB, mapped at 30000000
SF: Warning - Only lower 16MiB accessible, Full access #define CONFIG_SPI_FLASH_BAR
device 0 offset 0x130000, size 0x800000
SF: 8388608 bytes @ 0x130000 Read: OK
device 0 offset 0x100000, size 0x10000
SF: 65536 bytes @ 0x100000 Read: OK
Kernel image @ 0x80200000 [ 0x000000 - 0x382478 ]
## Flattened Device Tree blob at 80f80000
   Booting using the fdt blob at 0x80f80000
   Loading Device Tree to 8ef09000, end 8ef17ffa ... OK

Starting kernel ...

[    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.4.19-g7a894a0-dirty (dwarkent@RandD-1.littelfuse.com) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #4 PREEMPT Mon Jan 9 09:16:11 CST 2017
[    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 SK EVM
[    0.000000] cma: Reserved 24 MiB at 0x8d000000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM437x ES1.2 (neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64960
[    0.000000] Kernel command line: console=ttyS0,115200n8 spi-ti-qspi.enable_qspi=1 ubi.mtd=6 root=ubi0:Root rootfstype=ubifs
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 224208K/262144K available (7171K kernel code, 302K rwdata, 2480K rodata, 288K init, 266K bss, 13360K reserved, 24576K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0975064   (9653 kB)
[    0.000000]       .init : 0xc0976000 - 0xc09be000   ( 288 kB)
[    0.000000]       .data : 0xc09be000 - 0xc0a09ba8   ( 303 kB)
[    0.000000]        .bss : 0xc0a0b000 - 0xc0a4d870   ( 267 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    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 erratum 769419 enabled
[    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 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 0x4e430000
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000038] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000050] OMAP clocksource: timer1 at 24000000 Hz
[    0.000775] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
[    0.000788] OMAP clocksource: 32k_counter at 32768 Hz
[    0.001394] Console: colour dummy device 80x30
[    0.001432] Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
[    0.090265] pid_max: default: 32768 minimum: 301
[    0.090399] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090414] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.091198] Initializing cgroup subsys io
[    0.091231] Initializing cgroup subsys memory
[    0.091274] Initializing cgroup subsys devices
[    0.091293] Initializing cgroup subsys freezer
[    0.091311] Initializing cgroup subsys perf_event
[    0.091326] Initializing cgroup subsys pids
[    0.091359] CPU: Testing write buffer coherency: ok
[    0.091757] Setting up static identity map for 0x80008200 - 0x80008258
[    0.093550] devtmpfs: initialized
[    0.109603] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.192939] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.195428] pinctrl core: initialized pinctrl subsystem
[    0.196842] NET: Registered protocol family 16
[    0.199644] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.230255] cpuidle: using governor ladder
[    0.260246] cpuidle: using governor menu
[    0.268467] OMAP GPIO hardware version 0.1
[    0.279728] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.279748] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.319647] edma 49000000.edma: TI EDMA DMA engine driver
[    0.324464] vgaarb: loaded
[    0.325136] SCSI subsystem initialized
[    0.325470] usbcore: registered new interface driver usbfs
[    0.325549] usbcore: registered new interface driver hub
[    0.325658] usbcore: registered new device driver usb
[    0.326422] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_pins, deferring probe
[    0.326486] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_pins, deferring probe
[    0.326635] media: Linux media interface: v0.10
[    0.326703] Linux video capture interface: v2.00
[    0.326773] pps_core: LinuxPPS API ver. 1 registered
[    0.326783] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.326820] PTP clock support registered
[    0.327099] EDAC MC: Ver: 3.0.0
[    0.328259] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.328656] Advanced Linux Sound Architecture Driver Initialized.
[    0.329922] clocksource: Switched to clocksource timer1
[    0.342288] NET: Registered protocol family 2
[    0.343139] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.343185] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.343225] TCP: Hash tables configured (established 2048 bind 2048)
[    0.343324] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.343348] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.343521] NET: Registered protocol family 1
[    0.343917] RPC: Registered named UNIX socket transport module.
[    0.343934] RPC: Registered udp transport module.
[    0.343942] RPC: Registered tcp transport module.
[    0.343950] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.346412] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.354952] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.355869] NFS: Registering the id_resolver key type
[    0.355931] Key type id_resolver registered
[    0.355942] Key type id_legacy registered
[    0.356021] ntfs: driver 2.1.32 [Flags: R/O].
[    0.358248] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
[    0.358277] io scheduler noop registered
[    0.358293] io scheduler deadline registered
[    0.358342] io scheduler cfq registered (default)
[    0.362392] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
[    0.365919] backlight supply power not found, using dummy regulator
[    0.433803] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[    0.437258] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
[    0.438065] console [ttyS0] disabled
[    0.438146] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
[    1.115802] console [ttyS0] enabled
[    1.119988] omap8250 48022000.serial: No clock speed specified: using default: 48000000
[    1.128792] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 31, base_baud = 3000000) is a 8250
[    1.138953] [drm] Initialized drm 1.1.0 20060810
[    1.145453] 4832a000.dss supply vdda_video not found, using dummy regulator
[    1.152661] OMAP DSS rev 2.0
[    1.155724] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops)
[    1.174785] loop: module loaded
[    1.181530] m25p80 spi32766.0: mx66l51235l (65536 Kbytes)
[    1.187027] 7 ofpart partitions found on MTD device spi32766.0
[    1.192968] Creating 7 MTD partitions on "spi32766.0":
[    1.198140] 0x000000000000-0x000000080000 : "QSPI.U_BOOT"
[    1.204983] 0x000000080000-0x000000100000 : "QSPI.U_BOOT.backup"
[    1.212321] 0x000000100000-0x000000110000 : "QSPI.U-BOOT-SPL_OS"
[    1.219443] 0x000000110000-0x000000120000 : "QSPI.U_BOOT_ENV"
[    1.226424] 0x000000120000-0x000000130000 : "QSPI.U-BOOT-ENV.backup"
[    1.234042] 0x000000130000-0x000000930000 : "QSPI.KERNEL"
[    1.240702] 0x000000930000-0x000004000000 : "QSPI.FILESYSTEM"
[    1.249434] libphy: Fixed MDIO Bus: probed
[    1.319992] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[    1.326133] davinci_mdio 4a101000.mdio: no live phy, scanning all
[    1.332720] davinci_mdio: probe of 4a101000.mdio failed with error -5
[    1.353822] cpsw 4a100000.ethernet: Detected MACID = c4:be:84:cb:5f:43
[    1.375068] cpsw 4a100000.ethernet: cpsw: Detected MACID = c4:be:84:cb:5f:45
[    1.382993] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    1.390561] usbcore: registered new interface driver pegasus
[    1.396343] usbcore: registered new interface driver asix
[    1.401860] usbcore: registered new interface driver ax88179_178a
[    1.408042] usbcore: registered new interface driver cdc_ether
[    1.413999] usbcore: registered new interface driver smsc75xx
[    1.419846] usbcore: registered new interface driver smsc95xx
[    1.425697] usbcore: registered new interface driver net1080
[    1.431461] usbcore: registered new interface driver cdc_subset
[    1.437476] usbcore: registered new interface driver zaurus
[    1.443211] usbcore: registered new interface driver cdc_ncm
[    1.855848] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.862485] ehci-pci: EHCI PCI platform driver
[    1.867033] ehci-platform: EHCI generic platform driver
[    1.872618] ehci-omap: OMAP-EHCI Host Controller driver
[    1.878049] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.884318] ohci-pci: OHCI PCI platform driver
[    1.888866] ohci-platform: OHCI generic platform driver
[    1.894822] usbcore: registered new interface driver usb-storage
[    1.901086] using random self ethernet address
[    1.905564] using random host ethernet address
[    1.910728] usb0: HOST MAC 66:f9:1f:ce:28:89
[    1.915126] usb0: MAC 46:45:68:72:0b:07
[    1.919023] using random self ethernet address
[    1.923538] using random host ethernet address
[    1.928096] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[    1.934810] g_ether gadget: g_ether ready
[    1.939686] mousedev: PS/2 mouse device common for all mice
[    1.946634] i2c /dev entries driver
[    1.952476] cpuidle: enable-method property 'ti,am4372' found operations
[    1.959412] sdhci: Secure Digital Host Controller Interface driver
[    1.965703] sdhci: Copyright(c) Pierre Ossman
[    2.009984] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
[    2.060251] Synopsys Designware Multimedia Card Interface Driver
[    2.066966] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.091774] ledtrig-cpu: registered to indicate activity on CPUs
[    2.098151] usbcore: registered new interface driver usbhid
[    2.119927] usbhid: USB HID core driver
[    2.126687] NET: Registered protocol family 10
[    2.141687] sit: IPv6 over IPv4 tunneling driver
[    2.147188] NET: Registered protocol family 17
[    2.160414] Key type dns_resolver registered
[    2.164980] omap_voltage_late_init: Voltage driver support not added
[    2.181202] ThumbEE CPU extension supported.
[    2.185524] Registering SWP/SWPB emulation handler
[    2.213185] omapdrm omapdrm.0: DMM not available, disable DMM support
[    2.230283] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.236941] [drm] No driver support for vblank timestamp query.
[    2.292017] Console: switching to colour frame buffer device 60x34
[    2.329943] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[    2.359961] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
[    2.428272] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[    2.450031] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
[    2.457544] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 400 kHz
[    2.473493] ubi0: attaching mtd6
[    2.549955] ubi0: scanning is finished
[    2.569985] ubi0: attached mtd6 (name "QSPI.FILESYSTEM", size 54 MiB)
[    2.576471] ubi0: PEB size: 65536 bytes (64 KiB), LEB size: 65408 bytes
[    2.589927] ubi0: min./max. I/O unit sizes: 1/256, sub-page size 1
[    2.596135] ubi0: VID header offset: 64 (aligned 64), data offset: 128
[    2.619923] ubi0: good PEBs: 877, bad PEBs: 0, corrupted PEBs: 0
[    2.625957] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
[    2.649964] ubi0: max/mean erase counter: 7/3, WL threshold: 4096, image sequence number: 555842048
[    2.659049] ubi0: available PEBs: 0, total reserved PEBs: 877, PEBs reserved for bad PEB handling: 0
[    2.679930] ubi0: background thread "ubi_bgt0d" started, PID 56
[    2.686331] hctosys: unable to open rtc device (rtc0)
[    2.704324] ALSA device list:
[    2.707328]   No soundcards found.
[    2.746897] UBIFS (ubi0:0): recovery needed
[    2.781658] UBIFS (ubi0:0): recovery deferred
[    2.786148] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "Root", R/O mode
[    2.809929] UBIFS (ubi0:0): LEB size: 65408 bytes (63 KiB), min./max. I/O unit sizes: 8 bytes/256 bytes
[    2.819369] UBIFS (ubi0:0): FS size: 56447104 bytes (53 MiB, 863 LEBs), journal size 2812544 bytes (2 MiB, 43 LEBs)
[    2.849975] UBIFS (ubi0:0): reserved for root: 2666136 bytes (2603 KiB)
[    2.856626] UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 6910E897-ED6A-483C-8592-2FA568DDB344, small LPT model
[    2.890409] VFS: Mounted root (ubifs filesystem) readonly on device 0:16.
[    2.910281] devtmpfs: mounted
[    2.913782] Freeing unused kernel memory: 288K (c0976000 - c09be000)
[    2.929928] This architecture does not have kernel memory protection.
INIT: version 2.88 booting
Starting udev
[    3.672147] mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
[    3.773478] udevd[86]: starting version 182
[    4.188434] UBIFS (ubi0:0): completing deferred recovery
[    6.030880] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 290
[    6.050057] UBIFS (ubi0:0): deferred recovery completed
urandom start: failed.
hwclock: can't open '/dev/misc/rtc': No such file or directory
Sat Feb 27 00:36:50 UTC 2016
INIT: Entering runlevel: 5misc/rtc': No such file or directory
Configuring network interfaces... run-parts: /etc/network/if-up.d: No such file or directory
[    7.028449] net eth0: initializing cpsw version 1.15 (0)
[    7.034073] net eth0: initialized cpsw ale version 1.4
[    7.039242] net eth0: ALE Table size 1024
[    7.044995] libphy: PHY 4a101000.mdio:04 not found
[    7.049813] net eth0: phy "4a101000.mdio:04" not found on slave 0, err -19
[    7.062724] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
udhcpc (v1.23.1) started
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background
run-parts: /etc/network/if-up.d: No such file or directory
[   16.404384] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
udhcpc (v1.23.1) started
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background
run-parts: /etc/network/if-up.d: No such file or directory
done.
hwclock: can't open '/dev/misc/rtc': No such file or directory
Starting syslogd/klogd: done
****************************************************
****************************************************

Sitara Flash Fetcher Script v2.1 - 03/11/2016

This version is aligned with Processor SDK Linux
2.0.0 based on the Linux 4.1 kernel.

Server IP not found, setting to default
Getting flasher.sh from server: 192.168.43.43
tftp: sendto: Network is unreachable
Unable to fetch flasher script! Exiting...

 _____                    _____           _         _
|  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
|     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
|__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
              |___|                    |___|

Arago Project http://arago-project.org GC150-Demo /dev/ttyO0

Arago 2016.02 GC150-Demo /dev/ttyO0

GC150-Demo login:

root@GC150-Demo:~# cat /var/log/messages
Feb 27 00:37:08 GC150-Demo syslog.info syslogd started: BusyBox v1.23.1
Feb 27 00:37:08 GC150-Demo user.notice kernel: klogd started: BusyBox v1.23.1 (2016-02-26 14:04:36 CST)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Booting Linux on physical CPU 0x0
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Initializing cgroup subsys cpu
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Initializing cgroup subsys cpuacct
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000] Linux version 4.4.19-g7a894a0-dirty (dwarkent@RandD-1.littelfuse.com) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #4 PREEMPT Mon Jan 9 09:16:11 CST 207
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Machine model: TI AM437x SK EVM
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] cma: Reserved 24 MiB at 0x8d000000
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Memory policy: Data cache writeback
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000] On node 0 totalpages: 65536
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000] free_area_init_node: node 0, pgdat c0a0777c, node_mem_map cfdad000
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 576 pages used for memmap
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 0 pages reserved
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 65536 pages, LIFO batch:15
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] CPU: All CPU(s) started in SVC mode.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] AM437x ES1.2 (neon )
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.000000] pcpu-alloc: [0] 0
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64960
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000] Kernel command line: console=ttyS0,115200n8 spi-ti-qspi.enable_qspi=1 ubi.mtd=6 root=ubi0:Root rootfstype=ubifs
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Memory: 224208K/262144K available (7171K kernel code, 302K rwdata, 2480K rodata, 288K init, 266K bss, 13360K reserved, 24576K cma-reserved, 0K highmem)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000] Virtual kernel memory layout:
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]       .text : 0xc0008000 - 0xc0975064   (9653 kB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]       .init : 0xc0976000 - 0xc09be000   ( 288 kB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]       .data : 0xc09be000 - 0xc0a09ba8   ( 303 kB)
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.000000]        .bss : 0xc0a0b000 - 0xc0a4d870   ( 267 kB)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] Preemptible hierarchical RCU implementation.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000]     Build-time adjustment of leaf fanout to 32.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] NR_IRQS:16 nr_irqs:16 16
Feb 27 00:37:08 GC150-Demo user.warn kernel: [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
Feb 27 00:37:08 GC150-Demo user.warn kernel: [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] L2C-310 erratum 769419 enabled
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] OMAP L2C310: ROM does not support power control setting
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000038] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000050] OMAP clocksource: timer1 at 24000000 Hz
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000775] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.000788] OMAP clocksource: 32k_counter at 32768 Hz
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.001394] Console: colour dummy device 80x30
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.001432] Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.090265] pid_max: default: 32768 minimum: 301
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.090399] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.090414] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091198] Initializing cgroup subsys io
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091231] Initializing cgroup subsys memory
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091274] Initializing cgroup subsys devices
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091293] Initializing cgroup subsys freezer
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091311] Initializing cgroup subsys perf_event
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091326] Initializing cgroup subsys pids
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091359] CPU: Testing write buffer coherency: ok
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.091757] Setting up static identity map for 0x80008200 - 0x80008258
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.093550] devtmpfs: initialized
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.109603] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.192939] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.195428] pinctrl core: initialized pinctrl subsystem
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.196842] NET: Registered protocol family 16
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.199644] DMA: preallocated 256 KiB pool for atomic coherent allocations
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.230255] cpuidle: using governor ladder
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.260246] cpuidle: using governor menu
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.268467] OMAP GPIO hardware version 0.1
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.279728] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.279748] hw-breakpoint: maximum watchpoint size is 4 bytes.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.319647] edma 49000000.edma: TI EDMA DMA engine driver
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.324464] vgaarb: loaded
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.325136] SCSI subsystem initialized
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.325470] usbcore: registered new interface driver usbfs
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.325549] usbcore: registered new interface driver hub
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.325658] usbcore: registered new device driver usb
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326422] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_pins, deferring probe
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326486] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_pins, deferring probe
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326635] media: Linux media interface: v0.10
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326703] Linux video capture interface: v2.00
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326773] pps_core: LinuxPPS API ver. 1 registered
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326783] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.326820] PTP clock support registered
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.327099] EDAC MC: Ver: 3.0.0
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.328259] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.328656] Advanced Linux Sound Architecture Driver Initialized.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.329922] clocksource: Switched to clocksource timer1
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.342288] NET: Registered protocol family 2
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343139] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343185] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343225] TCP: Hash tables configured (established 2048 bind 2048)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343324] UDP hash table entries: 256 (order: 0, 4096 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343348] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343521] NET: Registered protocol family 1
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343917] RPC: Registered named UNIX socket transport module.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343934] RPC: Registered udp transport module.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343942] RPC: Registered tcp transport module.
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.343950] RPC: Registered tcp NFSv4.1 backchannel transport module.
Feb 27 00:37:08 GC150-Demo user.debug kernel: [    0.343987] PCI: CLS 0 bytes, default 64
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.346412] futex hash table entries: 256 (order: -1, 3072 bytes)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.354952] squashfs: version 4.0 (2009/01/31) Phillip Lougher
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.355869] NFS: Registering the id_resolver key type
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.355931] Key type id_resolver registered
Feb 27 00:37:08 GC150-Demo user.notice kernel: [    0.355942] Key type id_legacy registered
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.356021] ntfs: driver 2.1.32 [Flags: R/O].
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.358248] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.358277] io scheduler noop registered
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.358293] io scheduler deadline registered
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.358342] io scheduler cfq registered (default)
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.362392] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
Feb 27 00:37:08 GC150-Demo user.warn kernel: [    0.365919] backlight supply power not found, using dummy regulator
Feb 27 00:37:08 GC150-Demo user.info kernel: [    0.433803] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
Feb 27 00:37:08 GC150-Demo user.warn kernel: [    0.437258] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
Feb 27 00:37:09 GC150-Demo user.info kernel: [    0.438065] console [ttyS0] disabled
Feb 27 00:37:09 GC150-Demo user.info kernel: [    0.438146] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.115802] console [ttyS0] enabled
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.119988] omap8250 48022000.serial: No clock speed specified: using default: 48000000
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.128792] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 31, base_baud = 3000000) is a 8250
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.138953] [drm] Initialized drm 1.1.0 20060810
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.145453] 4832a000.dss supply vdda_video not found, using dummy regulator
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.152661] OMAP DSS rev 2.0
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.155724] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops)
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.174785] loop: module loaded
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.181530] m25p80 spi32766.0: mx66l51235l (65536 Kbytes)
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.187027] 7 ofpart partitions found on MTD device spi32766.0
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.192968] Creating 7 MTD partitions on "spi32766.0":
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.198140] 0x000000000000-0x000000080000 : "QSPI.U_BOOT"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.204983] 0x000000080000-0x000000100000 : "QSPI.U_BOOT.backup"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.212321] 0x000000100000-0x000000110000 : "QSPI.U-BOOT-SPL_OS"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.219443] 0x000000110000-0x000000120000 : "QSPI.U_BOOT_ENV"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.226424] 0x000000120000-0x000000130000 : "QSPI.U-BOOT-ENV.backup"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.234042] 0x000000130000-0x000000930000 : "QSPI.KERNEL"
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.240702] 0x000000930000-0x000004000000 : "QSPI.FILESYSTEM"
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.249434] libphy: Fixed MDIO Bus: probed
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.319992] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.326133] davinci_mdio 4a101000.mdio: no live phy, scanning all
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.332720] davinci_mdio: probe of 4a101000.mdio failed with error -5
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.353822] cpsw 4a100000.ethernet: Detected MACID = c4:be:84:cb:5f:43
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.375068] cpsw 4a100000.ethernet: cpsw: Detected MACID = c4:be:84:cb:5f:45
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.382993] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.390561] usbcore: registered new interface driver pegasus
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.396343] usbcore: registered new interface driver asix
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.401860] usbcore: registered new interface driver ax88179_178a
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.408042] usbcore: registered new interface driver cdc_ether
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.413999] usbcore: registered new interface driver smsc75xx
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.419846] usbcore: registered new interface driver smsc95xx
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.425697] usbcore: registered new interface driver net1080
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.431461] usbcore: registered new interface driver cdc_subset
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.437476] usbcore: registered new interface driver zaurus
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.443211] usbcore: registered new interface driver cdc_ncm
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.855848] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.862485] ehci-pci: EHCI PCI platform driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.867033] ehci-platform: EHCI generic platform driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.872618] ehci-omap: OMAP-EHCI Host Controller driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.878049] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.884318] ohci-pci: OHCI PCI platform driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.888866] ohci-platform: OHCI generic platform driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.894822] usbcore: registered new interface driver usb-storage
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.901086] using random self ethernet address
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.905564] using random host ethernet address
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.910728] usb0: HOST MAC 66:f9:1f:ce:28:89
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.915126] usb0: MAC 46:45:68:72:0b:07
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.919023] using random self ethernet address
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    1.923538] using random host ethernet address
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.928096] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.934810] g_ether gadget: g_ether ready
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.939686] mousedev: PS/2 mouse device common for all mice
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.946634] i2c /dev entries driver
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    1.952476] cpuidle: enable-method property 'ti,am4372' found operations
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.959412] sdhci: Secure Digital Host Controller Interface driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    1.965703] sdhci: Copyright(c) Pierre Ossman
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971016] omap_hsmmc 48060000.mmc: context is restored: restore count 1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971035] omap_hsmmc 48060000.mmc: enabled
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971227] omap_hsmmc 48060000.mmc: unable to get vmmc regulator -19
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971248] omap_hsmmc 48060000.mmc: unable to get vmmc_aux regulator -19
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971267] omap_hsmmc 48060000.mmc: unable to get pbias regulator -19
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971447] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 65535 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971472] omap_hsmmc 48060000.mmc:  i/o voltage switch to 3V
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.971485] omap_hsmmc 48060000.mmc: Initial signal voltage of 3.3v
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    1.989989] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 65535 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.009984] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.016640] mmc0: starting CMD52 arg 00000c00 flags 00000195
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.020480] omap_hsmmc 47810000.mmc: context is restored: restore count 1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.020500] omap_hsmmc 47810000.mmc: enabled
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.020844] omap_hsmmc 47810000.mmc: unable to get vmmc_aux regulator -19
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.020867] omap_hsmmc 47810000.mmc: unable to get pbias regulator -19
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.021061] mmc1: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 7 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.021097] omap_hsmmc 47810000.mmc: Initial signal voltage of 1.8v
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.039945] mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.060251] Synopsys Designware Multimedia Card Interface Driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.066966] sdhci-pltfm: SDHCI platform and OF driver helper
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.091774] ledtrig-cpu: registered to indicate activity on CPUs
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.098151] usbcore: registered new interface driver usbhid
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.119927] usbhid: USB HID core driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.126687] NET: Registered protocol family 10
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.141687] sit: IPv6 over IPv4 tunneling driver
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.147188] NET: Registered protocol family 17
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.159981] omap_hsmmc 47810000.mmc: disabled
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.160414] Key type dns_resolver registered
Feb 27 00:37:09 GC150-Demo user.err kernel: [    2.164980] omap_voltage_late_init: Voltage driver support not added
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.181202] ThumbEE CPU extension supported.
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.185524] Registering SWP/SWPB emulation handler
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    2.213185] omapdrm omapdrm.0: DMM not available, disable DMM support
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.230283] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.236941] [drm] No driver support for vblank timestamp query.
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.292017] Console: switching to colour frame buffer device 60x34
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.329943] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.359961] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.428272] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.450031] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.457544] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 400 kHz
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.473493] ubi0: attaching mtd6
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.549955] ubi0: scanning is finished
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.569985] ubi0: attached mtd6 (name "QSPI.FILESYSTEM", size 54 MiB)
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.576471] ubi0: PEB size: 65536 bytes (64 KiB), LEB size: 65408 bytes
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.589927] ubi0: min./max. I/O unit sizes: 1/256, sub-page size 1
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.596135] ubi0: VID header offset: 64 (aligned 64), data offset: 128
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.619923] ubi0: good PEBs: 877, bad PEBs: 0, corrupted PEBs: 0
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.625957] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.649964] ubi0: max/mean erase counter: 7/3, WL threshold: 4096, image sequence number: 555842048
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.659049] ubi0: available PEBs: 0, total reserved PEBs: 877, PEBs reserved for bad PEB handling: 0
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.679930] ubi0: background thread "ubi_bgt0d" started, PID 56
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.686331] hctosys: unable to open rtc device (rtc0)
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.704324] ALSA device list:
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.707328]   No soundcards found.
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.746897] UBIFS (ubi0:0): recovery needed
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.781658] UBIFS (ubi0:0): recovery deferred
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.786148] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "Root", R/O mode
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.809929] UBIFS (ubi0:0): LEB size: 65408 bytes (63 KiB), min./max. I/O unit sizes: 8 bytes/256 bytes
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.819369] UBIFS (ubi0:0): FS size: 56447104 bytes (53 MiB, 863 LEBs), journal size 2812544 bytes (2 MiB, 43 LEBs)
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.849975] UBIFS (ubi0:0): reserved for root: 2666136 bytes (2603 KiB)
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    2.856626] UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 6910E897-ED6A-483C-8592-2FA568DDB344, small LPT model
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.877356] mmc0: req done (CMD52): -16: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    2.877375] mmc0: starting CMD52 arg 80000c08 flags 00000195
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.890409] VFS: Mounted root (ubifs filesystem) readonly on device 0:16.
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.910281] devtmpfs: mounted
Feb 27 00:37:09 GC150-Demo user.info kernel: [    2.913782] Freeing unused kernel memory: 288K (c0976000 - c09be000)
Feb 27 00:37:09 GC150-Demo user.warn kernel: [    2.929928] This architecture does not have kernel memory protection.
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.656470] mmc0: req done (CMD52): -16: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.656501] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 65535 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.657521] mmc0: starting CMD0 arg 00000000 flags 000000c0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.657612] mmc0: req done (CMD0): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.665360] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 65535 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.666392] mmc0: starting CMD8 arg 000000aa flags 000002f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.666494] mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.669392] mmc0: starting CMD5 arg 00000000 flags 000002e1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670248] mmc0: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670357] mmc0: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670439] mmc0: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670518] mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670545] mmc0: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670623] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670650] mmc0: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670724] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670746] mmc0: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670822] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670842] mmc0: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670915] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670939] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 65535 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.670954] mmc0: starting CMD1 arg 00000000 flags 000000e1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.671027] mmc0: req done (CMD1): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.671049] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.672131] omap_hsmmc 47810000.mmc: enabled
Feb 27 00:37:09 GC150-Demo user.info kernel: [    3.672147] mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.678797] mmc1: starting CMD52 arg 00000c00 flags 00000195
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.679167] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.690102] mmc1: starting CMD52 arg 80000c08 flags 00000195
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.690501] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.690546] mmc1: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 7 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.691561] mmc1: starting CMD0 arg 00000000 flags 000000c0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.691722] mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.692749] mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.693761] mmc1: starting CMD8 arg 000000aa flags 000002f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.694125] mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.697074] mmc1: starting CMD5 arg 00000000 flags 000002e1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.698024] mmc1: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.698413] mmc1: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.698819] mmc1: req failed (CMD5): -110, retrying...
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.699199] mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.699243] mmc1: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.699615] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.699650] mmc1: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700019] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700090] mmc1: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700465] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700504] mmc1: starting CMD55 arg 00000000 flags 000000f5
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700877] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700922] mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.700941] mmc1: starting CMD1 arg 00000000 flags 000000e1
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.701312] mmc1: req done (CMD1): -110: 00000000 00000000 00000000 00000000
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.701353] mmc1: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0 timing 0
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.770032] omap_hsmmc 48060000.mmc: disabled
Feb 27 00:37:09 GC150-Demo daemon.info kernel: [    3.773478] udevd[86]: starting version 182
Feb 27 00:37:09 GC150-Demo user.debug kernel: [    3.800056] omap_hsmmc 47810000.mmc: disabled
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    4.188434] UBIFS (ubi0:0): completing deferred recovery
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    6.030880] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 290
Feb 27 00:37:09 GC150-Demo user.notice kernel: [    6.050057] UBIFS (ubi0:0): deferred recovery completed
Feb 27 00:37:09 GC150-Demo user.info kernel: [    7.028449] net eth0: initializing cpsw version 1.15 (0)
Feb 27 00:37:09 GC150-Demo user.info kernel: [    7.034073] net eth0: initialized cpsw ale version 1.4
Feb 27 00:37:09 GC150-Demo user.info kernel: [    7.039242] net eth0: ALE Table size 1024
Feb 27 00:37:09 GC150-Demo user.err kernel: [    7.044995] libphy: PHY 4a101000.mdio:04 not found
Feb 27 00:37:09 GC150-Demo user.err kernel: [    7.049813] net eth0: phy "4a101000.mdio:04" not found on slave 0, err -19
Feb 27 00:37:09 GC150-Demo user.info kernel: [    7.062724] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Feb 27 00:37:09 GC150-Demo user.info kernel: [   16.404384] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
Feb 27 00:38:12 GC150-Demo user.notice kernel: [   89.200005] random: nonblocking pool is initialized
Feb 27 00:38:38 GC150-Demo authpriv.warn login[448]: pam_lastlog(login:session): file /var/log/lastlog created
Feb 27 00:38:38 GC150-Demo authpriv.info login[448]: pam_unix(login:session): session opened for user root by (uid=0)
Feb 27 00:38:38 GC150-Demo authpriv.notice login[462]: ROOT LOGIN  on '/dev/ttyS0'
root@GC150-Demo:~#

AM437X_eMMC.pdf

/*
 * Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 */

/* AM437x SK EVM */

/dts-v1/;

#include "am4372.dtsi"
#include <dt-bindings/pinctrl/am43xx.h>
#include <dt-bindings/pwm/pwm.h>
#include <dt-bindings/gpio/gpio.h>
#include <dt-bindings/input/input.h>
#include <dt-bindings/interrupt-controller/irq.h>

/ {
	model = "TI AM437x SK EVM";
	compatible = "ti,am437x-sk-evm","ti,am4372","ti,am43";

	aliases {
		display0 = &lcd0;
	};

	/* fixed 32k external oscillator clock */
	clk_32k_rtc: clk_32k_rtc {
		#clock-cells = <0>;
		compatible = "fixed-clock";
		clock-frequency = <32768>;
	};

	backlight {
		compatible = "pwm-backlight";
		pwms = <&ecap0 0 50000 PWM_POLARITY_INVERTED>;
		brightness-levels = <0 51 53 56 62 75 101 152 255>;
		default-brightness-level = <8>;
	};

	/* SK EVM, not used on GC150
    sound {
		compatible = "simple-audio-card";
		simple-audio-card,name = "AM437x-SK-EVM";
		simple-audio-card,widgets =
			"Headphone", "Headphone Jack",
			"Line", "Line In";
		simple-audio-card,routing =
			"Headphone Jack",	"HPLOUT",
			"Headphone Jack",	"HPROUT",
			"LINE1L",		"Line In",
			"LINE1R",		"Line In";
		simple-audio-card,format = "dsp_b";
		simple-audio-card,bitclock-master = <&sound_master>;
		simple-audio-card,frame-master = <&sound_master>;
		simple-audio-card,bitclock-inversion;

		simple-audio-card,cpu {
			sound-dai = <&mcasp1>;
		};

		sound_master: simple-audio-card,codec {
			sound-dai = <&tlv320aic3106>;
			system-clock-frequency = <24000000>;
		};
	};*/

	matrix_keypad: matrix_keypad@0 {
		compatible = "gpio-matrix-keypad";

		pinctrl-names = "default";
		pinctrl-0 = <&matrix_keypad_pins>;

		debounce-delay-ms = <5>;
		col-scan-delay-us = <5>;

		row-gpios = <&gpio5 5 GPIO_ACTIVE_HIGH		/* Bank5, pin5 */
				&gpio5 6 GPIO_ACTIVE_HIGH>;	/* Bank5, pin6 */

		col-gpios = <&gpio5 13 GPIO_ACTIVE_HIGH		/* Bank5, pin13 */
				&gpio5 4 GPIO_ACTIVE_HIGH>;	/* Bank5, pin4 */

		linux,keymap = <
				MATRIX_KEY(0, 0, KEY_DOWN)
				MATRIX_KEY(0, 1, KEY_RIGHT)
				MATRIX_KEY(1, 0, KEY_LEFT)
				MATRIX_KEY(1, 1, KEY_UP)
			>;
	};

	leds {
		compatible = "gpio-leds";

		pinctrl-names = "default";
		pinctrl-0 = <&leds_pins>;

		led@0 {
			label = "am437x-sk:red:heartbeat";
			gpios = <&gpio5 0 GPIO_ACTIVE_HIGH>;	/* Bank 5, pin 0 */
			linux,default-trigger = "heartbeat";
			default-state = "off";
		};

		led@1 {
			label = "am437x-sk:green:mmc1";
			gpios = <&gpio5 1 GPIO_ACTIVE_HIGH>;	/* Bank 5, pin 1 */
			linux,default-trigger = "mmc0";
			default-state = "off";
		};

		led@2 {
			label = "am437x-sk:blue:cpu0";
			gpios = <&gpio5 2 GPIO_ACTIVE_HIGH>;	/* Bank 5, pin 2 */
			linux,default-trigger = "cpu0";
			default-state = "off";
		};

		led@3 {
			label = "am437x-sk:blue:usr3";
			gpios = <&gpio5 3 GPIO_ACTIVE_HIGH>;	/* Bank 5, pin 3 */
			default-state = "off";
		};
	};

	lcd0: display {
		compatible = "newhaven,nhd-4.3-480272ef-atxl", "panel-dpi";
		label = "lcd";

		pinctrl-names = "default";
		pinctrl-0 = <&lcd_pins>;

		enable-gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;

		panel-timing {
			clock-frequency = <9000000>;
			hactive = <480>;
			vactive = <272>;
			hfront-porch = <2>;
			hback-porch = <2>;
			hsync-len = <41>;
			vfront-porch = <2>;
			vback-porch = <2>;
			vsync-len = <10>;
			hsync-active = <0>;
			vsync-active = <0>;
			de-active = <1>;
			pixelclk-active = <1>;
		};

		port {
			lcd_in: endpoint {
				remote-endpoint = <&dpi_out>;
			};
		};
	};

	vmmcwl_fixed: fixedregulator-mmcwl {
		compatible = "regulator-fixed";
		regulator-name = "vmmcwl_fixed";
		regulator-min-microvolt = <1800000>;
		regulator-max-microvolt = <1800000>;
		gpio = <&gpio4 8 GPIO_ACTIVE_HIGH>;
		enable-active-high;
	};
};

&am43xx_pinmux {
	matrix_keypad_pins: matrix_keypad_pins {
		pinctrl-single,pins = <
			0x24c (PIN_OUTPUT | MUX_MODE7)	/* gpio5_13.gpio5_13 */
			0x250 (PIN_OUTPUT | MUX_MODE7)	/* spi4_sclk.gpio5_4 */
			0x254 (PIN_INPUT | MUX_MODE7)	/* spi4_d0.gpio5_5 */
			0x258 (PIN_INPUT | MUX_MODE7)	/* spi4_d1.gpio5_5 */
		>;
	};

	leds_pins: leds_pins {
		pinctrl-single,pins = <
			0x228 (PIN_OUTPUT | MUX_MODE7)	/* uart3_rxd.gpio5_2 */
			0x22c (PIN_OUTPUT | MUX_MODE7)	/* uart3_txd.gpio5_3 */
			0x230 (PIN_OUTPUT | MUX_MODE7)	/* uart3_ctsn.gpio5_0 */
			0x234 (PIN_OUTPUT | MUX_MODE7)	/* uart3_rtsn.gpio5_1 */
		>;
	};

	i2c0_pins: i2c0_pins {
		pinctrl-single,pins = <
			0x188 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)  /* i2c0_sda.i2c0_sda */
			0x18c (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)  /* i2c0_scl.i2c0_scl */
		>;
	};

	i2c1_pins: i2c1_pins {
		pinctrl-single,pins = <
			0x15c (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE2)  /* spi0_cs0.i2c1_scl */
			0x158 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE2)  /* spi0_d1.i2c1_sda  */
		>;
	};

    mmc1_pins: pinmux_mmc1_pins {
    	pinctrl-single,pins = <
    		0xf0 ( PIN_INPUT | MUX_MODE0 ) /* (B1) mmc0_dat3.mmc0_dat3 */
    		0xf4 ( PIN_INPUT | MUX_MODE0 ) /* (B2) mmc0_dat2.mmc0_dat2 */
    		0xf8 ( PIN_INPUT | MUX_MODE0 ) /* (C2) mmc0_dat1.mmc0_dat1 */
    		0xfc ( PIN_INPUT | MUX_MODE0 ) /* (C1) mmc0_dat0.mmc0_dat0 */
    		0x100 ( PIN_INPUT | MUX_MODE0 ) /* (D1) mmc0_clk.mmc0_clk */
    		0x104 ( PIN_INPUT | MUX_MODE0 ) /* (D2) mmc0_cmd.mmc0_cmd */
    		0x12c ( PIN_INPUT | MUX_MODE3 ) /* (D14) mii1_tx_clk.mmc0_dat7 */
    		0x130 ( PIN_INPUT | MUX_MODE3 ) /* (D13) mii1_rx_clk.mmc0_dat6 */
    		0x134 ( PIN_INPUT | MUX_MODE3 ) /* (C14) mii1_rxd3.mmc0_dat5 */
    		0x138 ( PIN_INPUT | MUX_MODE3 ) /* (E16) mii1_rxd2.mmc0_dat4 */
    	>;
    };
    
	ecap0_pins: backlight_pins {
		pinctrl-single,pins = <
			0x164 (PIN_OUTPUT | MUX_MODE0) /* eCAP0_in_PWM0_out.eCAP0_in_PWM0_out */
		>;
	};

	edt_ft5306_ts_pins: edt_ft5306_ts_pins {
		pinctrl-single,pins = <
			0x74 (PIN_INPUT | MUX_MODE7)	/* gpmc_wpn.gpio0_31 */
			0x78 (PIN_OUTPUT | MUX_MODE7)	/* gpmc_be1n.gpio1_28 */
		>;
	};

	vpfe0_pins_default: vpfe0_pins_default {
		pinctrl-single,pins = <
			0x1b0 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_hd mode 0*/
			0x1b4 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_vd mode 0*/
			0x1b8 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_field mode 0*/
			0x1bc (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_wen mode 0*/
			0x1c0 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_pclk mode 0*/
			0x1c4 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data8 mode 0*/
			0x1c8 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data9 mode 0*/
			0x208 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data0 mode 0*/
			0x20c (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data1 mode 0*/
			0x210 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data2 mode 0*/
			0x214 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data3 mode 0*/
			0x218 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data4 mode 0*/
			0x21c (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data5 mode 0*/
			0x220 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data6 mode 0*/
			0x224 (PIN_INPUT_PULLUP | MUX_MODE0)  /* cam0_data7 mode 0*/
		>;
	};

	vpfe0_pins_sleep: vpfe0_pins_sleep {
		pinctrl-single,pins = <
			0x1b0 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1b4 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1b8 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1bc (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1c0 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1c4 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x1c8 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x208 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x20c (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x210 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x214 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x218 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x21c (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x220 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
			0x224 (DS0_PULL_UP_DOWN_EN | INPUT_EN | MUX_MODE7)
		>;
	};

	clkout1_pin: pinmux_clkout1_pin {
		pinctrl-single,pins = <
			0x270 (PIN_OUTPUT_PULLDOWN | MUX_MODE3)	/* XDMA_EVENT_INTR0/CLKOUT1 */
		>;
	};

    /* GC150 */
    ethernet_phy_pins_default: ethernet_phy_pins_default {
    	pinctrl-single,pins = <
            /* phy 1 */
    		0x10c ( PIN_INPUT | MUX_MODE1 ) /* (B14) mii1_crs.rmii1_crs_dv */
    		0x110 ( PIN_INPUT | MUX_MODE1 ) /* (B13) mii1_rx_er.rmii1_rxer */
    		0x114 ( PIN_OUTPUT | MUX_MODE1 ) /* (A13) mii1_tx_en.rmii1_txen */
    		0x124 ( PIN_OUTPUT | MUX_MODE1 ) /* (A14) mii1_txd1.rmii1_txd1 */
    		0x128 ( PIN_OUTPUT | MUX_MODE1 ) /* (B15) mii1_txd0.rmii1_txd0 */
    		0x13c ( PIN_INPUT | MUX_MODE1 ) /* (B16) mii1_rxd1.rmii1_rxd1 */
    		0x140 ( PIN_INPUT | MUX_MODE1 ) /* (F17) mii1_rxd0.rmii1_rxd0 */
    		0x144 ( PIN_INPUT | MUX_MODE0 ) /* (A16) rmii1_ref_clk.rmii1_refclk */

            /* phy 2 */
    		0x40 ( PIN_OUTPUT | MUX_MODE3 ) /* (C3) gpmc_a0.rmii2_txen */
    		0x50 ( PIN_OUTPUT | MUX_MODE3 ) /* (D7) gpmc_a4.rmii2_txd1 */
    		0x54 ( PIN_OUTPUT | MUX_MODE3 ) /* (E7) gpmc_a5.rmii2_txd0 */
    		0x6c ( PIN_INPUT | MUX_MODE3 ) /* (D8) gpmc_a11.rmii2_rxd0 */
    		0x68 ( PIN_INPUT | MUX_MODE3 ) /* (G8) gpmc_a10.rmii2_rxd1 */
    		0x70 ( PIN_INPUT | MUX_MODE3 ) /* (A2) gpmc_wait0.rmii2_crs_dv */
    		0x74 ( PIN_INPUT | MUX_MODE3 ) /* (B3) gpmc_wpn.rmii2_rxer */
    		0x108 ( PIN_INPUT | MUX_MODE1 ) /* (D16) mii1_col.rmii2_refclk */
     	>;
    };

    /* SK EVM and GC150 */
	davinci_mdio_default: davinci_mdio_default {
		pinctrl-single,pins = <
			/* MDIO */
			0x148 (PIN_INPUT | SLEWCTRL_FAST | MUX_MODE0)	/* mdio_data.mdio_data */
			0x14c (PIN_OUTPUT | MUX_MODE0)			/* mdio_clk.mdio_clk */
		>;
	};

    /* SK EVM and GC150 */
	davinci_mdio_sleep: davinci_mdio_sleep {
		pinctrl-single,pins = <
			/* MDIO reset value */
			0x148 (PIN_INPUT_PULLDOWN | MUX_MODE7)
			0x14c (PIN_INPUT_PULLDOWN | MUX_MODE7)
		>;
	};

	dss_pins: dss_pins {
		pinctrl-single,pins = <
			0x020 (PIN_OUTPUT | MUX_MODE1)	/* gpmc ad 8 -> DSS DATA 23 */
			0x024 (PIN_OUTPUT | MUX_MODE1)
			0x028 (PIN_OUTPUT | MUX_MODE1)
			0x02c (PIN_OUTPUT | MUX_MODE1)
			0x030 (PIN_OUTPUT | MUX_MODE1)
			0x034 (PIN_OUTPUT | MUX_MODE1)
			0x038 (PIN_OUTPUT | MUX_MODE1)
			0x03c (PIN_OUTPUT | MUX_MODE1)	/* gpmc ad 15 -> DSS DATA 16 */
			0x0a0 (PIN_OUTPUT | MUX_MODE0)	/* DSS DATA 0 */
			0x0a4 (PIN_OUTPUT | MUX_MODE0)
			0x0a8 (PIN_OUTPUT | MUX_MODE0)
			0x0ac (PIN_OUTPUT | MUX_MODE0)
			0x0b0 (PIN_OUTPUT | MUX_MODE0)
			0x0b4 (PIN_OUTPUT | MUX_MODE0)
			0x0b8 (PIN_OUTPUT | MUX_MODE0)
			0x0bc (PIN_OUTPUT | MUX_MODE0)
			0x0c0 (PIN_OUTPUT | MUX_MODE0)
			0x0c4 (PIN_OUTPUT | MUX_MODE0)
			0x0c8 (PIN_OUTPUT | MUX_MODE0)
			0x0cc (PIN_OUTPUT | MUX_MODE0)
			0x0d0 (PIN_OUTPUT | MUX_MODE0)
			0x0d4 (PIN_OUTPUT | MUX_MODE0)
			0x0d8 (PIN_OUTPUT | MUX_MODE0)
			0x0dc (PIN_OUTPUT | MUX_MODE0)	/* DSS DATA 15 */
			0x0e0 (PIN_OUTPUT | MUX_MODE0)	/* DSS VSYNC */
			0x0e4 (PIN_OUTPUT | MUX_MODE0)	/* DSS HSYNC */
			0x0e8 (PIN_OUTPUT | MUX_MODE0)	/* DSS PCLK */
			0x0ec (PIN_OUTPUT | MUX_MODE0)	/* DSS AC BIAS EN */

		>;
	};

	qspi_pins: qspi_pins {
		pinctrl-single,pins = <
			0x7c (PIN_OUTPUT | MUX_MODE3)	/* gpmc_csn0.qspi_csn */
			0x88 (PIN_OUTPUT | MUX_MODE2)	/* gpmc_csn3.qspi_clk */
			0x90 (PIN_INPUT | MUX_MODE3)	/* gpmc_advn_ale.qspi_d0 */
			0x94 (PIN_INPUT | MUX_MODE3)	/* gpmc_oen_ren.qspi_d1 */
			0x98 (PIN_INPUT | MUX_MODE3)	/* gpmc_wen.qspi_d2 */
			0x9c (PIN_INPUT | MUX_MODE3)	/* gpmc_be0n_cle.qspi_d3 */
		>;
	};

	mcasp1_pins: mcasp1_pins {
		pinctrl-single,pins = <
			0x10c (PIN_INPUT_PULLDOWN | MUX_MODE4)	/* mii1_crs.mcasp1_aclkx */
			0x110 (PIN_INPUT_PULLDOWN | MUX_MODE4)	/* mii1_rxerr.mcasp1_fsx */
			0x108 (PIN_OUTPUT_PULLDOWN | MUX_MODE4)	/* mii1_col.mcasp1_axr2 */
			0x144 (PIN_INPUT_PULLDOWN | MUX_MODE4)	/* rmii1_ref_clk.mcasp1_axr3 */
		>;
	};

	mcasp1_pins_sleep: mcasp1_pins_sleep {
		pinctrl-single,pins = <
			0x10c (PIN_INPUT_PULLDOWN | MUX_MODE7)
			0x110 (PIN_INPUT_PULLDOWN | MUX_MODE7)
			0x108 (PIN_INPUT_PULLDOWN | MUX_MODE7)
			0x144 (PIN_INPUT_PULLDOWN | MUX_MODE7)
		>;
	};

	lcd_pins: lcd_pins {
		pinctrl-single,pins = <
			0x1c (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* gpcm_ad7.gpio1_7 */
		>;
	};

	usb1_pins: usb1_pins {
		pinctrl-single,pins = <
			0x2c0 (PIN_OUTPUT | MUX_MODE0) /* usb0_drvvbus.usb0_drvvbus */
		>;
	};

	usb2_pins: usb2_pins {
		pinctrl-single,pins = <
			0x2c4 (PIN_OUTPUT | MUX_MODE0) /* usb0_drvvbus.usb0_drvvbus */
		>;
	};

	mmc3_pins_default: pinmux_mmc3_pins_default {
		pinctrl-single,pins = <
			0x1f0 (PIN_INPUT_PULLUP | MUX_MODE3) /* (AD21) cam1_data2.mmc2_clk */
			0x1f4 (PIN_INPUT_PULLUP | MUX_MODE3) /* (AE22) cam1_data3.mmc2_cmd */
			0x1f8 (PIN_INPUT_PULLUP | MUX_MODE3) /* (AD22) cam1_data4.mmc2_dat0 */
			0x1fc (PIN_INPUT_PULLUP | MUX_MODE3) /* (AE23) cam1_data5.mmc2_dat1 */
			0x200 (PIN_INPUT_PULLUP | MUX_MODE3) /* (AD23) cam1_data6.mmc2_dat2 */
			0x204 (PIN_INPUT_PULLUP | MUX_MODE3) /* (AE24) cam1_data7.mmc2_dat3 */
		>;
	};

	mmc3_pins_sleep: pinmux_mmc3_pins_sleep {
		pinctrl-single,pins = <
			0x1f0 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AD21) cam1_data2.mmc2_clk */
			0x1f4 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AE22) cam1_data3.mmc2_cmd */
			0x1f8 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AD22) cam1_data4.mmc2_dat0 */
			0x1fc (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AE23) cam1_data5.mmc2_dat1 */
			0x200 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AD23) cam1_data6.mmc2_dat2 */
			0x204 (PIN_INPUT_PULLDOWN | MUX_MODE7) /* (AE24) cam1_data7.mmc2_dat3 */
		>;
	};

	wlan_pins_default: pinmux_wlan_pins_default {
		pinctrl-single,pins = <
			0x1d0 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)		/* cam1_data8.gpio4_8 WL_EN */
			0x1e4 (PIN_INPUT | WAKEUP_ENABLE | MUX_MODE7)	/* cam1_wen.gpio4_13 WL_IRQ */
		>;
	};

	wlan_pins_sleep: pinmux_wlan_pins_sleep {
		pinctrl-single,pins = <
			0x1d0 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)		/* cam1_data8.gpio4_8 WL_EN */
			0x1e4 (PIN_INPUT | WAKEUP_ENABLE | MUX_MODE7)	/* cam1_wen.gpio4_13 WL_IRQ */
		>;
	};

	uart1_bt_pins_default: pinmux_uart1_bt_pins_default {
		pinctrl-single,pins = <
			0x180 (PIN_INPUT | MUX_MODE0)		/* uart1_rxd.uart1_rxd */
			0x184 (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart1_txd.uart1_txd */
			0x178 (PIN_INPUT_PULLUP | MUX_MODE0)	/* uart1_ctsn.uart1_ctsn */
			0x17c (PIN_OUTPUT_PULLDOWN | MUX_MODE0) /* uart1_rtsn.uart1_rtsn */
			0x1cc (PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* cam1_data9.gpiop BT_EN */
		>;
	};

	uart1_bt_pins_sleep: pinmux_uart1_bt_pins_sleep {
		pinctrl-single,pins = <
			0x180 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* uart1_rxd.uart1_rxd */
			0x184 (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* uart1_txd.uart1_txd */
			0x178 (PIN_OUTPUT_PULLDOWN | MUX_MODE7)	/* uart1_ctsn.uart1_ctsn */
			0x17c (PIN_OUTPUT_PULLDOWN | MUX_MODE7) /* uart1_rtsn.uart1_rtsn */
			0x1cc (PIN_OUTPUT_PULLUP | MUX_MODE7)	/* cam1_data9.gpio4_7 BT_EN */
		>;
	};
};

&i2c0 {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&i2c0_pins>;
	clock-frequency = <100000>;

	tps@24 {
		compatible = "ti,tps65218";
		reg = <0x24>;
		interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
		interrupt-controller;
		#interrupt-cells = <2>;

		dcdc1: regulator-dcdc1 {
			compatible = "ti,tps65218-dcdc1";
			/* VDD_CORE limits min of OPP50 and max of OPP100 */
			regulator-name = "vdd_core";
			regulator-min-microvolt = <912000>;
			regulator-max-microvolt = <1144000>;
			regulator-boot-on;
			regulator-always-on;
		};

		dcdc2: regulator-dcdc2 {
			compatible = "ti,tps65218-dcdc2";
			/* VDD_MPU limits min of OPP50 and max of OPP_NITRO */
			regulator-name = "vdd_mpu";
			regulator-min-microvolt = <912000>;
			regulator-max-microvolt = <1378000>;
			regulator-boot-on;
			regulator-always-on;
		};

		dcdc3: regulator-dcdc3 {
			compatible = "ti,tps65218-dcdc3";
			regulator-name = "vdds_ddr";
			regulator-min-microvolt = <1500000>;
			regulator-max-microvolt = <1500000>;
			regulator-boot-on;
			regulator-always-on;
			regulator-state-mem {
				regulator-on-in-suspend;
			};
			regulator-state-disk {
				regulator-off-in-suspend;
			};
		};

		dcdc4: regulator-dcdc4 {
			compatible = "ti,tps65218-dcdc4";
			regulator-name = "v3_3d";
			regulator-min-microvolt = <3300000>;
			regulator-max-microvolt = <3300000>;
			regulator-boot-on;
			regulator-always-on;
		};

		dcdc5: regulator-dcdc5 {
			compatible = "ti,tps65218-dcdc5";
			regulator-name = "v1_0bat";
			regulator-min-microvolt = <1000000>;
			regulator-max-microvolt = <1000000>;
			regulator-boot-on;
			regulator-always-on;
			regulator-state-mem {
				regulator-on-in-suspend;
			};
		};

		dcdc6: regulator-dcdc6 {
			compatible = "ti,tps65218-dcdc6";
			regulator-name = "v1_8bat";
			regulator-min-microvolt = <1800000>;
			regulator-max-microvolt = <1800000>;
			regulator-boot-on;
			regulator-always-on;
			regulator-state-mem {
				regulator-on-in-suspend;
			};
		};

		ldo1: regulator-ldo1 {
			compatible = "ti,tps65218-ldo1";
			regulator-name = "v1_8d";
			regulator-min-microvolt = <1800000>;
			regulator-max-microvolt = <1800000>;
			regulator-boot-on;
			regulator-always-on;
		};

		power-button {
			compatible = "ti,tps65218-pwrbutton";
			status = "okay";
			interrupts = <3 IRQ_TYPE_EDGE_BOTH>;
		};
	};

	at24@50 {
		compatible = "at24,24c256";
		pagesize = <64>;
		reg = <0x50>;
	};
};

&i2c1 {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&i2c1_pins>;
	clock-frequency = <400000>;

	ov2659@30 {
		compatible = "ovti,ov2659";
		reg = <0x30>;
		pinctrl-names = "default";
		pinctrl-0 = <&clkout1_pin>;

		clocks = <&clkout1_mux_ck>;
		clock-names = "xvclk";
		assigned-clocks = <&clkout1_mux_ck>;
		assigned-clock-parents = <&clkout1_osc_div_ck>;

		port {
			ov2659_1: endpoint {
				remote-endpoint = <&vpfe0_ep>;
				link-frequencies = /bits/ 64 <70000000>;
			};
		};
	};

	edt-ft5306@38 {
		status = "okay";
		compatible = "edt,edt-ft5306", "edt,edt-ft5x06";
		pinctrl-names = "default";
		pinctrl-0 = <&edt_ft5306_ts_pins>;

		reg = <0x38>;
		interrupt-parent = <&gpio0>;
		interrupts = <31 IRQ_TYPE_EDGE_FALLING>;

		reset-gpios = <&gpio1 28 GPIO_ACTIVE_LOW>;

		touchscreen-size-x = <480>;
		touchscreen-size-y = <272>;
	};

	tlv320aic3106: tlv320aic3106@1b {
		#sound-dai-cells = <0>;
		compatible = "ti,tlv320aic3106";
		reg = <0x1b>;
		status = "okay";

		/* Regulators */
		AVDD-supply = <&dcdc4>;
		IOVDD-supply = <&dcdc4>;
		DRVDD-supply = <&dcdc4>;
		DVDD-supply = <&ldo1>;
	};

	lis331dlh@18 {
		compatible = "st,lis331dlh";
		reg = <0x18>;
		status = "okay";

		Vdd-supply = <&dcdc4>;
		Vdd_IO-supply = <&dcdc4>;
		interrupts-extended = <&gpio1 6 0>, <&gpio2 1 0>;
	};
};

&epwmss0 {
	status = "okay";
};

&ecap0 {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&ecap0_pins>;
};

&gpio0 {
	status = "okay";
};

&gpio1 {
	status = "okay";
};

&gpio4 {
	status = "okay";
};

&gpio5 {
	status = "okay";
};

&mmc1 {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&mmc1_pins>;

	/*vmmc-supply = <&dcdc4>;*/
	bus-width = <8>;
    ti,non-removable;
	/*cd-gpios = <&gpio0 6 GPIO_ACTIVE_LOW>;*/
};

&uart1 {
	status = "okay";
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&uart1_bt_pins_default>;
	pinctrl-1 = <&uart1_bt_pins_sleep>;
};

&mmc3 {
	status = "okay";
	/* these are on the crossbar and are outlined in the
	 * xbar-event-map element
	 */
	dmas = <&edma_xbar 30 0 1>,
		<&edma_xbar 31 0 2>;
	dma-names = "tx", "rx";
	vmmc-supply = <&vmmcwl_fixed>;
	bus-width = <4>;
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&mmc3_pins_default>;
	pinctrl-1 = <&mmc3_pins_sleep>;
	cap-power-off-card;
	keep-power-in-suspend;
	ti,non-removable;

	#address-cells = <1>;
	#size-cells = <0>;
	wlcore: wlcore@0 {
		compatible = "ti,wl1835";
		pinctrl-names = "default", "sleep";
		pinctrl-0 = <&wlan_pins_default>;
		pinctrl-1 = <&wlan_pins_sleep>;
		reg = <2>;
		interrupt-parent = <&gpio4>;
		interrupts = <13 IRQ_TYPE_LEVEL_HIGH>;
	};
};

&edma {
	ti,edma-xbar-event-map = /bits/ 16 <1 30
					    2 31>;
};

&usb2_phy1 {
	status = "okay";
};

&usb1 {
	dr_mode = "otg";
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&usb1_pins>;
};

&usb2_phy2 {
	status = "okay";
};

&usb2 {
	dr_mode = "host";
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&usb2_pins>;
};

&qspi {
	status = "okay";
	pinctrl-names = "default";
	pinctrl-0 = <&qspi_pins>;

	spi-max-frequency = <48000000>;
	m25p80@0 {
		compatible = "mx66l51235l";
		spi-max-frequency = <48000000>;
		reg = <0>;
		spi-cpol;
		spi-cpha;
		spi-tx-bus-width = <1>;
		spi-rx-bus-width = <4>;
		#address-cells = <1>;
		#size-cells = <1>;

		/* MTD partition table.
		 * The ROM checks the first 512KiB
		 * for a valid file to boot(XIP).
		 */
		partition@0 {
			label = "QSPI.U_BOOT";
			reg = <0x00000000 0x000080000>;
		};
		partition@1 {
			label = "QSPI.U_BOOT.backup";
			reg = <0x00080000 0x00080000>;
		};
		partition@2 {
			label = "QSPI.U-BOOT-SPL_OS";
			reg = <0x00100000 0x00010000>;
		};
		partition@3 {
			label = "QSPI.U_BOOT_ENV";
			reg = <0x00110000 0x00010000>;
		};
		partition@4 {
			label = "QSPI.U-BOOT-ENV.backup";
			reg = <0x00120000 0x00010000>;
		};
		partition@5 {
			label = "QSPI.KERNEL";
			reg = <0x00130000 0x0800000>;
		};
		partition@6 {
			label = "QSPI.FILESYSTEM";
			reg = <0x00930000 0x36D0000>;
		};
	};
};

&mac {
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&ethernet_phy_pins_default>;
	pinctrl-1 = <&ethernet_phy_pins_default>;
	/* SK EVM pinctrl-0 = <&cpsw_default>;*/
	/* SK EVM pinctrl-1 = <&cpsw_sleep>;*/
	dual_emac = <1>;
	status = "okay";
};

&davinci_mdio {
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&davinci_mdio_default>;
	pinctrl-1 = <&davinci_mdio_sleep>;
	status = "okay";
};

&cpsw_emac0 {
	phy_id = <&davinci_mdio>, <4>;
	phy-mode = "rgmii";
	dual_emac_res_vlan = <1>;
};

&cpsw_emac1 {
	phy_id = <&davinci_mdio>, <5>;
	phy-mode = "rgmii";
	dual_emac_res_vlan = <2>;
};

&elm {
	status = "okay";
};

/*  SK EVM, Not used on GC150
&mcasp1 {
	#sound-dai-cells = <0>;
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&mcasp1_pins>;
	pinctrl-1 = <&mcasp1_pins_sleep>;

	status = "okay";

	op-mode = <0>;
	tdm-slots = <2>;
	serial-dir = <
		0 0 1 2
	>;

	tx-num-evt = <1>;
	rx-num-evt = <1>;
};*/

&dss {
	status = "okay";

	pinctrl-names = "default";
	pinctrl-0 = <&dss_pins>;

	port {
		dpi_out: endpoint@0 {
			remote-endpoint = <&lcd_in>;
			data-lines = <24>;
		};
	};
};

&rtc {
	clocks = <&clk_32k_rtc>, <&clk_32768_ck>;
	clock-names = "ext-clk", "int-clk";
	system-power-controller;
	status = "okay";
};

&wdt {
	status = "okay";
};

&cpu {
	cpu0-supply = <&dcdc2>;
};

&vpfe0 {
	status = "okay";
	pinctrl-names = "default", "sleep";
	pinctrl-0 = <&vpfe0_pins_default>;
	pinctrl-1 = <&vpfe0_pins_sleep>;

	/* Camera port */
	port {
		vpfe0_ep: endpoint {
			remote-endpoint = <&ov2659_1>;
			ti,am437x-vpfe-interface = <0>;
			bus-width = <8>;
			hsync-active = <0>;
			vsync-active = <0>;
		};
	};
};

&wkup_m3_ipc {
	ti,scale-data-fw = "am43x-evm-scale-data.bin";
};

&sgx {
	status = "okay";
};

  • This has been forwarded to the software team. They will respond here.
  • Hi,

    Try adding the vmmc supply. Take reference from the emmc integrated in am437x gp evm (am437x-gp-evm.dts, here the emmc sits on mmc2):
    vmmc-supply = <&evm_v3_3d>;

    evm_v3_3d: fixedregulator-v3_3d {
    compatible = "regulator-fixed";
    regulator-name = "evm_v3_3d";
    regulator-min-microvolt = <3300000>;
    regulator-max-microvolt = <3300000>;
    enable-active-high;
    };

    Best Regards,
    Yordan
  • Thank-you Yordan,

    I added the fixed regulator to my device tree and assigned it as the vmmc-supply.

    The vmmc regulator error has disappeared but the MMC device is still not recognized. The new /var/log/messages is attached below.

    Its not clear to me why the MMC device is not being recognized. Is there another debug option I can enable to get more details about what the MMC driver is finding or not finding?

    I can see data traffic on the MMC bus with a scope so I know the eMMC is being probed.

    As a sanity check I did a dtdiff on the device tree blob at /sys/firmware/base/fdt on my device against my am437x-sk-evm.dtb file and nothing looks wrong. The result is below. 

    $ dtdiff am437x-sk-evm.dtb fdt.dtb
    --- /dev/fd/63 2017-01-18 08:33:01.431372012 -0600
    +++ /dev/fd/62 2017-01-18 08:33:01.431372012 -0600
    @@ -1,5 +1,6 @@
    /dts-v1/;

    +/memreserve/ 0x000000008ef09000 0x000000000000d000;
    / {
    #address-cells = <0x1>;
    #size-cells = <0x1>;
    @@ -30,6 +31,7 @@
    };

    chosen {
    + bootargs = "console=ttyS0,115200n8 spi-ti-qspi.enable_qspi=1 ubi.mtd=6 root=ubi0:Root rootfstype=ubifs";
    };

    clk_32k_rtc {
    @@ -200,7 +202,7 @@

    memory {
    device_type = "memory";
    - reg = <0x0 0x0>;
    + reg = <0x80000000 0x10000000>;
    };

    ocp {
    @@ -525,14 +527,16 @@

    slave@4a100200 {
    dual_emac_res_vlan = <0x1>;
    - mac-address = [00 00 00 00 00 00];
    + local-mac-address = [c4 be 84 cb 5f 43];
    + mac-address = [c4 be 84 cb 5f 43];
    phy-mode = "rgmii";
    phy_id = <0x58 0x4>;
    };

    slave@4a100300 {
    dual_emac_res_vlan = <0x2>;
    - mac-address = [00 00 00 00 00 00];
    + local-mac-address = [c4 be 84 cb 5f 45];
    + mac-address = [c4 be 84 cb 5f 45];
    phy-mode = "rgmii";
    phy_id = <0x58 0x5>;
    };

    root@GC150-Demo:~# cat /var/log/messages
    Feb 27 01:04:20 GC150-Demo syslog.info syslogd started: BusyBox v1.23.1
    Feb 27 01:04:20 GC150-Demo user.notice kernel: klogd started: BusyBox v1.23.1 (2016-02-26 14:04:36 CST)
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] Booting Linux on physical CPU 0x0
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] Initializing cgroup subsys cpu
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] Initializing cgroup subsys cpuacct
    Feb 27 01:04:20 GC150-Demo user.notice kernel: [    0.000000] Linux version 4.4.19-g7a894a0-dirty (dwarkent@RandD-1.littelfuse.com) (gcc version 4.9.3 20150413 (prerelease) (Linaro GCC 4.9-2015.05) ) #4 PREEMPT Mon Jan 9 09:16:11 CST 207
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] Machine model: TI AM437x SK EVM
    Feb 27 01:04:20 GC150-Demo user.info kernel: [    0.000000] cma: Reserved 24 MiB at 0x8d000000
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Memory policy: Data cache writeback
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000] On node 0 totalpages: 65536
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000] free_area_init_node: node 0, pgdat c0a0777c, node_mem_map cfdad000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 576 pages used for memmap
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 0 pages reserved
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000]   Normal zone: 65536 pages, LIFO batch:15
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] CPU: All CPU(s) started in SVC mode.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] AM437x ES1.2 (neon )
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.000000] pcpu-alloc: [0] 0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64960
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000] Kernel command line: console=ttyS0,115200n8 spi-ti-qspi.enable_qspi=1 ubi.mtd=6 root=ubi0:Root rootfstype=ubifs
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Memory: 224208K/262144K available (7171K kernel code, 302K rwdata, 2480K rodata, 288K init, 266K bss, 13360K reserved, 24576K cma-reserved, 0K highmem)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000] Virtual kernel memory layout:
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]       .text : 0xc0008000 - 0xc0975064   (9653 kB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]       .init : 0xc0976000 - 0xc09be000   ( 288 kB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]       .data : 0xc09be000 - 0xc0a09ba8   ( 303 kB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.000000]        .bss : 0xc0a0b000 - 0xc0a4d870   ( 267 kB)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] Preemptible hierarchical RCU implementation.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000]     Build-time adjustment of leaf fanout to 32.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] NR_IRQS:16 nr_irqs:16 16
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] L2C-310 erratum 769419 enabled
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] OMAP L2C310: ROM does not support power control setting
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000039] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000051] OMAP clocksource: timer1 at 24000000 Hz
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000774] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.000788] OMAP clocksource: 32k_counter at 32768 Hz
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.001396] Console: colour dummy device 80x30
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.001435] Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.090265] pid_max: default: 32768 minimum: 301
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.090400] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.090415] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091192] Initializing cgroup subsys io
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091226] Initializing cgroup subsys memory
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091269] Initializing cgroup subsys devices
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091287] Initializing cgroup subsys freezer
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091304] Initializing cgroup subsys perf_event
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091320] Initializing cgroup subsys pids
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091355] CPU: Testing write buffer coherency: ok
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.091750] Setting up static identity map for 0x80008200 - 0x80008258
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.093539] devtmpfs: initialized
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.109696] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.193245] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.195821] pinctrl core: initialized pinctrl subsystem
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.197240] NET: Registered protocol family 16
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.200026] DMA: preallocated 256 KiB pool for atomic coherent allocations
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.230259] cpuidle: using governor ladder
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.260247] cpuidle: using governor menu
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.268465] OMAP GPIO hardware version 0.1
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.279906] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.279927] hw-breakpoint: maximum watchpoint size is 4 bytes.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.319685] edma 49000000.edma: TI EDMA DMA engine driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.324797] vgaarb: loaded
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.325473] SCSI subsystem initialized
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.325801] usbcore: registered new interface driver usbfs
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.325891] usbcore: registered new interface driver hub
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.326002] usbcore: registered new device driver usb
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.326763] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c0_pins, deferring probe
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.326826] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/i2c1_pins, deferring probe
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.326976] media: Linux media interface: v0.10
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.327053] Linux video capture interface: v2.00
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.327116] pps_core: LinuxPPS API ver. 1 registered
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.327126] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.327167] PTP clock support registered
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.327448] EDAC MC: Ver: 3.0.0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.328599] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.329029] Advanced Linux Sound Architecture Driver Initialized.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.330398] clocksource: Switched to clocksource timer1
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.342733] NET: Registered protocol family 2
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343586] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343630] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343670] TCP: Hash tables configured (established 2048 bind 2048)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343770] UDP hash table entries: 256 (order: 0, 4096 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343794] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.343970] NET: Registered protocol family 1
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.344365] RPC: Registered named UNIX socket transport module.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.344380] RPC: Registered udp transport module.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.344388] RPC: Registered tcp transport module.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.344396] RPC: Registered tcp NFSv4.1 backchannel transport module.
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    0.344431] PCI: CLS 0 bytes, default 64
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.346879] futex hash table entries: 256 (order: -1, 3072 bytes)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.355456] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.356378] NFS: Registering the id_resolver key type
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.356433] Key type id_resolver registered
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    0.356444] Key type id_legacy registered
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.356525] ntfs: driver 2.1.32 [Flags: R/O].
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.358693] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.358728] io scheduler noop registered
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.358744] io scheduler deadline registered
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.358792] io scheduler cfq registered (default)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.362994] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    0.366466] backlight supply power not found, using dummy regulator
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.434227] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    0.437728] omap8250 44e09000.serial: No clock speed specified: using default: 48000000
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.438537] console [ttyS0] disabled
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    0.438618] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.116271] console [ttyS0] enabled
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.120393] omap8250 48022000.serial: No clock speed specified: using default: 48000000
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.129242] 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 31, base_baud = 3000000) is a 8250
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.139418] [drm] Initialized drm 1.1.0 20060810
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.145952] 4832a000.dss supply vdda_video not found, using dummy regulator
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.153187] OMAP DSS rev 2.0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.156251] omapdss_dss 4832a000.dss: bound 4832a400.dispc (ops dispc_component_ops)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.175310] loop: module loaded
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.182107] m25p80 spi32766.0: mx66l51235l (65536 Kbytes)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.187599] 7 ofpart partitions found on MTD device spi32766.0
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.193540] Creating 7 MTD partitions on "spi32766.0":
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.198722] 0x000000000000-0x000000080000 : "QSPI.U_BOOT"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.205538] 0x000000080000-0x000000100000 : "QSPI.U_BOOT.backup"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.212832] 0x000000100000-0x000000110000 : "QSPI.U-BOOT-SPL_OS"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.219996] 0x000000110000-0x000000120000 : "QSPI.U_BOOT_ENV"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.226976] 0x000000120000-0x000000130000 : "QSPI.U-BOOT-ENV.backup"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.234586] 0x000000130000-0x000000930000 : "QSPI.KERNEL"
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.241235] 0x000000930000-0x000004000000 : "QSPI.FILESYSTEM"
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.249997] libphy: Fixed MDIO Bus: probed
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.320469] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.326609] davinci_mdio 4a101000.mdio: no live phy, scanning all
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.333189] davinci_mdio: probe of 4a101000.mdio failed with error -5
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.354297] cpsw 4a100000.ethernet: Detected MACID = c4:be:84:cb:5f:43
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.375492] cpsw 4a100000.ethernet: cpsw: Detected MACID = c4:be:84:cb:5f:45
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.383400] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.390972] usbcore: registered new interface driver pegasus
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.396756] usbcore: registered new interface driver asix
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.402278] usbcore: registered new interface driver ax88179_178a
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.408460] usbcore: registered new interface driver cdc_ether
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.414420] usbcore: registered new interface driver smsc75xx
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.420265] usbcore: registered new interface driver smsc95xx
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.426114] usbcore: registered new interface driver net1080
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.431875] usbcore: registered new interface driver cdc_subset
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.437876] usbcore: registered new interface driver zaurus
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.443619] usbcore: registered new interface driver cdc_ncm
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.856294] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.862929] ehci-pci: EHCI PCI platform driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.867475] ehci-platform: EHCI generic platform driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.873052] ehci-omap: OMAP-EHCI Host Controller driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.878488] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.884755] ohci-pci: OHCI PCI platform driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.889302] ohci-platform: OHCI generic platform driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.895269] usbcore: registered new interface driver usb-storage
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.901526] using random self ethernet address
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.906003] using random host ethernet address
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.911163] usb0: HOST MAC 8a:71:29:5e:a9:87
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.915559] usb0: MAC ca:d3:18:1a:7a:4e
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.919456] using random self ethernet address
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    1.923970] using random host ethernet address
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.928527] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.935238] g_ether gadget: g_ether ready
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.940119] mousedev: PS/2 mouse device common for all mice
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.947074] i2c /dev entries driver
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    1.952944] cpuidle: enable-method property 'ti,am4372' found operations
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.959882] sdhci: Secure Digital Host Controller Interface driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    1.966174] sdhci: Copyright(c) Pierre Ossman
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.971509] omap_hsmmc 48060000.mmc: context is restored: restore count 1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.971527] omap_hsmmc 48060000.mmc: enabled
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.971885] omap_hsmmc 48060000.mmc: unable to get vmmc_aux regulator -19
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.971911] omap_hsmmc 48060000.mmc: unable to get pbias regulator -19
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.972110] mmc0: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 21 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.972141] omap_hsmmc 48060000.mmc:  i/o voltage switch to 3V
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.972154] omap_hsmmc 48060000.mmc: Initial signal voltage of 3.3v
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    1.990466] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.010455] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.017113] mmc0: starting CMD52 arg 00000c00 flags 00000195
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.020955] omap_hsmmc 47810000.mmc: context is restored: restore count 1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.020974] omap_hsmmc 47810000.mmc: enabled
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.021312] omap_hsmmc 47810000.mmc: unable to get vmmc_aux regulator -19
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.021337] omap_hsmmc 47810000.mmc: unable to get pbias regulator -19
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.021507] mmc1: clock 0Hz busmode 2 powermode 1 cs 0 Vdd 7 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.021542] omap_hsmmc 47810000.mmc: Initial signal voltage of 1.8v
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.040423] mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.060737] Synopsys Designware Multimedia Card Interface Driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.067451] sdhci-pltfm: SDHCI platform and OF driver helper
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.092298] ledtrig-cpu: registered to indicate activity on CPUs
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.098673] usbcore: registered new interface driver usbhid
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.120406] usbhid: USB HID core driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.127198] NET: Registered protocol family 10
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.142127] sit: IPv6 over IPv4 tunneling driver
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.147634] NET: Registered protocol family 17
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.160466] omap_hsmmc 47810000.mmc: disabled
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.160912] Key type dns_resolver registered
    Feb 27 01:04:21 GC150-Demo user.err kernel: [    2.165479] omap_voltage_late_init: Voltage driver support not added
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.181666] ThumbEE CPU extension supported.
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.185992] Registering SWP/SWPB emulation handler
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    2.213651] omapdrm omapdrm.0: DMM not available, disable DMM support
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.230751] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.237409] [drm] No driver support for vblank timestamp query.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.292518] Console: switching to colour frame buffer device 60x34
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.330421] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.360438] [drm] Initialized omapdrm 1.0.0 20110917 on minor 0
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.428804] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.450510] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 100 kHz
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.458020] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 400 kHz
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.473993] ubi0: attaching mtd6
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.551628] ubi0: scanning is finished
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.570464] ubi0: attached mtd6 (name "QSPI.FILESYSTEM", size 54 MiB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.576948] ubi0: PEB size: 65536 bytes (64 KiB), LEB size: 65408 bytes
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.600404] ubi0: min./max. I/O unit sizes: 1/256, sub-page size 1
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.606611] ubi0: VID header offset: 64 (aligned 64), data offset: 128
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.620402] ubi0: good PEBs: 877, bad PEBs: 0, corrupted PEBs: 0
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.626436] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.650443] ubi0: max/mean erase counter: 7/3, WL threshold: 4096, image sequence number: 555842048
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.659529] ubi0: available PEBs: 0, total reserved PEBs: 877, PEBs reserved for bad PEB handling: 0
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.680408] ubi0: background thread "ubi_bgt0d" started, PID 56
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.686821] hctosys: unable to open rtc device (rtc0)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.704767] ALSA device list:
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.707773]   No soundcards found.
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.775645] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "Root", R/O mode
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.790413] UBIFS (ubi0:0): LEB size: 65408 bytes (63 KiB), min./max. I/O unit sizes: 8 bytes/256 bytes
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.799853] UBIFS (ubi0:0): FS size: 56447104 bytes (53 MiB, 863 LEBs), journal size 2812544 bytes (2 MiB, 43 LEBs)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.830403] UBIFS (ubi0:0): reserved for root: 2666136 bytes (2603 KiB)
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    2.837052] UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 6910E897-ED6A-483C-8592-2FA568DDB344, small LPT model
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.869504] mmc0: req done (CMD52): -16: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    2.869523] mmc0: starting CMD52 arg 80000c08 flags 00000195
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.870894] VFS: Mounted root (ubifs filesystem) readonly on device 0:16.
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.890765] devtmpfs: mounted
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    2.894264] Freeing unused kernel memory: 288K (c0976000 - c09be000)
    Feb 27 01:04:21 GC150-Demo user.warn kernel: [    2.910406] This architecture does not have kernel memory protection.
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.659624] mmc0: req done (CMD52): -16: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.659654] mmc0: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 21 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.671009] mmc0: starting CMD0 arg 00000000 flags 000000c0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.671123] mmc0: req done (CMD0): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.675938] mmc0: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 21 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.676969] mmc0: starting CMD8 arg 000001aa flags 000002f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.677068] mmc0: req done (CMD8): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.680707] mmc0: starting CMD5 arg 00000000 flags 000002e1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.680891] mmc0: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.680987] mmc0: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681110] mmc0: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681189] mmc0: req done (CMD5): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681215] mmc0: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681291] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681310] mmc0: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681384] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681415] mmc0: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681496] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681533] mmc0: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681613] mmc0: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681640] mmc0: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 21 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681656] mmc0: starting CMD1 arg 00000000 flags 000000e1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681733] mmc0: req done (CMD1): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.681767] mmc0: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.682847] omap_hsmmc 47810000.mmc: enabled
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    3.682860] mmc1: mmc_rescan_try_freq: trying to init card at 400000 Hz
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.689511] mmc1: starting CMD52 arg 00000c00 flags 00000195
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.689885] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.691970] mmc1: starting CMD52 arg 80000c08 flags 00000195
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.692482] mmc1: req done (CMD52): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.692557] mmc1: clock 400000Hz busmode 2 powermode 2 cs 1 Vdd 7 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.696460] mmc1: starting CMD0 arg 00000000 flags 000000c0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.696654] mmc1: req done (CMD0): 0: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.697712] mmc1: clock 400000Hz busmode 2 powermode 2 cs 0 Vdd 7 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.698727] mmc1: starting CMD8 arg 000000aa flags 000002f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.699101] mmc1: req done (CMD8): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.699135] mmc1: starting CMD5 arg 00000000 flags 000002e1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.699509] mmc1: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.710593] mmc1: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.711012] mmc1: req failed (CMD5): -110, retrying...
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.711389] mmc1: req done (CMD5): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.711428] mmc1: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.711796] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.711828] mmc1: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.712197] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.712227] mmc1: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.712597] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.712628] mmc1: starting CMD55 arg 00000000 flags 000000f5
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.712997] mmc1: req done (CMD55): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.713036] mmc1: clock 400000Hz busmode 1 powermode 2 cs 0 Vdd 7 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.713053] mmc1: starting CMD1 arg 00000000 flags 000000e1
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.713420] mmc1: req done (CMD1): -110: 00000000 00000000 00000000 00000000
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.713456] mmc1: clock 0Hz busmode 2 powermode 0 cs 0 Vdd 0 width 0 timing 0
    Feb 27 01:04:21 GC150-Demo daemon.info kernel: [    3.763218] udevd[86]: starting version 182
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.780526] omap_hsmmc 48060000.mmc: disabled
    Feb 27 01:04:21 GC150-Demo user.debug kernel: [    3.810526] omap_hsmmc 47810000.mmc: disabled
    Feb 27 01:04:21 GC150-Demo user.notice kernel: [    4.381069] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 159
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    5.831870] net eth0: initializing cpsw version 1.15 (0)
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    5.837245] net eth0: initialized cpsw ale version 1.4
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    5.842553] net eth0: ALE Table size 1024
    Feb 27 01:04:21 GC150-Demo user.err kernel: [    5.848281] libphy: PHY 4a101000.mdio:04 not found
    Feb 27 01:04:21 GC150-Demo user.err kernel: [    5.853264] net eth0: phy "4a101000.mdio:04" not found on slave 0, err -19
    Feb 27 01:04:21 GC150-Demo user.info kernel: [    5.865941] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    Feb 27 01:04:21 GC150-Demo user.info kernel: [   15.215253] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
    Feb 27 01:04:23 GC150-Demo authpriv.warn login[396]: pam_lastlog(login:session): file /var/log/lastlog created
    Feb 27 01:04:23 GC150-Demo authpriv.info login[396]: pam_unix(login:session): session opened for user root by (uid=0)
    Feb 27 01:04:23 GC150-Demo authpriv.notice login[398]: ROOT LOGIN  on '/dev/ttyS0'