On 04/09/14 15:26, Dr. H. Nikolaus Schaller wrote:
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
'vram' is no longer used, only 'cma' is needed.
Do you have a particular need for the 'omapfb.vram' parameter?
'omapfb.mode=dvi'? I don't think the board has DVI output. And even if it has, why set the mode here?
'omapdss.def_disp=lcd' is fine but not needed if you have display0 alias defined in the .dts file.
[ 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
I think here omapfb says it doesn't understand your 'omapfb.mode=dvi', as there's no "dvi" display.
[ 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
So far things look ok, omapfb is using lcd, with ~22MHz pixel clock, 480x640 resolution.
[ 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
If I gather right, here the userspace is trying to move the overlay 0 to TV output, and it fails because the overlay yres is larger than TV's yres of 574. And it obviously removes the overlay from the LCD, so the LCD goes black.
I don't know what your userspace is doing here. If things work when the drivers are as modules, I'm guessing that the modules related to tv-out are either not loaded, or loaded too late, so that the TV output is effectively not there, and thus the userspace doesn't try to do the above.
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
Here again 'vram' can be removed, 'omapfb.vram=0:8M,1:4M' may or may not be needed, depending on what you do, and 'omapfb.mode=dvi:1024x768MR-16@60' is wrong as there's no "dvi" display.
And you have empty parameters for 'omapfb.mode' and 'omapdss.def_disp'. At least for def_disp, this is not right, see below.
[ 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
Here omapfb tries the find your default display "", which it doesn't find. I guess it could be considered a bug, probably an empty string should be considered the same as NULL.
[ 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:~#
omapfb tried to get the default display you gave, but as it can never find it, omapfb always defers the probe.
Tomi