Re: Tegra30 work around broken firmware.

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

 



Good Morning,

I found these snippets relating to the DRM module.
[    0.544779] iommu: Adding device 54200000.dc to group 0
[    0.548694] iommu: Adding device 54240000.dc to group 0

[ 8.112258] [drm] Initialized vgem 1.0.0 20120112 for virtual device on minor 0
[    8.118253] Failed to attached device 54200000.dc to IOMMU_mapping
[    8.132182] Failed to attached device 54240000.dc to IOMMU_mapping
[ 8.145152] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply hdmi not found, using dummy regulator [ 8.152191] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply pll not found, using dummy regulator [ 8.160787] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply vdd not found, using dummy regulator
[    8.173520] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    8.178231] [drm] No driver support for vblank timestamp query.
[    8.184391] [drm] Cannot find any crtc or sizes
[    8.188791] [drm] Cannot find any crtc or sizes
[    8.193264] [drm] Initialized tegra 0.0.0 20120330 for drm on minor 1

I have included the full boot log.
Thanks again!

On 03/13/2018 03:15 PM, Dmitry Osipenko wrote:
On 13.03.2018 21:08, Peter Geis wrote:
Good Afternoon,

I have successfully booted 4.14 and 4.16 on the Ouya, with L2 cache support.

Awesome :)

I am having three major hangups right now.

I can't seem to find a valid frambuffer driver for the fbconsole.

Please show the dmesg log, it should contain some errors. Add drm.debug=0xe to
the kernels cmdline.

The old kernel eEMMC support seems to be a hack job.

Most likely eMMC has a custom downstream partitioning that is not supported by
upstream. You should be able to specify partitions manually using
CONFIG_CMDLINE_PARTITION, though I never used it myself. If that's your problem
with eMMC.

There is no cpufreq support for the t3, though there is for the t2 and for the
t114.

Yes, seems there is no cpufreq driver for T30 in upstream. Probably shouldn't be
difficult to implement it.

If any of ya'll have more suggestions, I would greatly appreciate it.

Also, thanks again for all the fish.


On 03/05/2018 04:34 PM, Stephen Warren wrote:
On 03/04/2018 07:31 AM, Dmitry Osipenko wrote:
On 02.03.2018 20:10, Stephen Warren wrote:
On 03/02/2018 06:27 AM, Peter Geis wrote:
Good Morning,


I have an OUYA console that I am attempting to get the 4.14 kernel booted on.

It is a Tegra30-Cardhu based system, which from what I can tell had as many
corners cut during development as possible.

I do not have access to the firmware itself, and the firmware does not support
anything beyond 3.1.10, so I am using a kernel appended DTB.

The issue I'm running into right now is I cannot get the layer 2 cache
controller, a PL310, to init correctly.

I can disable the function, and I boot till DMA starts accessing hardware and
go into a hard lock.

If I have the L2C enabled, it kernel panics during L2c310_configure, while
trying to write the secure registers.

I am pretty sure the firmware is not using secure mode at all, and in the
cache-l2x0.c source the function states "By default, we write directly to
secure registers.  Platforms must override this if they are running
non-secure."

You can tell whether SW is running in secure mode; see below. This will tell
you
whether (a) there's just some general bug, or (b) the kernel is running in
non-secure mode and needs adjustment to do so, since that's probably not
currently supported.

To find out how to tell, see the following code in U-Boot:

http://git.denx.de/?p=u-boot.git;a=blob;f=arch/arm/mach-tegra/board.c;h=b3a041b539af80ae7b75e3f709931ab92ff1a213;hb=refs/heads/master#l52



While that is only validated on Tegra124, I expect it works the same on
Tegra30.
The PMC address and/or mc_security_cfg0 register offset might need to be
adjusted though; track down the definitions for both chips in U-Boot's header
files to check.

I've applied that 'secure mode' check to the reset handler and it works fine on
non-secure T30, as well as on secure T20. This looks like a nice feature, so we
don't even need the firmware node in DT and instead could check for the mode in
runtime.

I think it'd be best to be explicit and have a firmware node if possible.
While the procedure I mentioned above does appear to work, I think that where
there is DT, this kind of configuration should come from DT if possible.

Upstream kernel has DT files for T114 Roth and TN7 devices that have firmware
node, but the TF code doesn't implement firmware calls to initialize the L2
cache yet. Stephen, do you know if Roth and TN7 devices are just broken or T114
doesn't need these L2 firmware calls?

Doesn't T114 have Cortex A15? IIRC the L2 cache controller is different
between A9 and A15, and perhaps the control mechanism is different?

Also, do you know where firmware code is stored? Maybe there is a part of DRAM
that is reserved for the firmware and then it should be taken into account by
the kernel?
Quite likely there's a carve-out yes. In systems I'm familar with (which
doesn't include T114 any more) this is usually right at the top of physical
RAM. Hopefully the memory node that's passed to the kernel already has had its
size reduce to take account of the carve-out.


 done, booting the kernel.
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.16.0-rc5-01180-gdcc63e05e3f3-dirty (master@master-laptop) (gcc version 7.3.0 (Ubuntu/Linaro 7.3.0-1ubuntu1)) #8 SMP PREEMPT Thu Mar 15 05:13:24 EDT 2018
[    0.000000] CPU: ARMv7 Processor [412fc099] revision 9 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: Ouya
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 64 MiB at 0xbbc00000
[    0.000000] random: fast init done
[    0.000000] percpu: Embedded 17 pages/cpu @(ptrval) s38860 r8192 d22580 u69632
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 260096
[    0.000000] Kernel command line: earlyprintk clk_ignore_unused gpt gpt_sector=15073279 panic=5 console=tty0 console=ttyTHS0,115200n8 console=ttyS0 root=/dev/sdb1 rw rootwait drm.debug=0xe
[    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: 943912K/1046528K available (9216K kernel code, 772K rwdata, 2388K rodata, 14336K init, 296K bss, 37080K reserved, 65536K cma-reserved, 194560K 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  : 0xc0000000 - 0xf0000000   ( 768 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0x(ptrval) - 0x(ptrval)   (10208 kB)
[    0.000000]       .init : 0x(ptrval) - 0x(ptrval)   (14336 kB)
[    0.000000]       .data : 0x(ptrval) - 0x(ptrval)   ( 773 kB)
[    0.000000]        .bss : 0x(ptrval) - 0x(ptrval)   ( 297 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Tasks RCU enabled.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] /interrupt-controller@60004000: 160 interrupts forwarded to /interrupt-controller@50041000
[    0.000000] L2C: platform modifies aux control register: 0x2c080000 -> 0x3c480001
[    0.000000] L2C: DT/platform modifies aux control register: 0x7e080001 -> 0x7e480001
[    0.000000] L2C-310 erratum 769419 enabled
[    0.000000] L2C-310 cache controller enabled, 8 ways, 1024 kB
[    0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x7e080001
[    0.000008] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns
[    0.006446] clocksource: timer_us: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
[    0.015974] Switching to timer-based delay loop, resolution 1000ns
[    0.022906] Console: colour dummy device 80x30
[    0.026906] console [tty0] enabled
[    0.029945] Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=10000)
[    0.040089] pid_max: default: 32768 minimum: 301
[    0.045106] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.051276] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.059133] CPU: Testing write buffer coherency: ok
[    0.063496] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.100022] Setting up static identity map for 0x80100000 - 0x801000a0
[    0.104793] Hierarchical SRCU implementation.
[    0.120345] Tegra Revision: A03 SKU: 128 CPU Process: 4 SoC Process: 0
[    0.159971] smp: Bringing up secondary CPUs ...
[    0.250347] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.340336] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.430337] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.430431] smp: Brought up 1 node, 4 CPUs
[    0.449536] SMP: Total of 4 processors activated (8.00 BogoMIPS).
[    0.455604] CPU: All CPU(s) started in SVC mode.
[    0.461481] devtmpfs: initialized
[    0.469831] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
[    0.476052] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.485425] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.495251] pinctrl core: initialized pinctrl subsystem
[    0.500061] NET: Registered protocol family 16
[    0.505858] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.517893] gpiochip_add_data_with_key: GPIOs 0..255 (tegra-gpio) failed to register
[    0.531552] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
[    0.537654] hw-breakpoint: maximum watchpoint size is 4 bytes.
[    0.544779] iommu: Adding device 54200000.dc to group 0
[    0.548694] iommu: Adding device 54240000.dc to group 0
[    0.574157] SCSI subsystem initialized
[    0.576693] usbcore: registered new interface driver usbfs
[    0.581601] usbcore: registered new interface driver hub
[    0.586860] usbcore: registered new device driver usb
[    0.600587] vrtc: supplied by vdd_ac_bat
[    0.606093] vio: supplied by vdd_ac_bat
[    0.612390] vdd1: supplied by vdd_ac_bat
[    0.622009] vdd2: supplied by vdd_ac_bat
[    0.632914] vdd_cpu,vdd_sys: Bringing 1025000uV into 1000000-1000000uV
[    0.642001] ldo1: supplied by vdd_1v5_gen
[    0.646655] ldo2: supplied by vdd_1v5_gen
[    0.651316] ldo3: supplied by vdd_ac_bat
[    0.655866] ldo4: supplied by vdd_ac_bat
[    0.662469] vddio_sdmmc,avdd_vdac: Bringing 2700000uV into 3300000-3300000uV
[    0.672015] ldo6: supplied by vdd_1v8_gen
[    0.677010] ldo7: supplied by vdd_1v8_gen
[    0.682346] ldo8: supplied by vdd_1v8_gen
[    0.693203] Linux video capture interface: v2.00
[    0.696154] pps_core: LinuxPPS API ver. 1 registered
[    0.700877] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@xxxxxxxx>
[    0.710027] PTP clock support registered
[    0.714819] Advanced Linux Sound Architecture Driver Initialized.
[    0.720636] Bluetooth: Core ver 2.22
[    0.723538] NET: Registered protocol family 31
[    0.727891] Bluetooth: HCI device and connection manager initialized
[    0.734249] Bluetooth: HCI socket layer initialized
[    0.739076] Bluetooth: L2CAP socket layer initialized
[    0.744143] Bluetooth: SCO socket layer initialized
[    0.749675] clocksource: Switched to clocksource timer_us
[    0.844504] NET: Registered protocol family 2
[    0.848024] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[    0.854711] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.861704] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.868120] TCP: Hash tables configured (established 8192 bind 8192)
[    0.875131] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.880345] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.886927] NET: Registered protocol family 1
[    0.901862] RPC: Registered named UNIX socket transport module.
[    0.905879] RPC: Registered udp transport module.
[    0.910614] RPC: Registered tcp transport module.
[    0.915233] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    7.973366] hw perfevents: no interrupt-affinity property for /pmu, guessing.
[    7.979038] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
[    7.988909] Initialise system trusted keyrings
[    7.991774] workingset: timestamp_bits=30 max_order=18 bucket_order=0
[    7.999017] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    8.004496] NFS: Registering the id_resolver key type
[    8.008715] Key type id_resolver registered
[    8.012875] Key type id_legacy registered
[    8.022617] Key type asymmetric registered
[    8.024818] Asymmetric key parser 'x509' registered
[    8.029955] bounce: pool size: 64 pages
[    8.033560] io scheduler noop registered (default)
[    8.038243] io scheduler mq-deadline registered
[    8.042777] io scheduler kyber registered
[    8.056408] tegra-apbdma 6000a000.dma: Tegra20 APB DMA driver register 32 channels
[    8.063345] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.
[    8.071949] serial-tegra 70006000.serial: failed to get alias id, errno -19
[    8.078079] serial-tegra 70006040.serial: failed to get alias id, errno -19
[    8.085082] 70006200.serial: ttyTHS1 at MMIO 0x70006200 (irq = 77, base_baud = 0) is a TEGRA_UART
[    8.094333] 70006300.serial: ttyTHS0 at MMIO 0x70006300 (irq = 78, base_baud = 0) is a TEGRA_UART
[    8.103001] serial-tegra 70006400.serial: failed to get alias id, errno -19
[    8.112258] [drm] Initialized vgem 1.0.0 20120112 for virtual device on minor 0
[    8.118253] Failed to attached device 54200000.dc to IOMMU_mapping
[    8.132182] Failed to attached device 54240000.dc to IOMMU_mapping
[    8.145152] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply hdmi not found, using dummy regulator
[    8.152191] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply pll not found, using dummy regulator
[    8.160787] tegra-hdmi 54280000.hdmi: 54280000.hdmi supply vdd not found, using dummy regulator
[    8.173520] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    8.178231] [drm] No driver support for vblank timestamp query.
[    8.184391] [drm] Cannot find any crtc or sizes
[    8.188791] [drm] Cannot find any crtc or sizes
[    8.193264] [drm] Initialized tegra 0.0.0 20120330 for drm on minor 1
[    8.203214] brd: module loaded
[    8.215463] loop: module loaded
[    8.220424] m25p80 spi0.1: unrecognized JEDEC id bytes: 00, 00, 00
[    8.225877] libphy: Fixed MDIO Bus: probed
[    8.228772] CAN device driver interface
[    8.232678] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    8.240092] usbcore: registered new interface driver pegasus
[    8.245664] usbcore: registered new interface driver asix
[    8.251044] usbcore: registered new interface driver ax88179_178a
[    8.257082] usbcore: registered new interface driver cdc_ether
[    8.262919] usbcore: registered new interface driver smsc75xx
[    8.268623] usbcore: registered new interface driver smsc95xx
[    8.274361] usbcore: registered new interface driver net1080
[    8.279993] usbcore: registered new interface driver cdc_subset
[    8.285855] usbcore: registered new interface driver zaurus
[    8.291440] usbcore: registered new interface driver cdc_ncm
[    8.297233] tegra-phy 7d004000.usb-phy: no vbus regulator
[    8.303710] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.308851] tegra-ehci: Tegra EHCI driver
[    8.315642] tegra-ehci 7d004000.usb: EHCI Host Controller
[    8.319163] tegra-ehci 7d004000.usb: new USB bus registered, assigned bus number 1
[    8.327043] tegra-ehci 7d004000.usb: irq 90, io mem 0x7d004000
[    8.359699] tegra-ehci 7d004000.usb: USB 2.0 started, EHCI 1.00
[    8.364697] hub 1-0:1.0: USB hub found
[    8.367485] hub 1-0:1.0: 1 port detected
[    8.372421] usbcore: registered new interface driver cdc_acm
[    8.376969] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    8.385034] usbcore: registered new interface driver cdc_wdm
[    8.390707] usbcore: registered new interface driver usb-storage
[    8.399378] tegra_rtc 7000e000.rtc: rtc core: registered 7000e000.rtc as rtc1
[    8.404680] tegra_rtc 7000e000.rtc: Tegra internal Real Time Clock
[    8.424378] tps65910-rtc tps65910-rtc: rtc core: registered tps65910-rtc as rtc0
[    8.429989] i2c /dev entries driver
[    9.450110] tegra-i2c 7000c500.i2c: i2c transfer timed out
[    9.453711] pca954x 1-0070: probe failed
[    9.457982] IR NEC protocol handler initialized
[    9.462127] IR RC5(x/sz) protocol handler initialized
[    9.467121] IR RC6 protocol handler initialized
[    9.471641] IR JVC protocol handler initialized
[    9.476133] IR Sony protocol handler initialized
[    9.480739] IR SANYO protocol handler initialized
[    9.485406] IR Sharp protocol handler initialized
[    9.490099] IR MCE Keyboard/mouse protocol handler initialized
[    9.495894] IR XMP protocol handler initialized
[    9.500755] usbcore: registered new interface driver uvcvideo
[    9.506122] USB Video Class driver (1.1.1)
[    9.510214] gspca_main: v2.14.0 registered
[    9.515383] tegra-wdt 60005000.timer: initialized (heartbeat = 120 sec, nowayout = 0)
[    9.523448] sdhci: Secure Digital Host Controller Interface driver
[    9.528227] sdhci: Copyright(c) Pierre Ossman
[    9.532686] sdhci-pltfm: SDHCI platform and OF driver helper
[    9.546938] mmc0: Invalid maximum block size, assuming 512 bytes
[    9.577751] mmc0: SDHCI controller on 78000400.sdhci [78000400.sdhci] using ADMA
[    9.590392] mmc1: Invalid maximum block size, assuming 512 bytes
[    9.621090] mmc1: SDHCI controller on 78000600.sdhci [78000600.sdhci] using ADMA
[    9.627758] usbcore: registered new interface driver usbhid
[    9.632209] usbhid: USB HID core driver
[    9.641206] tegra30-i2s 70080400.i2s: DMA channels sourced from device 70080000.ahub
[    9.648080] NET: Registered protocol family 10
[    9.652932] Segment Routing with IPv6
[    9.655271] mip6: Mobile IPv6
[    9.658046] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    9.665493] NET: Registered protocol family 17
[    9.668379] NET: Registered protocol family 15
[    9.672841] can: controller area network core (rev 20170425 abi 9)
[    9.679160] NET: Registered protocol family 29
[    9.683378] can: raw protocol (rev 20170425)
[    9.687599] can: broadcast manager protocol (rev 20170425 t)
[    9.693288] can: netlink gateway (rev 20170425) max_hops=1
[    9.698901] Bluetooth: RFCOMM socket layer initialized
[    9.703856] Bluetooth: RFCOMM ver 1.11
[    9.707542] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    9.712845] Bluetooth: BNEP socket layer initialized
[    9.717759] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    9.723704] Bluetooth: HIDP socket layer initialized
[    9.728852] Key type dns_resolver registered
[    9.733092] Registering SWP/SWPB emulation handler
[    9.738499] Loading compiled-in X.509 certificates
[    9.764633] cam_1v8: supplied by vdd_1v8_gen
[    9.777675] emmc_3v3: supplied by sys_3v3
[    9.779912] pex_hvdd_3v3: supplied by sys_3v3
[    9.784182] vdd_cam1_ldo: supplied by sys_3v3
[    9.788521] vdd_cam2_ldo: supplied by sys_3v3
[    9.792887] vdd_smsc: supplied by sys_3v3
[    9.796829] +VDD_5V_FAN: supplied by sys_3v3
[    9.801111] vdd_fuse_3v3: supplied by sys_3v3
[    9.805411] vdd_sdmmc: supplied by sys_3v3
[    9.812038] vddio_sdmmc,avdd_vdac: supplied by 5v0
[    9.815834] vddio_vid: supplied by 5v0
[    9.818725] usb1_vbus: supplied by 5v0
[    9.822487] usb3_vbus: supplied by 5v0
[    9.827394] tegra-ehci 7d008000.usb: EHCI Host Controller
[    9.831533] tegra-ehci 7d008000.usb: new USB bus registered, assigned bus number 2
[    9.839423] tegra-ehci 7d008000.usb: irq 91, io mem 0x7d008000
[    9.869704] tegra-ehci 7d008000.usb: USB 2.0 started, EHCI 1.00
[    9.874698] hub 2-0:1.0: USB hub found
[    9.877486] hub 2-0:1.0: 1 port detected
[    9.882069] isl29028 1-0044: No cache defaults, reading back from HW
[   10.039710] usb 1-1: new high-speed USB device number 2 using tegra-ehci
[   10.243351] smsc95xx v1.0.6
[   10.249698] usb 2-1: new high-speed USB device number 2 using tegra-ehci
[   10.339872] smsc95xx 1-1:1.0 eth0: register 'smsc95xx' at usb-7d004000.usb-1, smsc95xx USB 2.0 Ethernet, ee:e9:00:ad:b0:b9
[   10.464296] hub 2-1:1.0: USB hub found
[   10.467166] hub 2-1:1.0: 4 ports detected
[   10.789697] usb 2-1.2: new high-speed USB device number 3 using tegra-ehci                                                
[   10.889697] tegra-i2c 7000c500.i2c: i2c transfer timed out                                                                
[   10.942870] usb-storage 2-1.2:1.0: USB Mass Storage device detected                                                       
[   10.957793] scsi host0: usb-storage 2-1.2:1.0                                                                             
[   11.259697] usb 2-1.4: new high-speed USB device number 4 using tegra-ehci                                                
[   11.412826] usb-storage 2-1.4:1.0: USB Mass Storage device detected
[   11.417613] scsi host1: usb-storage 2-1.4:1.0
[   11.929701] tegra-i2c 7000c500.i2c: i2c transfer timed out
[   11.933301] isl29028 1-0044: Failed to read 0: -110
[   11.938139] isl29028 1-0044: isl29028_probe: Error -110 initializing regmap
[   11.945117] isl29028: probe of 1-0044 failed with error -110
[   11.951793] input: gpio-keys as /devices/soc0/gpio-keys/input/input0
[   11.960706] tps65910-rtc tps65910-rtc: setting system clock to 2018-03-15 09:14:51 UTC (1521105291)
[   11.968072] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[   11.989630] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[   11.994592] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   12.002874] cfg80211: failed to load regulatory.db
[   12.007688] clk: Not disabling unused clocks
[   12.011920] cam_1v8: disabling
[   12.014883] modem_3v3: disabling
[   12.018085] pex_hvdd_3v3: disabling
[   12.021677] vdd_cam1_ldo: disabling
[   12.025474] vdd_cam2_ldo: disabling
[   12.028519] vdd_fuse_3v3: disabling
[   12.032013] vddio_vid: disabling
[   12.035183] usb1_vbus: disabling
[   12.038494] scsi 0:0:0:0: Direct-Access     SanDisk  Cruzer Glide     1.00 PQ: 0 ANSI: 6
[   12.039697] ALSA device list:
[   12.048177] sd 0:0:0:0: [sda] 30595072 512-byte logical blocks: (15.7 GB/14.6 GiB)
[   12.049379]   No soundcards found.
[   12.058795] sd 0:0:0:0: [sda] Write Protect is off
[   12.065919] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[   12.099164]  sda: sda1 sda2
[   12.103664] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   12.124996] Freeing unused kernel memory: 14336K
[   12.286969] udevd[133]: starting version 3.2.5
[   12.310398] udevd[134]: starting eudev-3.2.5
[   12.491575] scsi 1:0:0:0: Direct-Access     SanDisk  Ultra            1.00 PQ: 0 ANSI: 6
[   12.499580] sd 1:0:0:0: [sdb] 242614272 512-byte logical blocks: (124 GB/116 GiB)
[   12.509235] sd 1:0:0:0: [sdb] Write Protect is off
[   12.515487] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[   12.577684]  sdb: sdb1 sdb2
[   12.586703] sd 1:0:0:0: [sdb] Attached SCSI removable disk
[   19.605653] random: crng init done
[   22.557644] EXT4-fs (sdb1): recovery complete
[   22.615689] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
[   28.377096] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[   44.580169] smsc95xx 1-1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1

Welcome to Buildroot


[Index of Archives]     [ARM Kernel]     [Linux ARM]     [Linux ARM MSM]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux