Hi Tomi, I have now tried to make everything linked into the kernel.
But the result is surprising.
On the OMAP3 GTA04 after 3 seconds I get a single Tux. After a while, I get this error and the screen turns off:
[ 58.248687] omapdss OVERLAY error: overlay 0 vertically not inside the display area (0 + 640 >= 574) [ 58.258270] omapdss APPLY error: failed to enable manager 1: check_settings failed
The same user-space setup works if I compile the panels (and VENC) as modules.
BR, Nikolaus
Am 03.09.2014 um 13:35 schrieb Tomi Valkeinen:
On 03/09/14 10:33, Dr. H. Nikolaus Schaller wrote:
the uImage is becoming bigger than needed and needs to be replaced each time a driver is modified.
Well, I'm not against using modules as such, and it should work fine if you just load all the modules in correct order (basically omapdrm/omapfb the last).
However, I'd like to ask you how much bigger the uImage comes? You probably compile the kernel for a certain small set of devices. So we're talking about maybe less than 10 display drivers. I'm purely guessing, but I think we're talking about less than 100kB of data.
Also, usually kernel modules and the kernel image are replaced at the same time, when talking about end user. For development I agree that modules are much nicer.
So again, using modules is fine, and works fine, but for an "end product" I'd just use built-in.
It is possible to enable both omapdrm and omapfb as modules (but not as built-ins), but that's mostly meant for development. Normally you should know which framework you want to use, and just disable the other one.
After a lot of trial and error I found only this config to work on the GTA04: CONFIG_FB=y CONFIG_FB_OMAP2=y CONFIG_OMAP2_DSS=y CONFIG_${PANEL}=m
Setting CONFIG_FB=m automatically sets CONFIG_FB_OMAP2=m (and some others)
Yep. I'd recommend setting CONFIG_FB=y, as that builds the generic fb core into the kernel. No need to load that as a module, even if FB_OMAP2 is a module.
This makes it simply fail to load on OMAP3 (only the panel module loads, but no omapfb or /dev/fb*).
What do you mean "omapfb doesn't load"?
I don't see it in lsmod after boor.
Ok, so is anyone loading it? If is, what error does it give when loading the omapfb module?
On the OMAP3 there is no error. The display turns black and X.org takes over after some seconds.
On the OMAP5 I got the error reported below (failed to find default display)
Can you share boot logs and .config files?
The current one is here (works on OMAP3 but not on OMAP5):
http://git.goldelico.com/?p=gta04-kernel.git;a=blob;f=arch/arm/configs/gta04...
Yep. I think it looks ok, except that you have display drivers as modules and omapfb as built-in. As I said, that won't work properly, especially with multi-display boards.
So either have everything as built-in, or omapfb as a module. And make sure in the userspace that the display device modules are loaded first, and omapfb module last.
Note that omapfb module does not depend on the display device modules in any way, so it can't happen automatically. The module load scripts in the userspace need to take care of the order.
I will prepare a log from OMAP3 and one from OMAP5.
Interestingly, a manual "modprobe omapfb" works!
So what does it load automatically if compiled into the kernel and not if a module?
Is there a MODULE_DEVICE_TABLE missing somewhere?
On OMAP5 this "modprobe omapfb" still fails:
[ 48.442782] omapfb omapfb: no of_node; not parsing pinctrl DT [ 48.442850] OMAPFB: omapfb_probe [ 48.446029] omapfb omapfb: failed to find default display [ 48.451668] OMAPFB: free_resources [ 48.451676] OMAPFB: free all fbmem [ 48.455270] omapfb omapfb: failed to setup omapfb [ 48.460221] platform omapfb: Driver omapfb requests probe deferral
The only config I was able to make working on OMAP5 was enabling OMAP_DRM.
Here is the log from OMAP3 / GTA04:
root@gta04:~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.17.0-rc3-gta04 (hns@iMac.local) (gcc version 4.6.3 (GCC) ) #774 SMP Thu Sep 4 11:19:24 CEST 2014 [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine model: Goldelico GTA04A4/Letux 2804 [ 0.000000] cma: Reserved 16 MiB at 9e800000 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] On node 0 totalpages: 130816 [ 0.000000] free_area_init_node: node 0, pgdat c0875440, node_mem_map dfaf1000 [ 0.000000] Normal zone: 1024 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 130816 pages, LIFO batch:31 [ 0.000000] HighMem zone: 1048574 pages exceeds freesize 0 [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk ) [ 0.000000] PERCPU: Embedded 9 pages/cpu @dfa76000 s14272 r8192 d14400 u36864 [ 0.000000] pcpu-alloc: s14272 r8192 d14400 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129792 [ 0.000000] Kernel command line: console=ttyO2,115200n8 mux=GTA04A3+ mpurate=800 vram=12M cma=12M omapfb.vram=0:8M,1:4M omapfb.mode=dvi:1024x768MR-16@60 omapfb.debug=y omapdss.def_disp=lcd ubi.mtd=4 root=/dev/mmcblk0p1 rw rootfstype=ext4,ext3 rootwait [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 484924K/523264K available (5514K kernel code, 578K rwdata, 2164K rodata, 385K init, 8173K bss, 38340K reserved, 0K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xffe00000 (2048 kB) [ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB) [ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0787d18 (7680 kB) [ 0.000000] .init : 0xc0788000 - 0xc07e87c0 ( 386 kB) [ 0.000000] .data : 0xc07ea000 - 0xc087abf0 ( 579 kB) [ 0.000000] .bss : 0xc087abf0 - 0xc107622c (8174 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts [ 0.000000] Total of 96 interrupts on 1 active controller [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65536000000000ns [ 0.000061] OMAP clocksource: 32k_counter at 32768 Hz [ 0.001342] Console: colour dummy device 80x30 [ 0.001434] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.001434] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.001464] ... MAX_LOCK_DEPTH: 48 [ 0.001464] ... MAX_LOCKDEP_KEYS: 8191 [ 0.001495] ... CLASSHASH_SIZE: 4096 [ 0.001495] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.001525] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.001525] ... CHAINHASH_SIZE: 32768 [ 0.001556] memory used by lock dependency info: 5167 kB [ 0.001556] per task-struct memory footprint: 1152 bytes [ 0.001617] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696) [ 0.107269] pid_max: default: 32768 minimum: 301 [ 0.107971] Security Framework initialized [ 0.108154] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.108184] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.113067] CPU: Testing write buffer coherency: ok [ 0.115081] CPU0: thread -1, cpu 0, socket -1, mpidr 0 [ 0.115234] Setting up static identity map for 0x80530040 - 0x805300b0 [ 0.121002] Brought up 1 CPUs [ 0.121032] SMP: Total of 1 processors activated. [ 0.121063] CPU: All CPU(s) started in SVC mode. [ 0.125976] devtmpfs: initialized [ 0.138885] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.235626] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp [ 0.238494] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp [ 0.374847] pinctrl core: initialized pinctrl subsystem [ 0.379913] regulator-dummy: no parameters [ 0.496429] NET: Registered protocol family 16 [ 0.506286] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.519927] Reprogramming SDRC clock to 332000000 Hz [ 0.534973] gpiochip_add: registered GPIOs 0 to 31 on device: gpio [ 0.536621] OMAP GPIO hardware version 2.5 [ 0.538818] gpiochip_add: registered GPIOs 32 to 63 on device: gpio [ 0.541870] gpiochip_add: registered GPIOs 64 to 95 on device: gpio [ 0.544921] gpiochip_add: registered GPIOs 96 to 127 on device: gpio [ 0.548126] gpiochip_add: registered GPIOs 128 to 159 on device: gpio [ 0.551208] gpiochip_add: registered GPIOs 160 to 191 on device: gpio [ 0.586639] omap-gpmc 6e000000.gpmc: GPMC revision 5.0 [ 0.587066] gpmc_probe_nand_child: ti,elm-id property not found [ 0.590698] platform 48058000.ssi-controller: Cannot lookup hwmod 'ssi' [ 0.611114] No ATAGs? [ 0.611175] hw-breakpoint: debug architecture 0x4 unsupported. [ 0.615600] OMAP DMA hardware revision 5.0 [ 0.690917] edma-dma-engine edma-dma-engine.0: Can't allocate PaRAM dummy slot [ 0.691040] edma-dma-engine: probe of edma-dma-engine.0 failed with error -22 [ 0.753692] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver [ 0.755554] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixed_regulator@0[0]' - status (0) [ 0.756927] bl-enable: 825241 mV [ 0.765289] SCSI subsystem initialized [ 0.766876] usbcore: registered new interface driver usbfs [ 0.767181] usbcore: registered new interface driver hub [ 0.768890] usbcore: registered new device driver usb [ 0.769714] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/hsusb2_phy[0]' - status (0) [ 0.769836] hsusb2_phy supply vcc not found, using dummy regulator [ 0.920166] omap_i2c 48070000.i2c: bus 0 rev4.4 at 2600 kHz [ 0.940704] omap_i2c 48072000.i2c: bus 1 rev4.4 at 400 kHz [ 0.942626] omap_i2c 48060000.i2c: bus 2 rev4.4 at 100 kHz [ 0.945343] Advanced Linux Sound Architecture Driver Initialized. [ 0.955322] Switched to clocksource 32k_counter [ 1.187194] NET: Registered protocol family 2 [ 1.190155] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 1.190460] TCP bind hash table entries: 4096 (order: 5, 147456 bytes) [ 1.192840] TCP: Hash tables configured (established 4096 bind 4096) [ 1.193084] TCP: reno registered [ 1.193115] UDP hash table entries: 256 (order: 2, 20480 bytes) [ 1.193481] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes) [ 1.195434] NET: Registered protocol family 1 [ 1.201629] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 1.211578] futex hash table entries: 256 (order: 2, 16384 bytes) [ 1.220397] VFS: Disk quotas dquot_6.5.2 [ 1.220611] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 1.222503] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.223327] msgmni has been set to 979 [ 1.234832] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 1.235046] io scheduler noop registered [ 1.235076] io scheduler deadline registered [ 1.235198] io scheduler cfq registered (default) [ 1.238891] pinctrl-single 48002030.pinmux: 284 pins at pa fa002030 size 568 [ 1.239776] pinctrl-single 48002a00.pinmux: 46 pins at pa fa002a00 size 92 [ 1.241790] pinctrl-single 480025a0.pinmux: 46 pins at pa fa0025a0 size 92 [ 1.251068] OMAP DSS rev 2.0 [ 1.259185] of_get_named_gpiod_flags: parsed 'gpios' property of node '/opa362[0]' - status (0) [ 1.259216] amplifier-opa362 opa362: failed to find video source [ 1.259307] amplifier-opa362: probe of opa362 failed with error -22 [ 1.264282] OMAPFB: omapfb_probe [ 1.267272] omapfb omapfb: failed to find default display [ 1.267303] OMAPFB: free_resources [ 1.267333] OMAPFB: free all fbmem [ 1.272949] omapfb omapfb: failed to setup omapfb [ 1.273040] platform omapfb: Driver omapfb requests probe deferral [ 1.275085] pbias_mmc_omap2430: 1800 <--> 3000 mV at 3000 mV [ 1.282714] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 1.282958] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 1.283294] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 1.283386] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 1.283752] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@49020000[0]' [ 1.283843] omap_uart 49020000.serial: no wakeirq for uart0 [ 1.283874] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@49020000[0]' [ 1.285003] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2 [ 2.032012] console [ttyO2] enabled [ 2.039489] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@49042000[0]' [ 2.039581] omap_uart 49042000.serial: no wakeirq for uart0 [ 2.045623] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@49042000[0]' [ 2.046020] 49042000.serial: ttyO3 at MMIO 0x49042000 (irq = 96, base_baud = 3000000) is a OMAP UART3 [ 2.114868] brd: module loaded [ 2.148223] loop: module loaded [ 2.176269] twl 0-0048: PIH (irq 23) chaining IRQs 338..346 [ 2.182830] twl 0-0048: power (irq 343) chaining IRQs 346..353 [ 2.199005] VAUX1: 2500 <--> 3000 mV at 3000 mV [ 2.215850] VAUX2_4030: 2800 mV [ 2.226379] VAUX3: 2500 mV [ 2.233154] VAUX4: 2800 mV [ 2.241912] VSIM: 1800 <--> 3000 mV at 1800 mV [ 2.257324] VDD1: 600 <--> 1450 mV at 1012 mV [ 2.267730] VDAC: 1800 mV [ 2.278320] VIO: at 1800 mV [ 2.287750] VINTANA1: 1500 mV [ 2.297149] VINTANA2: at 2750 mV [ 2.306213] VINTDIG: 1500 mV [ 2.313049] VMMC1: 1850 <--> 3150 mV at 3000 mV [ 2.323730] VMMC2: 1850 <--> 3150 mV at 2600 mV [ 2.333496] VUSB1V5: 1500 mV [ 2.340393] VUSB1V8: 1800 mV [ 2.347900] VUSB3V1: 3100 mV [ 2.358917] VPLL1: at 1800 mV [ 2.369079] VPLL2: 1800 mV [ 2.388946] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module [ 2.444732] mtdoops: mtd device (mtddev=name/number) must be supplied [ 2.454010] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc [ 2.460845] nand: Micron MT29F4G16ABBDA3W [ 2.465087] nand: 512MiB, SLC, page size: 2048, OOB size: 64 [ 2.471130] nand: using OMAP_ECC_BCH8_CODE_HW_DETECTION_SW [ 2.480438] 5 ofpart partitions found on MTD device omap2-nand.0 [ 2.486877] Creating 5 MTD partitions on "omap2-nand.0": [ 2.492492] 0x000000000000-0x000000080000 : "X-Loader" [ 2.511291] 0x000000080000-0x000000260000 : "U-Boot" [ 2.525512] 0x000000260000-0x000000280000 : "U-Boot Env" [ 2.536193] 0x000000280000-0x000000680000 : "Kernel" [ 2.553344] 0x000000680000-0x000010000000 : "File System" [ 2.783599] of_get_named_gpiod_flags: parsed 'gpio-sck' property of node '/spi_lcd[0]' - status (0) [ 2.783660] of_get_named_gpiod_flags: parsed 'gpio-miso' property of node '/spi_lcd[0]' - status (0) [ 2.783691] of_get_named_gpiod_flags: parsed 'gpio-mosi' property of node '/spi_lcd[0]' - status (0) [ 2.783966] of_get_named_gpiod_flags: parsed 'cs-gpios' property of node '/spi_lcd[0]' - status (0) [ 2.784057] of_get_named_gpiod_flags: parsed 'cs-gpios' property of node '/spi_lcd[0]' - status (0) [ 2.811706] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.819183] usbcore: registered new interface driver usb-storage [ 2.849334] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn) [ 2.849365] musb-hdrc: MHDRC RTL version 1.800 [ 2.849365] musb-hdrc: setup fifo_mode 4 [ 2.849395] musb-hdrc: 28/31 max ep, 16384/16384 memory [ 2.849792] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver [ 2.859924] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1 [ 2.871612] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.878845] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.886505] usb usb1: Product: MUSB HDRC host driver [ 2.891723] usb usb1: Manufacturer: Linux 3.17.0-rc3-gta04 musb-hcd [ 2.898345] usb usb1: SerialNumber: musb-hdrc.0.auto [ 2.911315] hub 1-0:1.0: USB hub found [ 2.916046] hub 1-0:1.0: 1 port detected [ 2.932830] mousedev: PS/2 mouse device common for all mice [ 2.942626] i2c /dev entries driver [ 2.954559] Driver for 1-wire Dallas network protocol. [ 2.999176] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec [ 3.014434] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@4809c000[0]' [ 3.014465] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@4809c000[0]' [ 3.014495] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/mmc@4809c000[0]' [ 3.055908] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.055969] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.056121] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 3.056213] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 3.064727] ledtrig-cpu: registered to indicate activity on CPUs [ 3.072082] usbcore: registered new interface driver usbhid [ 3.078002] usbhid: USB HID core driver [ 3.105102] si47xx_modinit I2C/SPI [ 3.109161] si47xx_i2c_probe [ 3.115844] oprofile: using arm/armv7 [ 3.120849] TCP: cubic registered [ 3.124359] Initializing XFRM netlink socket [ 3.129180] NET: Registered protocol family 17 [ 3.134185] NET: Registered protocol family 15 [ 3.139648] Key type dns_resolver registered [ 3.144714] omap2_set_init_voltage: unable to find boot up OPP for vdd_mpu_iva [ 3.152374] omap2_set_init_voltage: unable to set vdd_mpu_iva [ 3.158477] omap2_set_init_voltage: unable to find boot up OPP for vdd_core [ 3.165832] omap2_set_init_voltage: unable to set vdd_core [ 3.185729] ThumbEE CPU extension supported. [ 3.190277] Registering SWP/SWPB emulation handler [ 3.207763] OMAPFB: omapfb_probe [ 3.210266] 48050000.dss supply vdds_dsi not found, using dummy regulator [ 3.219512] omapfb omapfb: cannot parse default modes [ 3.224822] OMAPFB: create 3 framebuffers [ 3.224884] OMAPFB: fb_infos allocated [ 3.224914] OMAPFB: allocating 8388608 bytes for fb 0 [ 3.225097] mmc0: host does not support reading read-only switch. assuming write-enable. [ 3.255340] OMAPFB: allocated VRAM paddr 9e900000, vaddr de900000 [ 3.255371] OMAPFB: allocating 4194304 bytes for fb 1 [ 3.264984] OMAPFB: allocated VRAM paddr 9f100000, vaddr df100000 [ 3.265014] OMAPFB: region0 phys 9e900000 virt de900000 size=8388608 [ 3.265014] OMAPFB: region1 phys 9f100000 virt df100000 size=4194304 [ 3.265045] OMAPFB: region2 phys 00000000 virt (null) size=0 [ 3.265045] OMAPFB: fbmems allocated [ 3.265441] OMAPFB: check_fb_var 0 [ 3.265441] OMAPFB: max frame size 8388608, line size 960 [ 3.265472] OMAPFB: xres = 480, yres = 640, vxres = 480, vyres = 640 [ 3.265472] OMAPFB: set_fb_fix [ 3.265777] OMAPFB: check_fb_var 1 [ 3.265808] OMAPFB: max frame size 4194304, line size 960 [ 3.265808] OMAPFB: xres = 480, yres = 640, vxres = 480, vyres = 640 [ 3.265838] OMAPFB: set_fb_fix [ 3.267211] OMAPFB: fb_infos initialized [ 3.273620] OMAPFB: set_par(0) [ 3.273681] OMAPFB: set_fb_fix [ 3.273681] OMAPFB: apply_changes, fb 0, ovl 0 [ 3.273742] OMAPFB: setup_overlay 0, posx 0, posy 0, outw 480, outh 640 [ 3.273773] OMAPFB: paddr 9e900000 [ 3.273864] OMAPFB: pan_display(0) [ 3.273864] OMAPFB: setcmap [ 3.273864] OMAPFB: setcmap [ 3.277587] Console: switching to colour frame buffer device 60x40 [ 3.277618] OMAPFB: pan_display(0) [ 3.277618] OMAPFB: setcmap [ 3.280853] OMAPFB: setcmap [ 3.290252] OMAPFB: framebuffers registered [ 3.290283] OMAPFB: apply_changes, fb 0, ovl 0 [ 3.290283] OMAPFB: setup_overlay 0, posx 0, posy 0, outw 480, outh 640 [ 3.290313] OMAPFB: paddr 9e900000 [ 3.290344] OMAPFB: apply_changes, fb 1, ovl 1 [ 3.290374] OMAPFB: setup_overlay 1, posx 0, posy 0, outw 480, outh 640 [ 3.290374] OMAPFB: paddr 9f100000 [ 3.290435] OMAPFB: apply_changes, fb 2, ovl 2 [ 3.290527] OMAPFB: create_framebuffers done [ 3.290557] OMAPFB: mgr->apply'ed [ 3.291229] omapdss DPI: Could not find exact pixel clock. Requested 22153000 Hz, got 22153846 Hz [ 3.311523] mmc0: new high speed SDHC card at address b368 [ 3.330871] mmcblk0: mmc0:b368 USD 7.46 GiB [ 3.339874] OMAPFB: create sysfs for fbs [ 3.339904] OMAPFB: create sysfs for fbs [ 3.340484] omapfb omapfb: using display 'lcd' mode 480x640 [ 3.347595] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 3.347808] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 3.356262] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 3.356323] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 3.364562] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.364593] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.364654] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 3.364715] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 3.377868] UBI: default fastmap pool size: 95 [ 3.382537] UBI: default fastmap WL pool size: 25 [ 3.387573] UBI: attaching mtd4 to ubi0 [ 3.396179] mmcblk0: p1 [ 3.404663] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 3.404785] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 3.413269] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 3.413360] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 3.421661] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.421691] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.421752] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 3.421813] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 3.432220] ecc unrecoverable error [ 3.436065] ecc unrecoverable error [ 3.439758] UBI warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 0:0, read only 64 bytes, retry [ 3.451751] ecc unrecoverable error [ 3.455627] ecc unrecoverable error [ 3.459289] UBI warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 0:0, read only 64 bytes, retry [ 3.471649] ecc unrecoverable error [ 3.475555] ecc unrecoverable error [ 3.479248] UBI warning: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 0:0, read only 64 bytes, retry [ 3.491760] ecc unrecoverable error [ 3.495605] ecc unrecoverable error [ 3.499267] UBI error: ubi_io_read: error -74 (ECC error) while reading 64 bytes from PEB 0:0, read 64 bytes [ 3.509674] UBI error: ubi_attach_mtd_dev: failed to attach mtd4, error -5 [ 3.517059] UBI error: ubi_init: cannot attach mtd4 [ 3.523742] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/aux-button[0]' - status (0) [ 3.525024] input: gpio-keys as /devices/gpio-keys/input/input0 [ 3.534881] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys-wwan-wakeup/wwan-wakeup-button[0]' - status (0) [ 3.536224] input: gpio-keys-wwan-wakeup as /devices/gpio-keys-wwan-wakeup/input/input1 [ 3.545837] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 3.545928] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 3.554290] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 3.554351] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 3.562683] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.562713] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.562774] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 3.562835] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 3.571594] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 3.641204] VDAC: disabling [ 3.644775] VSIM: disabling [ 3.648559] VAUX4: disabling [ 3.652587] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 3.652709] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 3.661224] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 3.661315] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 3.669677] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.669708] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 3.669799] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 3.669860] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 3.678497] VAUX3: disabling [ 3.684417] ALSA device list: [ 3.687652] No soundcards found. [ 3.733062] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null) [ 3.741912] VFS: Mounted root (ext4 filesystem) on device 179:1. [ 3.761474] devtmpfs: mounted [ 3.765594] Freeing unused kernel memory: 384K (c0788000 - c07e8000) [ 5.848876] udevd[1013]: starting version 175 [ 7.937255] ehci-omap: OMAP-EHCI Host Controller driver [ 7.952087] input: twl4030:vibrator as /devices/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:audio/input/input2 [ 7.965911] ehci-omap 48064800.ehci: EHCI Host Controller [ 8.056121] twl4030_keypad 48070000.i2c:twl@48:keypad: OF: linux,keymap property not defined in /ocp/i2c@48070000/twl@48/keypad [ 8.068298] twl4030_keypad 48070000.i2c:twl@48:keypad: Failed to build keymap [ 8.075958] twl4030_keypad: probe of 48070000.i2c:twl@48:keypad failed with error -2 [ 8.128967] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 8.129089] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 8.137664] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 8.137756] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 8.146148] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.146179] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.146270] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 8.146331] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 8.154388] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 2 [ 8.193206] random: nonblocking pool is initialized [ 8.217346] input: twl4030_pwrbutton as /devices/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input4 [ 8.237091] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 8.237213] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 8.245819] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 8.245880] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 8.254180] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.254180] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.254241] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 8.254333] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 8.325134] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 8.325408] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 8.333831] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 8.333892] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 8.342254] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.342285] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.342346] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 8.342407] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 8.377105] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800 [ 8.425903] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00 [ 8.482757] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 8.490051] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 8.497680] usb usb2: Product: EHCI Host Controller [ 8.502807] usb usb2: Manufacturer: Linux 3.17.0-rc3-gta04 ehci_hcd [ 8.509399] usb usb2: SerialNumber: 48064800.ehci [ 8.585845] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC [ 8.660949] hub 2-0:1.0: USB hub found [ 8.695220] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 8.695495] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 8.703918] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 8.703979] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 8.712371] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.712402] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 8.712493] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (-517) [ 8.712554] platform 480b4000.mmc: Driver omap_hsmmc requests probe deferral [ 8.744476] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48 as rtc0 [ 8.771514] hub 2-0:1.0: 3 ports detected [ 8.831451] gpiochip_find_base: found new base at 511 [ 8.832489] gpiochip_add: registered GPIOs 511 to 511 on device: gpio-tca6507 [ 8.883209] twl4030_gpio twl4030-gpio: can't dispatch IRQs from modules [ 8.910583] media: Linux media interface: v0.10 [ 8.924682] input: bma150 as /devices/68000000.ocp/48072000.i2c/i2c-1/1-0041/input/input5 [ 8.964263] at24 1-0050: 8192 byte 24c64 EEPROM, writable, 1 bytes/write [ 8.974456] bmp085 1-0077: Successfully initialized bmp085! [ 8.999176] gpiochip_find_base: found new base at 493 [ 8.999755] gpiochip_add: registered GPIOs 493 to 510 on device: twl4030 [ 9.043762] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/i2c@48072000/tsc2007@48[0]' - status (0) [ 9.065612] input: TSC2007 Touchscreen as /devices/68000000.ocp/48072000.i2c/i2c-1/1-0048/input/input6 [ 9.099792] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 9.099914] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 9.108764] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 9.108825] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 9.117248] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 9.117248] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 9.117340] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' - status (0) [ 9.223510] Linux video capture interface: v2.00 [ 9.298492] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 9.298614] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 9.307250] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 9.307312] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 9.456054] ov9655 1-0030: No platform data [ 9.460510] ov9655: probe of 1-0030 failed with error -22 [ 9.545501] mmc1: new SDIO card at address 0001 [ 9.759552] pwm-backlight backlight: GPIO lookup for consumer enable [ 9.759582] pwm-backlight backlight: using device tree for GPIO lookup [ 9.759613] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/backlight[0]' [ 9.759613] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/backlight[0]' [ 9.759643] pwm-backlight backlight: using lookup tables for GPIO lookup [ 9.760070] pwm-backlight backlight: lookup for GPIO enable failed [ 9.764343] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 9.764465] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 9.773101] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 9.773193] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 9.888061] wwan_on_off_init [ 9.891876] wwan_on_off_probe() [ 9.895507] of_get_named_gpiod_flags: parsed 'on-off-gpio' property of node '/modem[0]' - status (0) [ 9.895538] of_get_named_gpiod_flags: can't parse 'on-indicator-gpio' property of node '/modem[0]' [ 9.895568] wwan_on_off_probe() pdata=dd4aeb90 [ 9.900238] gpiochip_find_base: found new base at 492 [ 9.900939] gpiochip_add: registered GPIOs 492 to 492 on device: gpio-wwan-on-off [ 9.903320] wwan_on_off_rfkill_set_block: blocked: 1 [ 9.908691] modem: set_power 0 -> 1 [ 9.912536] modem: done [ 9.915130] wwan-on-off probed [ 9.920501] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 9.920623] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 9.929229] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 9.929290] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 10.241699] of_get_named_gpiod_flags: can't parse 'ti,hs_extmute_gpio' property of node '/ocp/i2c@48070000/twl@48/audio/codec[0]' [ 10.252349] si47xx_probe [ 10.257812] gta04-fm sound_fm: Si47xx <-> 48074000.mcbsp mapping ok [ 10.307403] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 10.307525] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 10.316253] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 10.316314] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 10.336883] gta04-voice sound_voice: GTM601 <-> 49026000.mcbsp mapping ok [ 10.363525] gta04-headset sound_headset: W2CBW003 <-> 49024000.mcbsp mapping ok [ 10.404907] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 10.405029] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 10.413665] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 10.413726] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 10.424468] twl4030_voice_set_tristate codec=de6c5800 1 [ 10.536163] TPS Voice IF is tristated [ 10.628051] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 10.628173] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 10.636810] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 10.636871] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 10.717681] gta04-audio sound_card: twl4030-hifi <-> 49022000.mcbsp mapping ok [ 11.034637] input: gta04 Headset Jack as /devices/sound_card/sound/card0/input7 [ 11.117248] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (-517) [ 11.117370] platform 4806a000.serial: Driver omap_uart requests probe deferral [ 11.126098] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (-517) [ 11.126159] platform 4806c000.serial: Driver omap_uart requests probe deferral [ 11.712982] gpio_w2sg_init() [ 11.717132] gpio_w2sg_probe() [ 11.720245] gpio_w2sg_probe() found DT [ 11.724243] of_get_named_gpiod_flags: parsed 'on-off-gpio' property of node '/w2sg0004[0]' - status (0) [ 11.724273] of_get_named_gpiod_flags: parsed 'rx-gpio' property of node '/w2sg0004[0]' - status (0) [ 11.724548] gpio_w2sg_probe() lna_regulator = dd41b4c0 [ 11.730041] gpio_w2sg_probe() pdata=dd2e0210 [ 11.736694] gpio_w2cbw_init() [ 11.740478] w2cbw_probe() [ 11.743652] w2cbw_probe() reg=dd41b440 [ 11.747741] gpiochip_find_base: found new base at 491 [ 11.748229] gpiochip_add: registered GPIOs 491 to 491 on device: w2cbw003 [ 11.748229] w2cbw_probe() gpiochip_add()=0 [ 11.753936] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' - status (0) [ 11.754028] omap_uart 4806a000.serial: no wakeirq for uart0 [ 11.760070] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@4806a000[0]' [ 11.760620] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0 [ 11.776733] gpiochip_find_base: found new base at 490 [ 11.777252] gpiochip_add: registered GPIOs 490 to 490 on device: w2sg0004 [ 11.778625] w2sg0004 probed [ 11.867797] of_get_named_gpiod_flags: parsed 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' - status (0) [ 11.867858] omap_uart 4806c000.serial: no wakeirq for uart0 [ 11.873718] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@4806c000[0]' [ 11.874114] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1 [ 12.736633] cfg80211: Calling CRDA to update world regulatory domain [ 12.774108] lib80211: common routines for IEEE802.11 drivers [ 12.780578] lib80211_crypt: registered algorithm 'NULL' [ 12.957672] libertas_sdio: Libertas SDIO driver [ 12.962432] libertas_sdio: Copyright Pierre Ossman [ 13.678344] libertas_sdio mmc1:0001:1 (unnamed net_device) (uninitialized): 00:19:88:23:f7:e5, fw 9.70.3p36, cap 0x00000303 [ 13.766265] libertas_sdio mmc1:0001:1 (unnamed net_device) (uninitialized): PREP_CMD: command 0x00a3 failed: 2 [ 13.784973] libertas_sdio mmc1:0001:1 wlan0: Marvell WLAN 802.11 adapter [ 13.830474] cfg80211: Calling CRDA to update world regulatory domain [ 20.661437] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null) [ 21.513580] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro [ 27.560150] UBIFS error (pid 2117): ubifs_mount: cannot open "ubi0:gta04-rootfs", error -19 [ 36.984466] using random self ethernet address [ 36.989318] using random host ethernet address [ 36.998291] usb0: HOST MAC 72:e4:eb:ec:37:0e [ 37.004150] usb0: MAC 26:a0:bc:3d:ca:d3 [ 37.008361] using random self ethernet address [ 37.013061] using random host ethernet address [ 37.018524] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008 [ 37.025543] g_ether gadget: g_ether ready [ 38.363464] g_ether gadget: high-speed config #2: RNDIS [ 38.770355] g_ether gadget: high-speed config #1: CDC Ethernet (ECM) [ 47.586975] Bluetooth: Core ver 2.19 [ 47.591003] NET: Registered protocol family 31 [ 47.595794] Bluetooth: HCI device and connection manager initialized [ 47.603027] Bluetooth: HCI socket layer initialized [ 47.608306] Bluetooth: L2CAP socket layer initialized [ 47.613800] Bluetooth: SCO socket layer initialized [ 52.270233] NET: Registered protocol family 10 [ 56.889404] OMAPFB: pan_display(0) [ 56.889404] OMAPFB: setcmap [ 56.889404] OMAPFB: setcmap [ 56.904937] OMAPFB: ioctl GET_CAPS [ 56.910034] OMAPFB: ioctl QUERY_MEM [ 56.919494] OMAPFB: detaching 0 [ 56.920684] OMAPFB: detaching 1 [ 56.921447] OMAPFB: detaching 2 [ 56.960784] OMAPFB: user mmap region start 9e900000, len 8388608, off 0 [ 56.987243] OMAPFB: ioctl QUERY_PLANE [ 58.217681] OMAPFB: apply_changes, fb 0, ovl 0 [ 58.217712] OMAPFB: setup_overlay 0, posx 0, posy 0, outw 480, outh 640 [ 58.217742] OMAPFB: paddr 9e900000 [ 58.248687] omapdss OVERLAY error: overlay 0 vertically not inside the display area (0 + 640 >= 574) [ 58.258270] omapdss APPLY error: failed to enable manager 1: check_settings failed root@gta04:~# ls -l /dev/fb* crw-rw---T 1 root video 29, 0 Jan 1 1970 /dev/fb0 crw-rw---T 1 root video 29, 1 Jan 1 1970 /dev/fb1 crw-rw---T 1 root video 29, 2 Jan 1 1970 /dev/fb2 root@gta04:~#
So I have 3 framebuffers - but no screen.
Here the same kernel binary (and modules) on OMAP5432EVM:
root@gta04:~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.17.0-rc3-gta04 (hns@iMac.local) (gcc version 4.6.3 (GCC) ) #774 SMP Thu Sep 4 11:19:24 CEST 2014 [ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine model: Pyra-Handheld [ 0.000000] cma: Reserved 16 MiB at ae800000 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] On node 0 totalpages: 519936 [ 0.000000] free_area_init_node: node 0, pgdat c0875440, node_mem_map ed811000 [ 0.000000] Normal zone: 1520 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 194560 pages, LIFO batch:31 [ 0.000000] HighMem zone: 2542 pages used for memmap [ 0.000000] HighMem zone: 325376 pages, LIFO batch:31 [ 0.000000] OMAP5432 ES2.0 [ 0.000000] PERCPU: Embedded 9 pages/cpu @ed7a4000 s14272 r8192 d14400 u36864 [ 0.000000] pcpu-alloc: s14272 r8192 d14400 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 518416 [ 0.000000] Kernel command line: console=ttyO2,115200n8 mux= mpurate= vram=12M cma=12M omapfb.vram=0:8M,1:4M omapfb.mode=dvi: omapfb.debug=y omapdss.def_disp= ubi.mtd= root=/dev/mmcblk1p2 rw rootfstype=ext4,ext3 rootwait [ 0.000000] UBI warning: empty 'mtd=' parameter - ignored [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 2028916K/2079744K available (5514K kernel code, 578K rwdata, 2164K rodata, 385K init, 8173K bss, 50828K reserved, 1301504K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xffe00000 (2048 kB) [ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0787d18 (7680 kB) [ 0.000000] .init : 0xc0788000 - 0xc07e87c0 ( 386 kB) [ 0.000000] .data : 0xc07ea000 - 0xc087abf0 ( 579 kB) [ 0.000000] .bss : 0xc087abf0 - 0xc107622c (8174 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65536000000000ns [ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz [ 0.000488] Architected cp15 timer(s) running at 6.14MHz (phys). [ 0.000524] sched_clock: 56 bits at 6MHz, resolution 162ns, wraps every 2796202663936ns [ 0.000540] Switching to timer-based delay loop, resolution 162ns [ 0.001971] Console: colour dummy device 80x30 [ 0.002015] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar [ 0.002026] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.002037] ... MAX_LOCK_DEPTH: 48 [ 0.002046] ... MAX_LOCKDEP_KEYS: 8191 [ 0.002055] ... CLASSHASH_SIZE: 4096 [ 0.002064] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.002072] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.002081] ... CHAINHASH_SIZE: 32768 [ 0.002090] memory used by lock dependency info: 5167 kB [ 0.002100] per task-struct memory footprint: 1152 bytes [ 0.002144] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.28 BogoMIPS (lpj=61440) [ 0.002163] pid_max: default: 32768 minimum: 301 [ 0.002581] Security Framework initialized [ 0.002717] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.002734] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.005556] CPU: Testing write buffer coherency: ok [ 0.006721] /cpus/cpu@0 missing clock-frequency property [ 0.006748] /cpus/cpu@1 missing clock-frequency property [ 0.006763] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.006847] Setting up static identity map for 0x80530040 - 0x805300b0 [ 0.012468] CPU1: Booted secondary processor [ 0.012516] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.013100] Brought up 2 CPUs [ 0.013118] SMP: Total of 2 processors activated. [ 0.013127] CPU: All CPU(s) started in HYP mode. [ 0.013136] CPU: Virtualization extensions available. [ 0.016003] devtmpfs: initialized [ 0.028322] VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0 [ 0.030180] omap_hwmod: l3_main_3 using broken dt data from ocp [ 0.031956] omap_hwmod: l3_main_2 using broken dt data from ocp [ 0.053700] ------------[ cut here ]------------ [ 0.053720] WARNING: CPU: 0 PID: 1 at arch/arm/mach-omap2/omap_hwmod.c:2542 _init+0xb8/0x168() [ 0.053730] omap_hwmod: dss_rfbi: doesn't have mpu register target base [ 0.053738] Modules linked in: [ 0.053756] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.17.0-rc3-gta04 #774 [ 0.053778] [<c0014718>] (unwind_backtrace) from [<c0011398>] (show_stack+0x10/0x14) [ 0.053801] [<c0011398>] (show_stack) from [<c0523bc4>] (dump_stack+0x78/0x94) [ 0.053822] [<c0523bc4>] (dump_stack) from [<c003c7a4>] (warn_slowpath_common+0x64/0x84) [ 0.053839] [<c003c7a4>] (warn_slowpath_common) from [<c003c844>] (warn_slowpath_fmt+0x2c/0x3c) [ 0.053857] [<c003c844>] (warn_slowpath_fmt) from [<c0794cc4>] (_init+0xb8/0x168) [ 0.053877] [<c0794cc4>] (_init) from [<c0026f24>] (omap_hwmod_for_each+0x28/0x58) [ 0.053896] [<c0026f24>] (omap_hwmod_for_each) from [<c0795204>] (__omap_hwmod_setup_all+0x24/0x40) [ 0.053913] [<c0795204>] (__omap_hwmod_setup_all) from [<c00089e0>] (do_one_initcall+0x100/0x1b8) [ 0.053930] [<c00089e0>] (do_one_initcall) from [<c0788c64>] (do_basic_setup+0x88/0xc0) [ 0.053947] [<c0788c64>] (do_basic_setup) from [<c0788d10>] (kernel_init_freeable+0x74/0x110) [ 0.053966] [<c0788d10>] (kernel_init_freeable) from [<c0517994>] (kernel_init+0x8/0xe4) [ 0.053985] [<c0517994>] (kernel_init) from [<c000df08>] (ret_from_fork+0x14/0x2c) [ 0.054042] ---[ end trace 702890e48d9096b5 ]--- [ 0.133309] omap_hwmod: dss_dispc: cannot be enabled for reset (3) [ 0.135940] omap_hwmod: dss_dsi1: cannot be enabled for reset (3) [ 0.138567] omap_hwmod: dss_dsi2: cannot be enabled for reset (3) [ 0.141226] omap_hwmod: dss_hdmi: cannot be enabled for reset (3) [ 0.198122] pinctrl core: initialized pinctrl subsystem [ 0.200967] regulator-dummy: no parameters [ 0.258166] NET: Registered protocol family 16 [ 0.263597] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.288814] gpiochip_add: registered GPIOs 0 to 31 on device: gpio [ 0.289694] OMAP GPIO hardware version 0.1 [ 0.290863] gpiochip_add: registered GPIOs 32 to 63 on device: gpio [ 0.292521] gpiochip_add: registered GPIOs 64 to 95 on device: gpio [ 0.294232] gpiochip_add: registered GPIOs 96 to 127 on device: gpio [ 0.295909] gpiochip_add: registered GPIOs 128 to 159 on device: gpio [ 0.297577] gpiochip_add: registered GPIOs 160 to 191 on device: gpio [ 0.299264] gpiochip_add: registered GPIOs 192 to 223 on device: gpio [ 0.300948] gpiochip_add: registered GPIOs 224 to 255 on device: gpio [ 0.302098] platform 50000000.gpmc: Cannot lookup hwmod 'gpmc' [ 0.302362] omap-gpmc 50000000.gpmc: _od_fail_runtime_resume: FIXME: missing hwmod/omap_dev info [ 0.302382] omap-gpmc 50000000.gpmc: GPMC revision 6.0 [ 0.337290] No ATAGs? [ 0.337381] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.337392] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.339903] OMAP DMA hardware revision 0.0 [ 0.401789] edma-dma-engine edma-dma-engine.0: Can't allocate PaRAM dummy slot [ 0.401841] edma-dma-engine: probe of edma-dma-engine.0 failed with error -22 [ 0.437291] omap-dma-engine 4a056000.dma-controller: OMAP DMA engine driver [ 0.438208] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator-mmcsd[0]' [ 0.438745] vmmcsd_fixed: 3000 mV [ 0.439125] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/dsi1_panel_power_reg[0]' [ 0.439474] dsi1_panel_power: 5000 mV [ 0.439801] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 0.439845] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 0.439976] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 0.440017] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 0.440149] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 0.440189] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 0.440304] reg-fixed-voltage modem_power_reg: Fixed regulator specified with variable voltages [ 0.440341] reg-fixed-voltage: probe of modem_power_reg failed with error -22 [ 0.445038] SCSI subsystem initialized [ 0.445798] usbcore: registered new interface driver usbfs [ 0.445968] usbcore: registered new interface driver hub [ 0.446276] usbcore: registered new device driver usb [ 0.446701] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/hsusb2_phy[0]' - status (0) [ 0.446758] hsusb2_phy supply vcc not found, using dummy regulator [ 0.447385] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/hsusb3_phy[0]' - status (0) [ 0.447429] hsusb3_phy supply vcc not found, using dummy regulator [ 0.448836] omap_i2c 48070000.i2c: could not find pctldev for node /ocp/pinmux@4a002840/pinmux_i2c1_pins, deferring probe [ 0.448865] platform 48070000.i2c: Driver omap_i2c requests probe deferral [ 0.474862] omap_i2c 48072000.i2c: bus 1 rev0.12 at 400 kHz [ 0.475942] omap_i2c 48060000.i2c: bus 2 rev0.12 at 100 kHz [ 0.485808] omap_i2c 4807a000.i2c: bus 3 rev0.12 at 400 kHz [ 0.485901] omap_i2c 4807c000.i2c: could not find pctldev for node /ocp/pinmux@4a002840/pinmux_i2c5_pins, deferring probe [ 0.485930] platform 4807c000.i2c: Driver omap_i2c requests probe deferral [ 0.487492] Advanced Linux Sound Architecture Driver Initialized. [ 0.493507] Switched to clocksource arch_sys_counter [ 0.620292] NET: Registered protocol family 2 [ 0.621950] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.622201] TCP bind hash table entries: 8192 (order: 6, 294912 bytes) [ 0.625285] TCP: Hash tables configured (established 8192 bind 8192) [ 0.625436] TCP: reno registered [ 0.625463] UDP hash table entries: 512 (order: 3, 40960 bytes) [ 0.625875] UDP-Lite hash table entries: 512 (order: 3, 40960 bytes) [ 0.627176] NET: Registered protocol family 1 [ 0.656887] hw perfevents: enabled with armv7_cortex_a15 PMU driver, 7 counters available [ 0.662302] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.666571] VFS: Disk quotas dquot_6.5.2 [ 0.666693] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) [ 0.667962] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.668537] msgmni has been set to 1452 [ 0.671801] bounce: pool size: 64 pages [ 0.671936] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.672010] io scheduler noop registered [ 0.672029] io scheduler deadline registered [ 0.672108] io scheduler cfq registered (default) [ 0.676223] pinctrl-single 4a002840.pinmux: 219 pins at pa fc002840 size 438 [ 0.676706] pinctrl-single 4ae0c840.pinmux: 28 pins at pa fce0c840 size 56 [ 0.680193] omapdss DPI error: failed to parse datalines [ 0.680208] OMAP DSS rev 6.1 [ 0.786361] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 0.786377] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 0.786489] platform encoder@0: Driver tpd12s015 requests probe deferral [ 0.787030] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 0.787085] connector-hdmi connector@0: failed to find video source [ 0.787124] platform connector@0: Driver connector-hdmi requests probe deferral [ 0.788857] dsi: r63311_probe() [ 0.788871] dsi: r63311_probe_of() [ 0.788901] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/dss@58000000/encoder@58004000/lcd[0]' - status (0) [ 0.788935] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/dss@58000000/encoder@58004000/lcd[1]' - status (0) [ 0.789111] r63311_probe ok [ 0.789436] OMAPFB: omapfb_probe [ 0.791681] omapfb omapfb: failed to find default display [ 0.791693] OMAPFB: free_resources [ 0.791702] OMAPFB: free all fbmem [ 0.795323] omapfb omapfb: failed to setup omapfb [ 0.795375] platform omapfb: Driver omapfb requests probe deferral [ 0.796390] pbias_mmc_omap5: 1800 <--> 3000 mV at 3000 mV [ 0.798010] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@4806a000[0]' [ 0.798042] omap_uart 4806a000.serial: no wakeirq for uart0 [ 0.798061] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@4806a000[0]' [ 0.798579] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 104, base_baud = 3000000) is a OMAP UART0 [ 0.800466] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@4806c000[0]' [ 0.800494] omap_uart 4806c000.serial: no wakeirq for uart0 [ 0.800513] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@4806c000[0]' [ 0.800718] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 105, base_baud = 3000000) is a OMAP UART1 [ 0.801725] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@48020000[0]' [ 0.801752] omap_uart 48020000.serial: no wakeirq for uart0 [ 0.801771] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@48020000[0]' [ 0.801975] 48020000.serial: ttyO2 at MMIO 0x48020000 (irq = 106, base_baud = 3000000) is a OMAP UART2 [ 1.852725] console [ttyO2] enabled [ 1.857503] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@4806e000[0]' [ 1.857551] omap_uart 4806e000.serial: no wakeirq for uart0 [ 1.863430] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@4806e000[0]' [ 1.863691] 4806e000.serial: ttyO3 at MMIO 0x4806e000 (irq = 102, base_baud = 3000000) is a OMAP UART3 [ 1.874685] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@48066000[0]' [ 1.874713] omap_uart 48066000.serial: no wakeirq for uart0 [ 1.880551] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@48066000[0]' [ 1.880767] 48066000.serial: ttyO4 at MMIO 0x48066000 (irq = 137, base_baud = 3000000) is a OMAP UART4 [ 1.891562] of_get_named_gpiod_flags: can't parse 'dtr-gpio' property of node '/ocp/serial@48068000[0]' [ 1.891599] omap_uart 48068000.serial: no wakeirq for uart0 [ 1.897486] of_get_named_gpiod_flags: can't parse 'rts-gpio' property of node '/ocp/serial@48068000[0]' [ 1.897695] 48068000.serial: ttyO5 at MMIO 0x48068000 (irq = 138, base_baud = 3000000) is a OMAP UART5 [ 1.929632] brd: module loaded [ 1.944608] loop: module loaded [ 1.950764] mtdoops: mtd device (mtddev=name/number) must be supplied [ 1.966256] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.973324] usbcore: registered new interface driver usb-storage [ 1.981852] mousedev: PS/2 mouse device common for all mice [ 1.989670] i2c /dev entries driver [ 1.995538] Driver for 1-wire Dallas network protocol. [ 2.004804] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec [ 2.014794] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.014809] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.014823] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.015513] omap_hsmmc 4809c000.mmc: unable to get vmmc regulator -517 [ 2.022562] platform 4809c000.mmc: Driver omap_hsmmc requests probe deferral [ 2.030034] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480b4000[0]' [ 2.030048] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480b4000[0]' [ 2.030061] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/mmc@480b4000[0]' [ 2.062629] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@480ad000[0]' [ 2.062644] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@480ad000[0]' [ 2.062657] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/mmc@480ad000[0]' [ 2.062985] 480ad000.mmc supply vmmc not found, using dummy regulator [ 2.070289] omap_hsmmc 480ad000.mmc: could not set regulator OCR (-22) [ 2.113005] ledtrig-cpu: registered to indicate activity on CPUs [ 2.119779] usbcore: registered new interface driver usbhid [ 2.125628] usbhid: USB HID core driver [ 2.125813] mmc0: BKOPS_EN bit is not set [ 2.128443] mmc0: new high speed MMC card at address 0001 [ 2.140660] mmcblk0: mmc0:0001 SEM04G 3.68 GiB [ 2.146066] mmcblk0boot0: mmc0:0001 SEM04G partition 1 2.00 MiB [ 2.148066] si47xx_modinit I2C/SPI [ 2.150837] oprofile: using timer interrupt. [ 2.151341] TCP: cubic registered [ 2.151353] Initializing XFRM netlink socket [ 2.151443] NET: Registered protocol family 17 [ 2.151608] NET: Registered protocol family 15 [ 2.151992] Key type dns_resolver registered [ 2.152212] omap_vc_init_channel: No PMIC info for vdd_core [ 2.152216] omap_vp_init: No PMIC info for vdd_core [ 2.152229] omap_vc_init_channel: No PMIC info for vdd_mm [ 2.152233] omap_vp_init: No PMIC info for vdd_mm [ 2.152246] omap_vc_init_channel: No PMIC info for vdd_mpu [ 2.152249] omap_vp_init: No PMIC info for vdd_mpu [ 2.152760] platform cpufreq-cpu0.0: Driver cpufreq-cpu0 requests probe deferral [ 2.153300] ThumbEE CPU extension supported. [ 2.153332] Registering SWP/SWPB emulation handler [ 2.166148] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 2.166209] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 2.166676] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 2.166715] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.167137] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 2.167175] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.171957] palmas 0-0048: Irq flag is 0x00000000 [ 2.262448] mmcblk0boot1: mmc0:0001 SEM04G partition 2 2.00 MiB [ 2.274043] mmcblk0: unknown partition table [ 2.281225] palmas 0-0048: Muxing GPIO 2, PWM 0, LED 0 [ 2.288723] mmcblk0boot1: unknown partition table [ 2.296695] mmcblk0boot0: unknown partition table [ 2.337925] smps123: 600 <--> 1500 mV at 1050 mV [ 2.345386] smps45: 600 <--> 1310 mV at 1050 mV [ 2.353583] smps6: 1200 mV [ 2.358712] smps7: 1800 mV [ 2.364094] smps8: 600 <--> 1310 mV at 1050 mV [ 2.371608] smps9: 2100 mV [ 2.376315] smps10_out2: 5000 mV [ 2.381328] smps10_out1: 5000 mV [ 2.385938] ldo1: 1500 <--> 1800 mV [ 2.391738] ldo2: 2800 mV [ 2.397090] ldo3: 1500 mV [ 2.401404] ldo4: 1500 <--> 1800 mV [ 2.407523] ldo5: 1800 mV [ 2.414200] ldo6: 1200 mV [ 2.419103] ldo7: 2000 mV [ 2.424352] ldo8: 3000 mV [ 2.429531] ldo9: 1800 <--> 3000 mV at 3000 mV [ 2.436660] ldoln: 1800 mV [ 2.441875] ldousb: 3250 mV [ 2.446163] REGEN1: no parameters [ 2.450173] REGEN2: no parameters [ 2.454437] regen3: no parameters [ 2.458853] SYSEN1: no parameters [ 2.462885] SYSEN2: no parameters [ 2.468029] twl6040 0-004b: clk32k is not handled [ 2.475507] of_get_named_gpiod_flags: parsed 'ti,audpwron-gpio' property of node '/ocp/i2c@48070000/twl@4b[0]' - status (0) [ 2.477926] omap_i2c 48070000.i2c: bus 0 rev0.12 at 400 kHz [ 2.486883] omap_i2c 4807c000.i2c: bus 4 rev0.12 at 400 kHz [ 2.493209] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 2.493224] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 2.499487] platform encoder@0: Driver tpd12s015 requests probe deferral [ 2.506927] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 2.506980] connector-hdmi connector@0: failed to find video source [ 2.513608] platform connector@0: Driver connector-hdmi requests probe deferral [ 2.521538] OMAPFB: omapfb_probe [ 2.523646] omapfb omapfb: failed to find default display [ 2.529301] OMAPFB: free_resources [ 2.529310] OMAPFB: free all fbmem [ 2.530404] omapfb omapfb: failed to setup omapfb [ 2.535396] platform omapfb: Driver omapfb requests probe deferral [ 2.542293] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.542307] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.542320] of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/mmc@4809c000[0]' [ 2.584137] cpufreq: __cpufreq_add_dev: CPU0: Running at unlisted freq: 800000 KHz [ 2.593797] cpufreq: __cpufreq_add_dev: CPU0: Unlisted initial frequency changed to: 1000000 KHz [ 2.606357] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 2.606384] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 2.614505] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 2.614529] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.619604] mmc2: host does not support reading read-only switch. assuming write-enable. [ 2.621511] mmc2: new high speed SDHC card at address b368 [ 2.632486] mmcblk1: mmc2:b368 USD 7.45 GiB [ 2.633759] mmcblk1: p1 p2 [ 2.645140] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 2.645163] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.654163] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 2.654171] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 2.660360] platform encoder@0: Driver tpd12s015 requests probe deferral [ 2.667548] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 2.667578] connector-hdmi connector@0: failed to find video source [ 2.674130] platform connector@0: Driver connector-hdmi requests probe deferral [ 2.681880] OMAPFB: omapfb_probe [ 2.682864] omapfb omapfb: failed to find default display [ 2.688480] OMAPFB: free_resources [ 2.688485] OMAPFB: free all fbmem [ 2.688989] omapfb omapfb: failed to setup omapfb [ 2.693913] platform omapfb: Driver omapfb requests probe deferral [ 2.700466] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 2.700489] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 2.708597] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 2.708620] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.718507] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/BTN1[0]' - status (0) [ 2.718529] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/left_shoulder_top[0]' - status (0) [ 2.718548] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/left_shoulder_bottom[0]' - status (0) [ 2.718567] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/right_shoulder_top[0]' - status (0) [ 2.718586] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/right_shoulder_bottom[0]' - status (0) [ 2.718605] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/left_nub[0]' - status (0) [ 2.718624] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@1/right_nub[0]' - status (0) [ 2.719733] input: gpio-keys@1 as /devices/gpio-keys@1/input/input0 [ 2.727593] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@2/wwan_wakeup[0]' - status (0) [ 2.727614] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys@2/display_lid[0]' - status (0) [ 2.727645] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 2.727675] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.728131] input: gpio-keys@2 as /devices/gpio-keys@2/input/input1 [ 2.743009] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 2.743283] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 2.743288] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 2.743317] platform encoder@0: Driver tpd12s015 requests probe deferral [ 2.743521] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 2.743547] connector-hdmi connector@0: failed to find video source [ 2.743566] platform connector@0: Driver connector-hdmi requests probe deferral [ 2.743715] OMAPFB: omapfb_probe [ 2.744780] omapfb omapfb: failed to find default display [ 2.744782] OMAPFB: free_resources [ 2.744783] OMAPFB: free all fbmem [ 2.745293] omapfb omapfb: failed to setup omapfb [ 2.745312] platform omapfb: Driver omapfb requests probe deferral [ 2.745449] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 2.745469] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 2.745698] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 2.745718] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.745939] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 2.745959] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 2.837446] ldo8: disabling [ 2.841166] ldo3: disabling [ 2.844931] dsi1_panel_power: disabling [ 2.849094] ALSA device list: [ 2.852177] No soundcards found. [ 2.875490] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 2.883982] VFS: Mounted root (ext4 filesystem) on device 179:26. [ 2.892887] devtmpfs: mounted [ 2.896227] Freeing unused kernel memory: 384K (c0788000 - c07e8000) [ 3.744263] udevd[1038]: starting version 175 [ 3.990584] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 3.990595] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 3.996844] platform encoder@0: Driver tpd12s015 requests probe deferral [ 4.004207] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 4.004255] connector-hdmi connector@0: failed to find video source [ 4.010823] platform connector@0: Driver connector-hdmi requests probe deferral [ 4.018673] OMAPFB: omapfb_probe [ 4.026015] omapfb omapfb: failed to find default display [ 4.031649] OMAPFB: free_resources [ 4.031654] OMAPFB: free all fbmem [ 4.043906] omapfb omapfb: failed to setup omapfb [ 4.048832] platform omapfb: Driver omapfb requests probe deferral [ 4.055502] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 4.055531] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 4.063692] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 4.063720] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 4.072664] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 4.072705] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 4.081753] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 4.081761] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 4.088037] platform encoder@0: Driver tpd12s015 requests probe deferral [ 4.095278] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 4.095316] connector-hdmi connector@0: failed to find video source [ 4.101860] platform connector@0: Driver connector-hdmi requests probe deferral [ 4.109650] OMAPFB: omapfb_probe [ 4.143880] omapfb omapfb: failed to find default display [ 4.149512] OMAPFB: free_resources [ 4.149518] OMAPFB: free all fbmem [ 4.150182] omapfb omapfb: failed to setup omapfb [ 4.155171] platform omapfb: Driver omapfb requests probe deferral [ 4.182436] gpiochip_find_base: found new base at 509 [ 4.183066] gpiochip_add: registered GPIOs 509 to 511 on device: twl6040 [ 4.183481] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (-517) [ 4.183515] platform tps2505_reg: Driver reg-fixed-voltage requests probe deferral [ 4.191739] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (-517) [ 4.191767] platform host1_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 4.200803] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (-517) [ 4.200828] platform host2_vbus_power_reg: Driver reg-fixed-voltage requests probe deferral [ 4.210044] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (-517) [ 4.210053] tpd12s015 encoder@0: failed to parse CT CP HPD gpio [ 4.216274] platform encoder@0: Driver tpd12s015 requests probe deferral [ 4.223528] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 4.223579] connector-hdmi connector@0: failed to find video source [ 4.230134] platform connector@0: Driver connector-hdmi requests probe deferral [ 4.237951] OMAPFB: omapfb_probe [ 4.239316] omapfb omapfb: failed to find default display [ 4.244962] OMAPFB: free_resources [ 4.244968] OMAPFB: free all fbmem [ 4.245696] omapfb omapfb: failed to setup omapfb [ 4.250628] platform omapfb: Driver omapfb requests probe deferral [ 4.257344] gpiochip_find_base: found new base at 485 [ 4.261816] input: tca8418 as /devices/44000000.ocp/4807a000.i2c/i2c-3/3-0034/input/input2 [ 4.272686] gpiochip_add: registered GPIOs 485 to 508 on device: tca6424 [ 4.276053] gpiochip_find_base: found new base at 461 [ 4.276325] gpiochip_add: registered GPIOs 461 to 484 on device: tca6424 [ 4.295377] bmp085 1-0077: Successfully initialized bmp085! [ 4.311939] of_get_named_gpiod_flags: parsed 'gpio' property of node '/tps2505_reg[0]' - status (0) [ 4.313853] modem_vbus_hdmi_power: 5000 mV [ 4.318664] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host1_vbus_power_reg[0]' - status (0) [ 4.331708] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/i2c@48072000/tsc2007@48[0]' - status (0) [ 4.332345] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/ocp/i2c@4807a000/as5013@40[0]' [ 4.332355] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/ocp/i2c@4807a000/as5013@40[1]' [ 4.332986] as5013 3-0040: ID code: 0c [ 4.339670] as5013 3-0040: ID version: 0d [ 4.340147] input: TSC2007 Touchscreen as /devices/44000000.ocp/48072000.i2c/i2c-1/1-0048/input/input3 [ 4.354234] host1_vbus_power: 5000 mV [ 4.358673] host1_vbus_power: supplied by modem_vbus_hdmi_power [ 4.365268] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host2_vbus_power_reg[0]' - status (0) [ 4.369127] host2_vbus_power: 5000 mV [ 4.374141] host2_vbus_power: supplied by modem_vbus_hdmi_power [ 4.380767] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[0]' - status (0) [ 4.380790] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[1]' - status (0) [ 4.380818] of_get_named_gpiod_flags: parsed 'gpios' property of node '/encoder@0[2]' - status (0) [ 4.382181] as5013 3-0040: silicon revision: 00 [ 4.391992] of_get_named_gpiod_flags: can't parse 'hpd-gpios' property of node '/connector@0[0]' [ 4.392227] OMAPFB: omapfb_probe [ 4.394581] omapfb omapfb: failed to find default display [ 4.400219] OMAPFB: free_resources [ 4.400225] OMAPFB: free all fbmem [ 4.401026] omapfb omapfb: failed to setup omapfb [ 4.405974] platform omapfb: Driver omapfb requests probe deferral [ 4.413233] as5013 3-0040: control: f1 [ 4.417659] input: nub0 as /devices/44000000.ocp/4807a000.i2c/i2c-3/3-0040/input/input4 [ 4.420874] random: nonblocking pool is initialized [ 4.431973] as5013 3-0040: probe 40, gpio -2, irq 0, "as5013" [ 4.432139] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/ocp/i2c@4807a000/as5013@41[0]' [ 4.432147] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/ocp/i2c@4807a000/as5013@41[1]' [ 4.432307] OMAPFB: omapfb_probe [ 4.433030] as5013 3-0041: ID code: 0c [ 4.434037] omapfb omapfb: failed to find default display [ 4.434040] OMAPFB: free_resources [ 4.434041] OMAPFB: free all fbmem [ 4.434753] omapfb omapfb: failed to setup omapfb [ 4.434777] platform omapfb: Driver omapfb requests probe deferral [ 4.462026] as5013 3-0041: ID version: 0d [ 4.469048] as5013 3-0041: silicon revision: 00 [ 4.490216] as5013 3-0041: control: f1 [ 4.498215] input: nub1 as /devices/44000000.ocp/4807a000.i2c/i2c-3/3-0041/input/input5 [ 4.510800] as5013 3-0041: probe 41, gpio -2, irq 0, "as5013" [ 4.511244] OMAPFB: omapfb_probe [ 4.515234] omapfb omapfb: failed to find default display [ 4.520924] OMAPFB: free_resources [ 4.520930] OMAPFB: free all fbmem [ 4.521775] omapfb omapfb: failed to setup omapfb [ 4.527126] bq27x00-battery 3-0055: error reading voltage [ 4.532804] power_supply bq27200-0: driver failed to report `voltage_now' property: -121 [ 4.542361] bq27x00-battery 3-0055: support ver. 1.2.0 enabled [ 4.553864] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp/i2c@4807a000/tsc2007@48[0]' - status (0) [ 4.555239] bq27x00-battery 3-0055: error reading voltage [ 4.560880] power_supply bq27200-0: driver failed to report `voltage_now' property: -121 [ 4.569791] platform omapfb: Driver omapfb requests probe deferral [ 4.576461] OMAPFB: omapfb_probe [ 4.590439] genirq: Flags mismatch irq 365. 00002000 (tsc2007) vs. 00002000 (tsc2007) [ 4.622996] tsc2007 3-0048: Failed to request irq 365: -16 [ 4.628775] tsc2007: probe of 3-0048 failed with error -16 [ 4.630518] omapfb omapfb: failed to find default display [ 4.630521] OMAPFB: free_resources [ 4.630523] OMAPFB: free all fbmem [ 4.631257] omapfb omapfb: failed to setup omapfb [ 4.631285] platform omapfb: Driver omapfb requests probe deferral [ 4.657345] ehci-omap: OMAP-EHCI Host Controller driver [ 4.675165] ehci-omap 4a064c00.ehci: EHCI Host Controller [ 4.685182] ehci-omap 4a064c00.ehci: new USB bus registered, assigned bus number 1 [ 4.699751] OMAPFB: omapfb_probe [ 4.700033] ehci-omap 4a064c00.ehci: irq 109, io mem 0x4a064c00 [ 4.700993] omapfb omapfb: failed to find default display [ 4.700996] OMAPFB: free_resources [ 4.700998] OMAPFB: free all fbmem [ 4.701619] omapfb omapfb: failed to setup omapfb [ 4.701641] platform omapfb: Driver omapfb requests probe deferral [ 4.730030] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@1[0]' - status (0) [ 4.730052] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led@1[0]' - status (0) [ 4.730647] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@1[0]' - status (0) [ 4.730664] OMAPFB: omapfb_probe [ 4.730667] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@2[0]' - status (0) [ 4.730680] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@3[0]' - status (0) [ 4.730696] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@4[0]' - status (0) [ 4.730712] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@5[0]' - status (0) [ 4.730727] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@6[0]' - status (0) [ 4.730743] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@7[0]' - status (0) [ 4.730758] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@8[0]' - status (0) [ 4.730776] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@1[0]' - status (0) [ 4.733128] wwan_on_off_init [ 4.736434] wwan_on_off_probe() [ 4.739712] of_get_named_gpiod_flags: can't parse 'on-off-gpio' property of node '/modem[0]' [ 4.739719] of_get_named_gpiod_flags: can't parse 'on-indicator-gpio' property of node '/modem[0]' [ 4.739725] wwan_on_off_probe() pdata=eb920190 [ 4.744382] wwan-on-off: I have no control over modem [ 4.749657] gpiochip_find_base: found new base at 460 [ 4.749957] gpiochip_add: registered GPIOs 460 to 460 on device: gpio-wwan-on-off [ 4.777792] ehci-omap 4a064c00.ehci: USB 2.0 started, EHCI 1.00 [ 4.785642] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 4.790800] wwan_on_off_rfkill_set_block: blocked: 0 [ 4.790806] wwan-on-off probed [ 4.803110] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.810639] usb usb1: Product: EHCI Host Controller [ 4.815747] usb usb1: Manufacturer: Linux 3.17.0-rc3-gta04 ehci_hcd [ 4.822284] usb usb1: SerialNumber: 4a064c00.ehci [ 4.834194] omapfb omapfb: failed to find default display [ 4.839838] OMAPFB: free_resources [ 4.839845] OMAPFB: free all fbmem [ 4.840668] omapfb omapfb: failed to setup omapfb [ 4.845641] platform omapfb: Driver omapfb requests probe deferral [ 4.852315] OMAPFB: omapfb_probe [ 4.853707] omapfb omapfb: failed to find default display [ 4.859337] OMAPFB: free_resources [ 4.859343] OMAPFB: free all fbmem [ 4.860964] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@2[0]' - status (0) [ 4.862491] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@3[0]' - status (0) [ 4.875338] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@4[0]' - status (0) [ 4.876408] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@5[0]' - status (0) [ 4.876935] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@6[0]' - status (0) [ 4.877488] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@7[0]' - status (0) [ 4.878023] of_get_named_gpiod_flags: parsed 'gpios' property of node '/evm_leds/led@8[0]' - status (0) [ 4.878707] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@1[0]' - status (0) [ 4.878724] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@2[0]' - status (0) [ 4.878741] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@3[0]' - status (0) [ 4.878757] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@4[0]' - status (0) [ 4.878772] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@5[0]' - status (0) [ 4.878787] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@6[0]' - status (0) [ 4.878802] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@7[0]' - status (0) [ 4.878817] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@8[0]' - status (0) [ 4.878832] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@9[0]' - status (0) [ 4.878850] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@1[0]' - status (0) [ 4.880485] omapfb omapfb: failed to setup omapfb [ 4.885449] platform omapfb: Driver omapfb requests probe deferral [ 4.892083] OMAPFB: omapfb_probe [ 4.893486] omapfb omapfb: failed to find default display [ 4.899127] OMAPFB: free_resources [ 4.899133] OMAPFB: free all fbmem [ 4.899968] omapfb omapfb: failed to setup omapfb [ 4.904914] platform omapfb: Driver omapfb requests probe deferral [ 4.912062] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@2[0]' - status (0) [ 4.912700] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@3[0]' - status (0) [ 4.913530] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@4[0]' - status (0) [ 4.914236] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@5[0]' - status (0) [ 4.914759] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@6[0]' - status (0) [ 4.915298] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@7[0]' - status (0) [ 4.915809] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@8[0]' - status (0) [ 4.916336] of_get_named_gpiod_flags: parsed 'gpios' property of node '/pyra_leds/led@9[0]' - status (0) [ 4.917065] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@1[0]' - status (0) [ 4.917081] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@2[0]' - status (0) [ 4.917097] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@3[0]' - status (0) [ 4.917112] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@4[0]' - status (0) [ 4.917131] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@1[0]' - status (0) [ 4.917322] OMAPFB: omapfb_probe [ 4.918649] omapfb omapfb: failed to find default display [ 4.924336] OMAPFB: free_resources [ 4.924343] OMAPFB: free all fbmem [ 4.925090] omapfb omapfb: failed to setup omapfb [ 4.930050] platform omapfb: Driver omapfb requests probe deferral [ 4.934101] hub 1-0:1.0: USB hub found [ 4.934342] hub 1-0:1.0: 3 ports detected [ 4.944811] OMAPFB: omapfb_probe [ 4.946029] omapfb omapfb: failed to find default display [ 4.951662] OMAPFB: free_resources [ 4.951668] OMAPFB: free all fbmem [ 4.952272] omapfb omapfb: failed to setup omapfb [ 4.957213] platform omapfb: Driver omapfb requests probe deferral [ 4.964262] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@2[0]' - status (0) [ 4.964765] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@3[0]' - status (0) [ 4.965338] of_get_named_gpiod_flags: parsed 'gpios' property of node '/keypad_leds/led@4[0]' - status (0) [ 4.970210] OMAPFB: omapfb_probe [ 4.971427] omapfb omapfb: failed to find default display [ 4.977093] OMAPFB: free_resources [ 4.977099] OMAPFB: free all fbmem [ 4.977711] omapfb omapfb: failed to setup omapfb [ 4.982693] platform omapfb: Driver omapfb requests probe deferral [ 4.989324] OMAPFB: omapfb_probe [ 4.990484] omapfb omapfb: failed to find default display [ 4.996147] OMAPFB: free_resources [ 4.996152] OMAPFB: free all fbmem [ 4.998439] omapfb omapfb: failed to setup omapfb [ 5.003410] platform omapfb: Driver omapfb requests probe deferral [ 5.092509] twl6040 0-004b: timeout waiting for READYINT [ 5.098921] twl6040 0-004b: automatic power-up failed [ 5.111899] ------------[ cut here ]------------ [ 5.116722] WARNING: CPU: 0 PID: 1190 at arch/arm/mach-omap2/omap_hwmod.c:2266 _idle+0x28/0x68() [ 5.125893] omap_hwmod: mcpdm: idle state can only be entered from enabled state [ 5.133600] Modules linked in: snd_soc_omap_abe_twl6040(+) snd_soc_twl6040 wwan_on_off leds_gpio phy_omap_usb2 ehci_omap bq27x00_battery as5013 tsc2007 bmp085_i2c tca8418_keypad leds_tca6507 gpio_pca953x gpio_twl6040 snd_soc_omap_mcpdm snd_soc_omap_mcbsp [ 5.157177] CPU: 0 PID: 1190 Comm: modprobe Tainted: G W 3.17.0-rc3-gta04 #774 [ 5.165805] [<c0014718>] (unwind_backtrace) from [<c0011398>] (show_stack+0x10/0x14) [ 5.173887] [<c0011398>] (show_stack) from [<c0523bc4>] (dump_stack+0x78/0x94) [ 5.181436] [<c0523bc4>] (dump_stack) from [<c003c7a4>] (warn_slowpath_common+0x64/0x84) [ 5.189888] [<c003c7a4>] (warn_slowpath_common) from [<c003c844>] (warn_slowpath_fmt+0x2c/0x3c) [ 5.198961] [<c003c844>] (warn_slowpath_fmt) from [<c0026c28>] (_idle+0x28/0x68) [ 5.206676] [<c0026c28>] (_idle) from [<c0026fb8>] (omap_hwmod_idle+0x24/0x40) [ 5.214213] [<c0026fb8>] (omap_hwmod_idle) from [<c0027fc8>] (omap_device_idle+0x44/0x6c) [ 5.222728] [<c0027fc8>] (omap_device_idle) from [<c002800c>] (_od_runtime_suspend+0x1c/0x24) [ 5.231626] [<c002800c>] (_od_runtime_suspend) from [<c0335234>] (__rpm_callback+0x38/0x68) [ 5.240342] [<c0335234>] (__rpm_callback) from [<c03352c8>] (rpm_callback+0x64/0x7c) [ 5.248429] [<c03352c8>] (rpm_callback) from [<c0335848>] (rpm_suspend+0x22c/0x438) [ 5.256422] [<c0335848>] (rpm_suspend) from [<c0335dd4>] (__pm_runtime_idle+0x64/0x7c) [ 5.264696] [<c0335dd4>] (__pm_runtime_idle) from [<bf0093c4>] (omap_mcpdm_probe+0x5c/0xb4 [snd_soc_omap_mcpdm]) [ 5.275358] [<bf0093c4>] (omap_mcpdm_probe [snd_soc_omap_mcpdm]) from [<c04565a0>] (soc_probe_link_dais+0xcc/0x3c4) [ 5.286230] [<c04565a0>] (soc_probe_link_dais) from [<c045811c>] (snd_soc_instantiate_card+0x260/0x64c) [ 5.296023] [<c045811c>] (snd_soc_instantiate_card) from [<c04587f8>] (snd_soc_register_card+0x2f0/0x3d0) [ 5.305988] [<c04587f8>] (snd_soc_register_card) from [<bf078388>] (omap_abe_probe+0x1e0/0x258 [snd_soc_omap_abe_twl6040]) [ 5.317497] [<bf078388>] (omap_abe_probe [snd_soc_omap_abe_twl6040]) from [<c03302d4>] (platform_drv_probe+0x2c/0x5c) [ 5.328558] [<c03302d4>] (platform_drv_probe) from [<c032ec7c>] (really_probe+0xac/0x1e8) [ 5.337076] [<c032ec7c>] (really_probe) from [<c032eeb4>] (driver_probe_device+0x30/0x48) [ 5.345594] [<c032eeb4>] (driver_probe_device) from [<c032ef34>] (__driver_attach+0x68/0x8c) [ 5.354385] [<c032ef34>] (__driver_attach) from [<c032d7dc>] (bus_for_each_dev+0x50/0x84) [ 5.362906] [<c032d7dc>] (bus_for_each_dev) from [<c032e598>] (bus_add_driver+0xac/0x1c0) [ 5.371424] [<c032e598>] (bus_add_driver) from [<c032f700>] (driver_register+0x9c/0xe0) [ 5.379760] [<c032f700>] (driver_register) from [<c00089e0>] (do_one_initcall+0x100/0x1b8) [ 5.388382] [<c00089e0>] (do_one_initcall) from [<c051d0c4>] (do_init_module+0x34/0x15c) [ 5.396812] [<c051d0c4>] (do_init_module) from [<c00a5850>] (SyS_init_module+0x54/0x64) [ 5.405159] [<c00a5850>] (SyS_init_module) from [<c000de40>] (ret_fast_syscall+0x0/0x48) [ 5.413586] ---[ end trace 702890e48d9096b7 ]--- [ 5.422232] omap-abe-twl6040 sound: twl6040-legacy <-> 40132000.mcpdm mapping ok [ 5.542473] usb 1-3: new high-speed USB device number 2 using ehci-omap [ 5.582426] twl6040 0-004b: timeout waiting for READYINT [ 5.588361] twl6040 0-004b: automatic power-up failed [ 5.593635] twl6040-codec twl6040-codec: ASoC: Failed to turn on bias: -110 [ 5.692880] usb 1-3: New USB device found, idVendor=0424, idProduct=9730 [ 5.699870] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 5.711380] OMAPFB: omapfb_probe [ 5.713083] omapfb omapfb: failed to find default display [ 5.718715] OMAPFB: free_resources [ 5.718720] OMAPFB: free all fbmem [ 5.719302] omapfb omapfb: failed to setup omapfb [ 5.724239] platform omapfb: Driver omapfb requests probe deferral [ 5.752441] twl6040 0-004b: timeout waiting for READYINT [ 5.758477] twl6040 0-004b: automatic power-up failed [ 5.763809] twl6040-codec twl6040-codec: ASoC: Failed to turn on bias: -110 [ 5.772276] OMAPFB: omapfb_probe [ 5.776559] omapfb omapfb: failed to find default display [ 5.782213] OMAPFB: free_resources [ 5.782221] OMAPFB: free all fbmem [ 5.785286] omapfb omapfb: failed to setup omapfb [ 5.790270] platform omapfb: Driver omapfb requests probe deferral [ 5.803294] smsc95xx v1.0.4 [ 5.870523] smsc95xx 1-3:1.0 eth0: register 'smsc95xx' at usb-4a064c00.ehci-3, smsc95xx USB 2.0 Ethernet, fa:35:a0:e8:7f:b3 [ 5.882691] usbcore: registered new interface driver smsc95xx [ 5.883235] OMAPFB: omapfb_probe [ 5.884879] omapfb omapfb: failed to find default display [ 5.884883] OMAPFB: free_resources [ 5.884885] OMAPFB: free all fbmem [ 5.885803] omapfb omapfb: failed to setup omapfb [ 5.885834] platform omapfb: Driver omapfb requests probe deferral [ 6.002537] usb 1-2: new high-speed USB device number 3 using ehci-omap [ 6.073691] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 6.983755] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 7.823750] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 7.939995] EXT4-fs (mmcblk1p2): re-mounted. Opts: (null) [ 8.251404] EXT4-fs (mmcblk1p2): re-mounted. Opts: errors=remount-ro [ 8.663795] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 9.503683] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 9.869133] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 9.879864] UBIFS error (pid 2093): ubifs_mount: cannot open "ubi0:gta04-rootfs", error -19 [ 10.132630] usb usb1-port2: Cannot enable. Maybe the USB cable is bad? [ 10.203713] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 11.103784] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 11.943746] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 12.783760] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 13.623794] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 14.252563] usb usb1-port2: Cannot enable. Maybe the USB cable is bad? [ 14.313940] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 15.213672] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 15.784053] smsc95xx 1-3:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 [ 16.053719] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 16.207821] NET: Registered protocol family 10 [ 16.776705] Bluetooth: Core ver 2.19 [ 16.780509] NET: Registered protocol family 31 [ 16.785177] Bluetooth: HCI device and connection manager initialized [ 16.791950] Bluetooth: HCI socket layer initialized [ 16.797077] Bluetooth: L2CAP socket layer initialized [ 16.802596] Bluetooth: SCO socket layer initialized [ 16.893721] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 17.733754] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 18.362493] usb usb1-port2: Cannot enable. Maybe the USB cable is bad? [ 18.423748] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 19.323732] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 20.173756] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 21.013912] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 21.853748] ehci-omap 4a064c00.ehci: port 2 reset error -110 [ 22.482495] usb usb1-port2: Cannot enable. Maybe the USB cable is bad? [ 22.489403] usb usb1-port2: unable to enumerate USB device root@gta04:~# ls -l /dev/fb* ls: cannot access /dev/fb*: No such file or directory root@gta04:~#