Re: drm: imx: callback after probe deferral not working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



can't really say if that is the issue in this case, but these are the
symptoms you'd see if the kernel was built without some driver that
imx-drm depends on[1].  The kernel will only try to reprobe a driver
if some other driver has loaded since it last deferred (otherwise, it
would be pointless, you'd just -EPROBE_DEFER again).

[1] which is a really annoying thing about devicetree..  there's no
good way to figure out which drivers need to be enabled in kernel
config..

BR,
-R

On Thu, Jan 28, 2016 at 2:56 PM, Akshay Bhat <akshay.bhat@xxxxxxxxxxx> wrote:
> Hi,
>
> There appears to be a bug in kernel where after a probe deferral by the drm
> driver, the deferred drm function is never called again at a later point.
>
> I have a iMX6 based board where there is pca9547 i2c mux between the display
> and the mx6 processor. The drm driver tries to get EDID information but the
> I2C mux pca9547 driver is not yet called, so drm driver does a probe
> deferral as expected. However the drm function is never called again after
> the pca9547 driver completes initialization because of which the display
> remains blank. Things used to work with next-20151202 and I saw it stop
> working sometime around next-20151223 onwards.
>
> If I comment the "ddc-i2c-bus" entry in device tree, then the display works
> in next-20160128 since the probe deferral does not happen.
>
> Has anyone else seen this issue?
>
> Logs provided below.
>
> Thanks,
> Akshay
>
> Log where things work in next-20151202:
> dmesg | grep -i 'drm \| pca'
> [    1.597271] [drm] Initialized drm 1.1.0 20060810
> [    1.638434] imx-drm display-subsystem: bound imx-ipuv3-crtc.0 (ops
> ipu_crtc_ops)
> [    1.646013] imx-drm display-subsystem: bound imx-ipuv3-crtc.1 (ops
> ipu_crtc_ops)
> [    1.653669] imx-drm display-subsystem: bound imx-ipuv3-crtc.4 (ops
> ipu_crtc_ops)
> [    1.661276] imx-drm display-subsystem: bound imx-ipuv3-crtc.5 (ops
> ipu_crtc_ops)
> [    1.669067] imx-drm display-subsystem: failed to bind 120000.hdmi (ops
> dw_hdmi_imx_ops): -517
> [    1.680883] imx-drm display-subsystem: master bind failed: -517
> [    2.460839] pca954x 0-0070: registered 8 multiplexed busses for I2C mux
> pca9547
> [    2.515638] pca954x 1-0070: registered 8 multiplexed busses for I2C mux
> pca9547
> [    3.241065] imx-drm display-subsystem: bound imx-ipuv3-crtc.0 (ops
> ipu_crtc_ops)
> [    3.248565] imx-drm display-subsystem: bound imx-ipuv3-crtc.1 (ops
> ipu_crtc_ops)
> [    3.256053] imx-drm display-subsystem: bound imx-ipuv3-crtc.4 (ops
> ipu_crtc_ops)
> [    3.263566] imx-drm display-subsystem: bound imx-ipuv3-crtc.5 (ops
> ipu_crtc_ops)
> [    3.283249] imx-drm display-subsystem: bound 120000.hdmi (ops
> dw_hdmi_imx_ops)
> [    3.299943] imx-drm display-subsystem: bound
> 2000000.aips-bus:ldb@020e0008 (ops imx_ldb_ops)
> [    3.547620] imx-drm display-subsystem: fb0:  frame buffer device
> [    3.577445] [drm] Initialized imx-drm 1.0.0 20120507 on minor 1
>
> Log where things do not work in next-20160128:
> dmesg | grep -i 'drm \| pca'
> [    1.265837] [drm] Initialized drm 1.1.0 20060810
> [    1.458511] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops
> ipu_crtc_ops)
> [    1.466156] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops
> ipu_crtc_ops)
> [    1.473766] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops
> ipu_crtc_ops)
> [    1.481389] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops
> ipu_crtc_ops)
> [    1.489201] imx-drm display-subsystem: failed to bind 120000.hdmi (ops
> dw_hdmi_imx_ops): -517
> [    1.500631] imx-drm display-subsystem: master bind failed: -517
> [    2.188536] pca954x 0-0070: registered 8 multiplexed busses for I2C mux
> pca9547
> [    2.242492] pca954x 1-0070: registered 8 multiplexed busses for I2C mux
> pca9547
>
> Complete log with next-20160128 kernel:
> [    0.000000] Booting Linux on physical CPU 0x0
> [    0.000000] Linux version 4.5.0-rc1-next-20160128-00007-g0d6335e
> (nodeax@timesysab) (gcc version 4.8.5 (Timesys 20150713) ) #159 SMP Thu Jan
> 28 14:02:00 EST 2016
> [    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7),
> cr=10c5387d
> [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing
> instruction cache
> [    0.000000] Machine model: General Electric B850v3
> [    0.000000] cma: Reserved 128 MiB at 0x88000000
> [    0.000000] Memory policy: Data cache writealloc
> [    0.000000] On node 0 totalpages: 524288
> [    0.000000] free_area_init_node: node 0, pgdat 80c7e040, node_mem_map
> eeff8000
> [    0.000000]   Normal zone: 3584 pages used for memmap
> [    0.000000]   Normal zone: 0 pages reserved
> [    0.000000]   Normal zone: 458752 pages, LIFO batch:31
> [    0.000000]   HighMem zone: 65536 pages, LIFO batch:15
> [    0.000000] PERCPU: Embedded 13 pages/cpu @eefa2000 s23296 r8192 d21760
> u53248
> [    0.000000] pcpu-alloc: s23296 r8192 d21760 u53248 alloc=13*4096
> [    0.000000] pcpu-alloc: [0] 0 [0] 1
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total
> pages: 520704
> [    0.000000] Kernel command line: console=ttymxc2,115200 ip=none
> root=/dev/mmcblk0p2 rootwait rw ext4 cma=128M
> [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
> [    0.000000] Dentry cache hash table entries: 262144 (order: 8, 1048576
> bytes)
> [    0.000000] Inode-cache hash table entries: 131072 (order: 7, 524288
> bytes)
> [    0.000000] Memory: 1926572K/2097152K available (8759K kernel code, 429K
> rwdata, 3152K rodata, 420K init, 8374K bss, 39508K reserved, 131072K
> cma-reserved, 131072K highmem)
> [    0.000000] Virtual kernel memory layout:
> [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
> [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
> [    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
> [    0.000000]     lowmem  : 0x80000000 - 0xf0000000   (1792 MB)
> [    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
> [    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
> [    0.000000]       .text : 0x80008000 - 0x80baa064   (11913 kB)
> [    0.000000]       .init : 0x80bab000 - 0x80c14000   ( 420 kB)
> [    0.000000]       .data : 0x80c14000 - 0x80c7f7a0   ( 430 kB)
> [    0.000000]        .bss : 0x80c7f7a0 - 0x814ad340   (8375 kB)
> [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
> [    0.000000] Running RCU self tests
> [    0.000000] Hierarchical RCU implementation.
> [    0.000000]  RCU lockdep checking is enabled.
> [    0.000000]  Build-time adjustment of leaf fanout to 32.
> [    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
> [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=2
> [    0.000000] NR_IRQS:16 nr_irqs:16 16
> [    0.000000] L2C-310 erratum 769419 enabled
> [    0.000000] L2C-310 enabling early BRESP for Cortex-A9
> [    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
> [    0.000000] L2C-310 ID prefetch enabled, offset 1 lines
> [    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
> [    0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
> [    0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001
> [    0.000000] Switching to timer-based delay loop, resolution 333ns
> [    0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps
> every 715827882841ns
> [    0.000027] clocksource: mxc_timer1: mask: 0xffffffff max_cycles:
> 0xffffffff, max_idle_ns: 637086815595 ns
> [    0.001395] Console: colour dummy device 80x30
> [    0.001423] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,
> Ingo Molnar
> [    0.001432] ... MAX_LOCKDEP_SUBCLASSES:  8
> [    0.001441] ... MAX_LOCK_DEPTH:          48
> [    0.001449] ... MAX_LOCKDEP_KEYS:        8191
> [    0.001457] ... CLASSHASH_SIZE:          4096
> [    0.001464] ... MAX_LOCKDEP_ENTRIES:     32768
> [    0.001472] ... MAX_LOCKDEP_CHAINS:      65536
> [    0.001480] ... CHAINHASH_SIZE:          32768
> [    0.001488]  memory used by lock dependency info: 5167 kB
> [    0.001496]  per task-struct memory footprint: 1536 bytes
> [    0.001528] Calibrating delay loop (skipped), value calculated using
> timer frequency.. 6.00 BogoMIPS (lpj=30000)
> [    0.001548] pid_max: default: 32768 minimum: 301
> [    0.001840] Mount-cache hash table entries: 4096 (order: 2, 16384 bytes)
> [    0.001859] Mountpoint-cache hash table entries: 4096 (order: 2, 16384
> bytes)
> [    0.003563] CPU: Testing write buffer coherency: ok
> [    0.004397] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
> [    0.004494] Setting up static identity map for 0x10008280 - 0x100082f0
> [    0.008632] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
> [    0.009041] Brought up 2 CPUs
> [    0.009062] SMP: Total of 2 processors activated (12.00 BogoMIPS).
> [    0.009072] CPU: All CPU(s) started in SVC mode.
> [    0.011108] devtmpfs: initialized
> [    0.042313] VFP support v0.3: implementor 41 architecture 3 part 30
> variant 9 rev 4
> [    0.043114] clocksource: jiffies: mask: 0xffffffff max_cycles:
> 0xffffffff, max_idle_ns: 19112604462750000 ns
> [    0.050794] pinctrl core: initialized pinctrl subsystem
> [    0.053938] NET: Registered protocol family 16
> [    0.056968] DMA: preallocated 256 KiB pool for atomic coherent
> allocations
> [    0.059184] CPU identified as i.MX6Q, silicon rev 1.5
> [    0.108840] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1
> watchpoint registers.
> [    0.108856] hw-breakpoint: maximum watchpoint size is 4 bytes.
> [    0.112084] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
> [    0.166596] mxs-dma 110000.dma-apbh: initialized
> [    0.174093] vgaarb: loaded
> [    0.174995] SCSI subsystem initialized
> [    0.175406] libata version 3.00 loaded.
> [    0.176035] usbcore: registered new interface driver usbfs
> [    0.176184] usbcore: registered new interface driver hub
> [    0.176363] usbcore: registered new device driver usb
> [    0.178755] i2c i2c-0: IMX I2C adapter registered
> [    0.178787] i2c i2c-0: can't use DMA, using PIO instead.
> [    0.180740] i2c i2c-1: IMX I2C adapter registered
> [    0.180769] i2c i2c-1: can't use DMA, using PIO instead.
> [    0.182141] i2c i2c-2: IMX I2C adapter registered
> [    0.182170] i2c i2c-2: can't use DMA, using PIO instead.
> [    0.182390] Linux video capture interface: v2.00
> [    0.182619] pps_core: LinuxPPS API ver. 1 registered
> [    0.182632] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo
> Giometti <giometti@xxxxxxxx>
> [    0.182686] PTP clock support registered
> [    0.183446] Advanced Linux Sound Architecture Driver Initialized.
> [    0.186578] Bluetooth: Core ver 2.21
> [    0.186671] NET: Registered protocol family 31
> [    0.186683] Bluetooth: HCI device and connection manager initialized
> [    0.186740] Bluetooth: HCI socket layer initialized
> [    0.186767] Bluetooth: L2CAP socket layer initialized
> [    0.186893] Bluetooth: SCO socket layer initialized
> [    0.189165] clocksource: Switched to clocksource mxc_timer1
> [    0.189969] VFS: Disk quotas dquot_6.6.0
> [    0.190092] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096
> bytes)
> [    0.218040] NET: Registered protocol family 2
> [    0.219644] TCP established hash table entries: 16384 (order: 4, 65536
> bytes)
> [    0.219933] TCP bind hash table entries: 16384 (order: 7, 589824 bytes)
> [    0.225139] TCP: Hash tables configured (established 16384 bind 16384)
> [    0.225348] UDP hash table entries: 1024 (order: 4, 81920 bytes)
> [    0.226063] UDP-Lite hash table entries: 1024 (order: 4, 81920 bytes)
> [    0.227451] NET: Registered protocol family 1
> [    0.228454] RPC: Registered named UNIX socket transport module.
> [    0.228471] RPC: Registered udp transport module.
> [    0.228481] RPC: Registered tcp transport module.
> [    0.228492] RPC: Registered tcp NFSv4.1 backchannel transport module.
> [    0.228529] PCI: CLS 0 bytes, default 64
> [    0.230522] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7
> counters available
> [    0.233402] futex hash table entries: 512 (order: 3, 32768 bytes)
> [    0.257648] NFS: Registering the id_resolver key type
> [    0.257842] Key type id_resolver registered
> [    0.257857] Key type id_legacy registered
> [    0.258014] jffs2: version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
> [    0.259838] fuse init (API version 7.24)
> [    0.268158] bounce: pool size: 64 pages
> [    0.268237] io scheduler noop registered
> [    0.268259] io scheduler deadline registered
> [    0.268351] io scheduler cfq registered (default)
> [    0.269095] imx-weim 21b8000.weim: Driver registered.
> [    0.272944] PCI host bridge /soc/pcie@0x01000000 ranges:
> [    0.272964]   No bus range found for /soc/pcie@0x01000000, using [bus
> 00-ff]
> [    0.273011]    IO 0x01f80000..0x01f8ffff -> 0x00000000
> [    0.273094]   MEM 0x01000000..0x01efffff -> 0x01000000
> [    0.395393] imx6q-pcie 1ffc000.pcie: PCI host bridge to bus 0000:00
> [    0.395418] pci_bus 0000:00: root bus resource [bus 00-ff]
> [    0.395437] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
> [    0.395453] pci_bus 0000:00: root bus resource [mem
> 0x01000000-0x01efffff]
> [    0.395474] pci_bus 0000:00: scanning bus
> [    0.395589] pci 0000:00:00.0: [16c3:abcd] type 01 class 0x060400
> [    0.395636] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
> [    0.395673] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]
> [    0.395738] pci 0000:00:00.0: calling pci_fixup_ide_bases+0x0/0x4c
> [    0.395888] pci 0000:00:00.0: supports D1
> [    0.395903] pci 0000:00:00.0: PME# supported from D0 D1 D3hot D3cold
> [    0.395960] pci 0000:00:00.0: PME# disabled
> [    0.396719] pci_bus 0000:00: fixups for bus
> [    0.396746] PCI: bus0: Fast back to back transfers disabled
> [    0.396765] pci 0000:00:00.0: scanning [bus 01-01] behind bridge, pass 0
> [    0.397078] pci_bus 0000:01: scanning bus
> [    0.407384] imx6q-pcie 1ffc000.pcie: transition to gen2 is stuck, reset
> PHY!
> [    0.410474] pci_bus 0000:01: fixups for bus
> [    0.410489] PCI: bus1: Fast back to back transfers enabled
> [    0.410502] pci_bus 0000:01: bus scan returning with max=01
> [    0.410526] pci 0000:00:00.0: scanning [bus 01-01] behind bridge, pass 1
> [    0.410546] pci_bus 0000:00: bus scan returning with max=01
> [    0.410666] pci 0000:00:00.0: fixup irq: got 305
> [    0.410681] pci 0000:00:00.0: assigning IRQ 305
> [    0.410736] pci 0000:00:00.0: BAR 0: assigned [mem 0x01000000-0x010fffff]
> [    0.410763] pci 0000:00:00.0: BAR 6: assigned [mem 0x01100000-0x0110ffff
> pref]
> [    0.410783] pci 0000:00:00.0: PCI bridge to [bus 01]
> [    0.411472] pcieport 0000:00:00.0: Signaling PME through PCIe PME
> interrupt
> [    0.411499] pcie_pme 0000:00:00.0:pcie01: service driver pcie_pme loaded
> [    0.413745] backlight supply power not found, using dummy regulator
> [    0.417844] imx-sdma 20ec000.sdma: loaded firmware 1.1
> [    0.427048] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 297,
> base_baud = 5000000) is a IMX
> [    1.249726] console [ttymxc2] enabled
> [    1.255180] 21f0000.serial: ttymxc3 at MMIO 0x21f0000 (irq = 298,
> base_baud = 5000000) is a IMX
> [    1.266146] [drm] Initialized drm 1.1.0 20060810
> [    1.275503] panel-lvds0 supply power not found, using dummy regulator
> [    1.287119] etnaviv gpu-subsystem: bound 134000.gpu (ops gpu_ops)
> [    1.293388] etnaviv gpu-subsystem: bound 130000.gpu (ops gpu_ops)
> [    1.299628] etnaviv gpu-subsystem: bound 2204000.gpu (ops gpu_ops)
> [    1.305832] etnaviv-gpu 134000.gpu: model: GC320, revision: 5007
> [    1.349823] etnaviv-gpu 130000.gpu: model: GC2000, revision: 5108
> [    1.392104] etnaviv-gpu 2204000.gpu: model: GC355, revision: 1215
> [    1.436470] imx-ipuv3 2400000.ipu: IPUv3H probed
> [    1.445583] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
> [    1.452242] [drm] No driver support for vblank timestamp query.
> [    1.458671] imx-drm display-subsystem: bound imx-ipuv3-crtc.2 (ops
> ipu_crtc_ops)
> [    1.466317] imx-drm display-subsystem: bound imx-ipuv3-crtc.3 (ops
> ipu_crtc_ops)
> [    1.473938] imx-drm display-subsystem: bound imx-ipuv3-crtc.6 (ops
> ipu_crtc_ops)
> [    1.481571] imx-drm display-subsystem: bound imx-ipuv3-crtc.7 (ops
> ipu_crtc_ops)
> [    1.489393] imx-drm display-subsystem: failed to bind 120000.hdmi (ops
> dw_hdmi_imx_ops): -517
> [    1.500838] imx-drm display-subsystem: master bind failed: -517
> [    1.506875] imx-ipuv3 2800000.ipu: IPUv3H probed
> [    1.536909] brd: module loaded
> [    1.556135] loop: module loaded
> [    1.564393] da9063 2-0058: Device detected (chip-ID: 0x61, var-ID: 0x50)
> [    1.624682] ahci-imx 2200000.sata: fsl,transmit-level-mV not specified,
> using 00000024
> [    1.632679] ahci-imx 2200000.sata: fsl,transmit-boost-mdB not specified,
> using 00000480
> [    1.640728] ahci-imx 2200000.sata: fsl,transmit-atten-16ths not
> specified, using 00002000
> [    1.648919] ahci-imx 2200000.sata: fsl,receive-eq-mdB not specified,
> using 05000000
> [    1.659967] ahci-imx 2200000.sata: SSS flag set, parallel bus scan
> disabled
> [    1.666968] ahci-imx 2200000.sata: AHCI 0001.0300 32 slots 1 ports 3 Gbps
> 0x1 impl platform mode
> [    1.675804] ahci-imx 2200000.sata: flags: ncq sntf stag pm led clo only
> pmp pio slum part ccc apst
> [    1.687924] scsi host0: ahci-imx
> [    1.692283] ata1: SATA max UDMA/133 mmio [mem 0x02200000-0x02203fff] port
> 0x100 irq 301
> [    1.708647] m25p80 spi0.0: n25q032 (4096 Kbytes)
> [    1.713393] 3 ofpart partitions found on MTD device spi0.0
> [    1.718891] Creating 3 MTD partitions on "spi0.0":
> [    1.723718] 0x000000000000-0x0000000c0000 : "U-Boot"
> [    1.733106] 0x0000000c0000-0x0000000d0000 : "env"
> [    1.740798] 0x0000000d0000-0x000000200000 : "spare"
> [    1.748778] spi_imx 2008000.ecspi: probed
> [    1.755765] at25 spi4.0: 32 KByte at25 eeprom, pagesize 64
> [    1.761332] spi_imx 2018000.ecspi: probed
> [    1.766974] CAN device driver interface
> [    1.772909] 2188000.ethernet supply phy not found, using dummy regulator
> [    1.781234] pps pps0: new PPS source ptp0
> [    1.793904] libphy: fec_enet_mii_bus: probed
> [    1.800025] fec 2188000.ethernet eth0: registered PHC device 0
> [    1.806309] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
> [    1.812459] e100: Copyright(c) 1999-2006 Intel Corporation
> [    1.818181] e1000: Intel(R) PRO/1000 Network Driver - version
> 7.3.21-k8-NAPI
> [    1.825276] e1000: Copyright (c) 1999-2006 Intel Corporation.
> [    1.831231] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
> [    1.837074] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
> [    1.843205] igb: Intel(R) Gigabit Ethernet Network Driver - version
> 5.3.0-k
> [    1.850204] igb: Copyright (c) 2007-2014 Intel Corporation.
> [    1.855963] igbvf: Intel(R) Gigabit Virtual Function Network Driver -
> version 2.0.2-k
> [    1.863828] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
> [    1.869939] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver -
> version 4.2.1-k
> [    1.877604] ixgbe: Copyright (c) 1999-2015 Intel Corporation.
> [    1.883888] i40e: Intel(R) Ethernet Connection XL710 Network Driver -
> version 1.4.8-k
> [    1.891761] i40e: Copyright (c) 2013 - 2014 Intel Corporation.
> [    1.897876] ixgb: Intel(R) PRO/10GbE Network Driver - version
> 1.0.135-k2-NAPI
> [    1.905070] ixgb: Copyright (c) 1999-2008 Intel Corporation.
> [    1.912057] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
> [    1.918607] ehci-pci: EHCI PCI platform driver
> [    1.923229] ehci-mxc: Freescale On-Chip EHCI Host driver
> [    1.928933] usbcore: registered new interface driver usb-storage
> [    1.944720] ci_hdrc ci_hdrc.0: EHCI Host Controller
> [    1.949798] ci_hdrc ci_hdrc.0: new USB bus registered, assigned bus
> number 1
> [    1.969229] ci_hdrc ci_hdrc.0: USB 2.0 started, EHCI 1.00
> [    1.978129] hub 1-0:1.0: USB hub found
> [    1.982121] hub 1-0:1.0: 1 port detected
> [    1.993591] ci_hdrc ci_hdrc.1: EHCI Host Controller
> [    1.998541] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus
> number 2
> [    2.019211] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
> [    2.021294] ata1: SATA link down (SStatus 0 SControl 300)
> [    2.021347] ahci-imx 2200000.sata: no device found, disabling link.
> [    2.021354] ahci-imx 2200000.sata: pass ahci_imx..hotplug=1 to enable
> hotplug
> [    2.045625] hub 2-0:1.0: USB hub found
> [    2.049563] hub 2-0:1.0: 1 port detected
> [    2.056293] mousedev: PS/2 mouse device common for all mice
> [    2.067604] input: da9063-onkey as
> /devices/soc0/soc/2100000.aips-bus/21a8000.i2c/i2c-2/2-0058/da9063-onkey/input/input0
> [    2.085197] rtc-rx8010 2-0032: Frequency stop was detected
> [    2.091259] rtc-rx8010 2-0032: IRQ 147 supplied
> [    2.097324] rtc-rx8010 2-0032: Frequency stop detected
> [    2.103023] rtc-rx8010 2-0032: rtc core: registered rx8010 as rtc0
> [    2.110783] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered
> 20cc000.snvs:snvs-r as rtc1
> [    2.119813] i2c /dev entries driver
> [    2.127894] i2c i2c-0: Added multiplexed i2c bus 3
> [    2.134802] at24 4-0050: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
> [    2.141993] i2c i2c-0: Added multiplexed i2c bus 4
> [    2.147625] i2c i2c-0: Added multiplexed i2c bus 5
> [    2.153905] i2c i2c-0: Added multiplexed i2c bus 6
> [    2.165013] i2c i2c-0: Added multiplexed i2c bus 7
> [    2.171359] i2c i2c-0: Added multiplexed i2c bus 8
> [    2.176994] i2c i2c-0: Added multiplexed i2c bus 9
> [    2.183683] i2c i2c-0: Added multiplexed i2c bus 10
> [    2.188579] pca954x 0-0070: registered 8 multiplexed busses for I2C mux
> pca9547
> [    2.197490] i2c i2c-1: Added multiplexed i2c bus 11
> [    2.203222] i2c i2c-1: Added multiplexed i2c bus 12
> [    2.208897] i2c i2c-1: Added multiplexed i2c bus 13
> [    2.214620] i2c i2c-1: Added multiplexed i2c bus 14
> [    2.220367] i2c i2c-1: Added multiplexed i2c bus 15
> [    2.226060] i2c i2c-1: Added multiplexed i2c bus 16
> [    2.231834] i2c i2c-1: Added multiplexed i2c bus 17
> [    2.237531] i2c i2c-1: Added multiplexed i2c bus 18
> [    2.242491] pca954x 1-0070: registered 8 multiplexed busses for I2C mux
> pca9547
> [    2.252112] IR NEC protocol handler initialized
> [    2.256669] IR RC5(x/sz) protocol handler initialized
> [    2.261801] IR RC6 protocol handler initialized
> [    2.266351] IR JVC protocol handler initialized
> [    2.270925] IR Sony protocol handler initialized
> [    2.275560] IR SANYO protocol handler initialized
> [    2.280313] IR Sharp protocol handler initialized
> [    2.285034] IR MCE Keyboard/mouse protocol handler initialized
> [    2.290904] IR XMP protocol handler initialized
> [    2.308476] coda 2040000.vpu: Firmware code revision: 40778
> [    2.314138] coda 2040000.vpu: Initialized CODA960.
> [    2.315224] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
> [    2.315551] Bluetooth: HCI UART driver ver 2.3
> [    2.315559] Bluetooth: HCI UART protocol H4 registered
> [    2.315564] Bluetooth: HCI UART protocol BCSP registered
> [    2.315568] Bluetooth: HCI UART protocol LL registered
> [    2.315573] Bluetooth: HCI UART protocol ATH3K registered
> [    2.315577] Bluetooth: HCI UART protocol Three-wire (H5) registered
> [    2.315821] Bluetooth: HCI UART protocol Intel registered
> [    2.316036] Bluetooth: HCI UART protocol BCM registered
> [    2.316446] sdhci: Secure Digital Host Controller Interface driver
> [    2.316451] sdhci: Copyright(c) Pierre Ossman
> [    2.316461] sdhci-pltfm: SDHCI platform and OF driver helper
> [    2.317734] /soc/aips-bus@02100000/usdhc@02194000: voltage-ranges
> unspecified
> [    2.317780] sdhci-esdhc-imx 2194000.usdhc: Got CD GPIO
> [    2.359517] mmc0: SDHCI controller on 2194000.usdhc [2194000.usdhc] using
> ADMA
> [    2.360512] /soc/aips-bus@02100000/usdhc@02198000: voltage-ranges
> unspecified
> [    2.360524] sdhci-esdhc-imx 2198000.usdhc: could not get ultra high speed
> state, work on normal mode
> [    2.364854] DA9063_BIO: voltage operation not allowed
> [    2.364859] mmc1: Switching to 3.3V signalling voltage failed
> [    2.409192] mmc1: SDHCI controller on 2198000.usdhc [2198000.usdhc] using
> ADMA
> [    2.410385] /soc/aips-bus@02100000/usdhc@0219c000: voltage-ranges
> unspecified
> [    2.413230] usbcore: registered new interface driver usbhid
> [    2.413234] usbhid: USB HID core driver
> [    2.434639] mma8452 3-001c: registering fsl,mma8453 accelerometer; ID
> 0x3a
> [    2.485323] coda 2040000.vpu: Unsupported firmware version: 2.3.10
> [    2.493617] usb 1-1: new high-speed USB device number 2 using ci_hdrc
> [    2.512707] coda 2040000.vpu: codec registered as /dev/video[0-1]
> [    2.531819] mmc0: host does not support reading read-only switch,
> assuming write-enable
> [    2.548414] mmc0: new high speed SDHC card at address e624
> [    2.554409] mmc1: MAN_BKOPS_EN bit is not set
> [    2.559662] usb 2-1: new high-speed USB device number 2 using ci_hdrc
> [    2.560555] mmcblk0: mmc0:e624 SU16G 14.8 GiB
> [    2.581484] mmc1: new DDR MMC card at address 0001
> [    2.587708]  mmcblk0: p1 p2 p3 p4 < p5 p6 p7 >
> [    2.593637] sgtl5000 6-000a: sgtl5000 revision 0x11
> [    2.600015] mmcblk1: mmc1:0001 8GND3R 7.28 GiB
> [    2.608046] mmcblk1boot0: mmc1:0001 8GND3R partition 1 4.00 MiB
> [    2.614800] mmcblk1boot1: mmc1:0001 8GND3R partition 2 4.00 MiB
> [    2.621476] mmcblk1rpmb: mmc1:0001 8GND3R partition 3 512 KiB
> [    2.630053]  mmcblk1: p1 p2
> [    2.661452] fsl-ssi-dai 2028000.ssi: No cache defaults, reading back from
> HW
> [    2.662542] hub 1-1:1.0: USB hub found
> [    2.662724] hub 1-1:1.0: 4 ports detected
> [    2.676437] fsl-ssi-dai 2028000.ssi: Failed to init register map
> [    2.682535] fsl-ssi-dai: probe of 2028000.ssi failed with error -524
> [    2.691196] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    2.697487] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    2.707228] NET: Registered protocol family 10
> [    2.714832] sit: IPv6 over IPv4 tunneling driver
> [    2.721936] NET: Registered protocol family 17
> [    2.722392] hub 2-1:1.0: USB hub found
> [    2.722641] hub 2-1:1.0: 4 ports detected
> [    2.734235] can: controller area network core (rev 20120528 abi 9)
> [    2.740602] NET: Registered protocol family 29
> [    2.745088] can: raw protocol (rev 20120528)
> [    2.749491] can: broadcast manager protocol (rev 20120528 t)
> [    2.755191] can: netlink gateway (rev 20130117) max_hops=1
> [    2.761284] Bluetooth: RFCOMM TTY layer initialized
> [    2.766195] Bluetooth: RFCOMM socket layer initialized
> [    2.771422] Bluetooth: RFCOMM ver 1.11
> [    2.775222] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
> [    2.780596] Bluetooth: BNEP socket layer initialized
> [    2.785583] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
> [    2.791557] Bluetooth: HIDP socket layer initialized
> [    2.796818] Key type dns_resolver registered
> [    2.808474] Registering SWP/SWPB emulation handler
> [    2.819981] panel-lvds0 supply power not found, using dummy regulator
> [    2.829850] imx_thermal 2000000.aips-bus:tempmon: Extended Commercial CPU
> temperature grade - max:105C critical:100C passive:95C
> [    2.843358] /soc/aips-bus@02100000/usdhc@0219c000: voltage-ranges
> unspecified
> [    2.939236] usb 1-1.1: new full-speed USB device number 3 using ci_hdrc
> [    2.970134] mmc2: SDHCI controller on 219c000.usdhc [219c000.usdhc] using
> ADMA
> [    2.979515] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    2.985858] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    2.999310] usb 2-1.1: new high-speed USB device number 3 using ci_hdrc
> [    3.008664] rtc-rx8010 2-0032: Frequency stop detected
> [    3.013919] rtc-rx8010 2-0032: hctosys: unable to read the hardware clock
> [    3.020838] sdhci-esdhc-imx 219c000.usdhc: card claims to support
> voltages below defined range
> [    3.084525] mmc2: new high speed SDIO card at address 0001
> [    3.111842] hub 2-1.1:1.0: USB hub found
> [    3.116004] hub 2-1.1:1.0: 3 ports detected
> [    3.119442] lvds_ppen: disabling
> [    3.127129] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    3.133456] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    3.133986] DA9063_LDO5: disabling
> [    3.135181] DA9063_LDO6: disabling
> [    3.136452] DA9063_LDO7: disabling
> [    3.137723] DA9063_LDO8: disabling
> [    3.140067] input: Silicon Laboratories CP2114 USB-Audio Bridge as
> /devices/soc0/soc/2100000.aips-bus/2184000.usb/ci_hdrc.0/usb1/1-1/1-1.1/1-1.1:1.2/0003:10C4:EAB0.0001/input/input1
> [    3.140548] DA9063_LDO9: disabling
> [    3.141703] DA9063_LDO10: disabling
> [    3.142205] vwl1807: disabling
> [    3.142696] ALSA device list:
> [    3.142699]   No soundcards found.
> [    3.200021] hid-generic 0003:10C4:EAB0.0001: input: USB HID v1.11 Device
> [Silicon Laboratories CP2114 USB-Audio Bridge] on usb-ci_hdrc.0-1.1/input2
> [    3.214219] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    3.220535] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    3.227672] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    3.233994] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    3.254586] EXT4-fs (mmcblk0p2): mounting ext3 file system using the ext4
> subsystem
> [    3.309211] usb 1-1.3: new full-speed USB device number 4 using ci_hdrc
> [    3.447689] imx-sgtl5000 sound: ASoC: CPU DAI (null) not registered
> [    3.454033] imx-sgtl5000 sound: snd_soc_register_card failed (-517)
> [    3.465357] EXT4-fs (mmcblk0p2): recovery complete
> [    3.472533] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data
> mode. Opts: (null)
> [    3.480764] VFS: Mounted root (ext3 filesystem) on device 179:2.
> [    3.489711] devtmpfs: mounted
> [    3.493233] Freeing unused kernel memory: 420K (80bab000 - 80c14000)
> [    3.841293] random: systemd urandom read with 36 bits of entropy
> available
> _______________________________________________
> dri-devel mailing list
> dri-devel@xxxxxxxxxxxxxxxxxxxxx
> http://lists.freedesktop.org/mailman/listinfo/dri-devel
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux