Jump to content

Jason Duhamell

Members
  • Posts

    16
  • Joined

  • Last visited

Posts posted by Jason Duhamell

  1. On 7/4/2022 at 11:36 AM, Luís Hansen said:

     

    Hi @jock! So after a few days of testing, I can say with 100% certainty: it's random.

     

    I tested with every led config on some versions with the new kernel (5), including the latest one on your original post. With none of them the ESP8089 was even powered on.

    cat /sys/bus/sdio/devices/mmc1:0001:1/vendor always failed.

     

    So I went back to the old kernel (4), and the chip was detected with most configs, but with none it detected any wifi networks. Then I realized something - what if I only overlaid the wlan part, not the led config.

    Well, turns out I got the wifi to work quite a few times like that. It was absolutely random: without changing any config, sometimes it would just work, and then stop working once I rebooted. Sometimes, on those reboots, it wouldn't even recognize the chip was plugged in the next time. Only for it to work again in the next boot. Sometimes it booted up working, and then, without rebooting, stopped all of a sudden and wouldn't even detect the chip anymore - without me changing anything.

     

    I captured quite a few data: from device trees of when wifi was working to armbianmonitor outputs and even commands histories.

    But, from what I can tell, there are no differences between working vs non-working DTBs. So I'm not sure those are useful.

     

    Anyway, what I'm doing now, as a last effort, is to change the iwlwifi module configs - maybe it's putting the device to sleep and it's not recovering? I think that may be one cause because one of the things I noticed when comparing the wlan device trees of the original firmware (running Android) and the armbian ones, is that there are some pins missing from the later.

     

    @Luís HansenI hope you don't give up. I just got some boards similar to yours. I am kind of wondering how you were able to get wifi to work some of the time? So far, the native wifi on this board has worked none of the time.

     

     

  2. On 6/28/2022 at 12:11 AM, Luís Hansen said:

    Hello there!

     

    @jock so I spent the past few days reading through the topic and testing around with different settings for led configuration and esp8089 settings (the crystal_26M_en setting).

    According to the outdated ESP8089 manual, 0 is for 40, 1 is for 26 and 2 is for 24 MHz, so today I tried every single combination of led configuration and crystal frequency. For every test I first rebooted the computer, then shut it off (I even unplugged it out of the wall) and the restarted to be sure all the settings had been updated.

    None of the combinations worked, and I captured a dmesg for every single test.

    Now let me get into why I decided to run those tests.

    Last night I somehow managed to make the wifi work while messing with the settings. I hadn't yet read a message in here about the firmware only updating when completely shutting it off, so I'm not sure what configuration I had at the time. It was supposed to be led config 7 and crystal 0 (40MHz), but it doesn't make sense (you'll see why). While it was working, I captured a dmesg.

    I remember that when I got it to work I was testing adding the esp8089 driver to the blacklist and then activating it using modprobe. But then again, I'm not sure if I was doing the right thing after doing so. Was I supposed to reboot after doing that? Or should it work right away once modprobed?

     

    Anyway, at least now I have hope that it can work, since I was it with my won eyes.

     

    This is the dmesg captured when the wifi worked:

     

      Reveal hidden contents

    [    0.000000] Booting Linux on physical CPU 0xf00
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.4.194-rk322x (root@runner7) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #2 SMP Wed Aug 25 20:09:42 UTC 2021
    [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: Generic RK322x TV Box board
    [    0.000000] cma: Reserved 16 MiB at 0x9f000000
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] On node 0 totalpages: 253952
    [    0.000000] free_area_init_node: node 0, pgdat b1253b40, node_mem_map ee6f1000
    [    0.000000]   Normal zone: 2304 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 253952 pages, LIFO batch:31
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv65535.65535 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: MIGRATE_INFO_TYPE not supported.
    [    0.000000] PERCPU: Embedded 14 pages/cpu @ee68f000 s24856 r8192 d24296 u57344
    [    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251648
    [    0.000000] Kernel command line: earlyprintk root=UUID=bce0e15e-76b7-4f9c-9149-332bcfd83573 console=ttyS2,115200n8 console=tty1 rootwait rootfstype=ext4  consoleblank=0 loglevel=1 ubootpart=343a1e5a-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u coherent_pool=2M  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
    [    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: 961148K/1015808K available (12862K kernel code, 919K rwdata, 3240K rodata, 808K init, 1219K bss, 38276K reserved, 16384K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
                       vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                       fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                       vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                       lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                       pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                       modules : 0xaf000000 - 0xafe00000   (  14 MB)
                         .text : 0xb0008000 - 0xb0c97c6c   (12864 kB)
                         .init : 0xb10b0000 - 0xb117a000   ( 808 kB)
                         .data : 0xb117a000 - 0xb125fe94   ( 920 kB)
                          .bss : 0xb1261000 - 0xb1391f14   (1220 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000]     Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [    0.000024] Switching to timer-based delay loop, resolution 41ns
    [    0.001861] Console: colour dummy device 80x30
    [    0.002049] console [tty1] enabled
    [    0.002081] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [    0.002100] pid_max: default: 32768 minimum: 301
    [    0.002245] Security Framework initialized
    [    0.002260] Yama: becoming mindful.
    [    0.002344] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.002360] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.003352] Initializing cgroup subsys io
    [    0.003392] Initializing cgroup subsys memory
    [    0.003437] Initializing cgroup subsys devices
    [    0.003458] Initializing cgroup subsys freezer
    [    0.003477] Initializing cgroup subsys net_cls
    [    0.003494] Initializing cgroup subsys perf_event
    [    0.003512] Initializing cgroup subsys net_prio
    [    0.003545] Initializing cgroup subsys pids
    [    0.003706] CPU: Testing write buffer coherency: ok
    [    0.003766] ftrace: allocating 41892 entries in 123 pages
    [    0.086458] /cpus/cpu@f00 missing clock-frequency property
    [    0.086498] /cpus/cpu@f01 missing clock-frequency property
    [    0.086517] /cpus/cpu@f02 missing clock-frequency property
    [    0.086538] /cpus/cpu@f03 missing clock-frequency property
    [    0.086551] CPU0: update cpu_capacity 430
    [    0.086564] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
    [    0.086665] Setting up static identity map for 0x60008280 - 0x600082d8
    [    0.089947] CPU1: update cpu_capacity 430
    [    0.089957] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
    [    0.091195] CPU2: update cpu_capacity 430
    [    0.091204] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
    [    0.092416] CPU3: update cpu_capacity 430
    [    0.092425] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
    [    0.092575] Brought up 4 CPUs
    [    0.092617] SMP: Total of 4 processors activated (192.00 BogoMIPS).
    [    0.092626] CPU: All CPU(s) started in SVC mode.
    [    0.094350] devtmpfs: initialized
    [    0.114776] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
    [    0.115382] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.115430] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [    0.116983] xor: measuring software checksum speed
    [    0.154353]    arm4regs  :  1011.000 MB/sec
    [    0.194456]    8regs     :   705.000 MB/sec
    [    0.234557]    32regs    :   684.000 MB/sec
    [    0.274658]    neon      :  1018.000 MB/sec
    [    0.274668] xor: using function: neon (1018.000 MB/sec)
    [    0.274716] pinctrl core: initialized pinctrl subsystem
    [    0.276480] NET: Registered protocol family 16
    [    0.279154] DMA: preallocated 2048 KiB pool for atomic coherent allocations
    [    0.290841] cpuidle: using governor ladder
    [    0.302852] cpuidle: using governor menu
    [    0.320355] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
    [    0.320537] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
    [    0.320694] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
    [    0.320872] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
    [    0.327387] console [pstore-1] enabled
    [    0.327399] pstore: Registered ramoops as persistent store backend
    [    0.327412] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
    [    0.330792] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.330813] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.427932] raid6: int32x1  gen()   133 MB/s
    [    0.495931] raid6: int32x1  xor()   131 MB/s
    [    0.564185] raid6: int32x2  gen()   166 MB/s
    [    0.632236] raid6: int32x2  xor()   136 MB/s
    [    0.700600] raid6: int32x4  gen()   163 MB/s
    [    0.768688] raid6: int32x4  xor()   137 MB/s
    [    0.836996] raid6: int32x8  gen()   166 MB/s
    [    0.905261] raid6: int32x8  xor()   113 MB/s
    [    0.973397] raid6: neonx1   gen()   382 MB/s
    [    1.041520] raid6: neonx1   xor()   290 MB/s
    [    1.109735] raid6: neonx2   gen()   519 MB/s
    [    1.177859] raid6: neonx2   xor()   376 MB/s
    [    1.246109] raid6: neonx4   gen()   581 MB/s
    [    1.314295] raid6: neonx4   xor()   400 MB/s
    [    1.382539] raid6: neonx8   gen()   559 MB/s
    [    1.450751] raid6: neonx8   xor()   391 MB/s
    [    1.450764] raid6: using algorithm neonx4 gen() 581 MB/s
    [    1.450774] raid6: .... xor() 400 MB/s, rmw enabled
    [    1.450784] raid6: using intx1 recovery algorithm
    [    1.451939] rockchip-pm rockchip-suspend: not set wakeup-config
    [    1.451967] rockchip-pm rockchip-suspend: not set pwm-regulator-config
    [    1.452405] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
    [    1.452969] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
    [    1.453680] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
    [    1.454335] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
    [    1.454975] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
    [    1.455924] iommu: Adding device 20020000.vpu-service to group 0
    [    1.456041] iommu: Adding device 20030000.rkvdec to group 1
    [    1.456153] iommu: Adding device 20050000.vop to group 2
    [    1.456253] iommu: Adding device 20070000.iep to group 3
    [    1.456851] rk_iommu 20020800.iommu: can't get sclk
    [    1.457585] rk_iommu 20030480.iommu: can't get sclk
    [    1.457862] rk_iommu 20053f00.iommu: can't get sclk
    [    1.458018] rk_iommu 20070800.iommu: can't get aclk
    [    1.458038] rk_iommu 20070800.iommu: can't get hclk
    [    1.458054] rk_iommu 20070800.iommu: can't get sclk
    [    1.458988] SCSI subsystem initialized
    [    1.459456] usbcore: registered new interface driver usbfs
    [    1.459564] usbcore: registered new interface driver hub
    [    1.459706] usbcore: registered new device driver usb
    [    1.459935] media: Linux media interface: v0.10
    [    1.460018] Linux video capture interface: v2.00
    [    1.460289] pps_core: LinuxPPS API ver. 1 registered
    [    1.460305] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    1.460349] PTP clock support registered
    [    1.462562] Advanced Linux Sound Architecture Driver Initialized.
    [    1.463723] Bluetooth: Core ver 2.21
    [    1.463808] NET: Registered protocol family 31
    [    1.463823] Bluetooth: HCI device and connection manager initialized
    [    1.463848] Bluetooth: HCI socket layer initialized
    [    1.463865] Bluetooth: L2CAP socket layer initialized
    [    1.463930] Bluetooth: SCO socket layer initialized
    [    1.464809] NetLabel: Initializing
    [    1.464832] NetLabel:  domain hash size = 128
    [    1.464842] NetLabel:  protocols = UNLABELED CIPSOv4
    [    1.464922] NetLabel:  unlabeled traffic allowed by default
    [    1.466492] clocksource: Switched to clocksource arch_sys_counter
    [    1.567563] NET: Registered protocol family 2
    [    1.568542] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    1.568666] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
    [    1.569023] TCP: Hash tables configured (established 8192 bind 8192)
    [    1.569127] UDP hash table entries: 512 (order: 2, 24576 bytes)
    [    1.569198] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
    [    1.569598] NET: Registered protocol family 1
    [    1.570514] RPC: Registered named UNIX socket transport module.
    [    1.570542] RPC: Registered udp transport module.
    [    1.570553] RPC: Registered tcp transport module.
    [    1.570564] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    1.570945] Trying to unpack rootfs image as initramfs...
    [    2.072332] Freeing initrd memory: 7080K
    [    2.073400] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
    [    2.076629] Initialise system trusted keyring
    [    2.091053] VFS: Disk quotas dquot_6.6.0
    [    2.091395] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    2.094231] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    2.097887] NFS: Registering the id_resolver key type
    [    2.097971] Key type id_resolver registered
    [    2.097985] Key type id_legacy registered
    [    2.098023] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    2.098157] ntfs: driver 2.1.32 [Flags: R/W].
    [    2.099273] JFS: nTxBlock = 7692, nTxLock = 61538
    [    2.110550] SGI XFS with security attributes, no debug enabled
    [    2.120043] NET: Registered protocol family 38
    [    2.120105] Key type asymmetric registered
    [    2.120127] Asymmetric key parser 'x509' registered
    [    2.120584] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    2.120980] io scheduler noop registered
    [    2.121012] io scheduler deadline registered
    [    2.121112] io scheduler cfq registered (default)
    [    2.124812] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
    [    2.130406] rk-vcodec 20020000.vpu-service: no regulator for vcodec
    [    2.130992] rk-vcodec 20020000.vpu-service: probe device
    [    2.131490] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
    [    2.132865] rk-vcodec 20020000.vpu-service: could not find power_model node
    [    2.132897] rk-vcodec 20020000.vpu-service: init success
    [    2.133277] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
    [    2.137766] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
    [    2.137797] dma-pl330 110f0000.pdma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
    [    2.139130] rockchip-system-monitor rockchip-system-monitor: system monitor probe
    [    2.139671] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
    [    2.139693] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
    [    2.139712] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
    [    2.139727] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
    [    2.139741] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
    [    2.139757] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
    [    2.140493] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
    [    2.140516] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
    [    2.140533] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
    [    2.140547] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
    [    2.140561] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
    [    2.140575] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
    [    2.141729] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [    2.142763] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
    [    2.143615] console [ttyS2] enabled
    [    2.145641] [drm] Initialized drm 1.1.0 20060810
    [    2.148373] [drm] Rockchip DRM driver version: v1.0.1
    [    2.148648] rockchip-drm display-subsystem: devfreq is not set
    [    2.149487] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d1b2b0)
    [    2.149926] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
    [    2.149957] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
    [    2.150082] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
    [    2.151643] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d13808)
    [    2.151674] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.151685] [drm] No driver support for vblank timestamp query.
    [    2.151830] rockchip-drm display-subsystem: failed to parse display resources
    [    2.776143] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    2.781654] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    2.781663] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    2.781670] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    2.781677] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    2.781683] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    2.781690] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    2.781697] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    2.781703] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    2.781710] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    2.781717] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    2.781723] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    2.781730] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    2.781736] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    2.781742] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    2.781750] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    2.853668] Console: switching to colour frame buffer device 240x67
    [    2.903688] rockchip-drm display-subsystem: fb0:  frame buffer device
    [    2.920164] Registered IR keymap rc-cec
    [    2.920503] rc rc0: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0
    [    2.921176] input: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0/input0
    [    2.924201] brd: module loaded
    [    2.938346] loop: module loaded
    [    2.938620] lkdtm: No crash points registered, enable through debugfs
    [    2.941768] libphy: Fixed MDIO Bus: probed
    [    2.941813] tun: Universal TUN/TAP device driver, 1.6
    [    2.941827] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
    [    2.942314] CAN device driver interface
    [    2.944164] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
    [    2.944209] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
    [    2.944228] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
    [    2.944286] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
    [    2.944503] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
    [    2.949598] rk_gmac-dwmac 30200000.ethernet: init for RMII
    [    2.982697] stmmac - user ID: 0x10, Synopsys ID: 0x35
    [    2.982717]  Ring mode enabled
    [    2.982730]  DMA HW capability register supported
    [    2.982743]  Normal descriptors
    [    2.982758]  RX Checksum Offload Engine supported (type 2)
    [    2.982771]  TX Checksum insertion supported
    [    2.982780]  Wake-Up On Lan supported
    [    2.982902] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 4e:29:f7:d4:13:43
    [    2.982919] eth%d: device MAC address 4e:29:f7:d4:13:43
    [    2.982933]  Enable RX Mitigation via HW Watchdog Timer
    [    2.983223] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
    [    3.403348] libphy: stmmac: probed
    [    3.403393] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
    [    3.403411] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
    [    3.403425] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
    [    3.403440] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
    [    3.403455] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
    [    3.403470] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
    [    3.403486] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
    [    3.403501] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
    [    3.403516] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
    [    3.403530] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
    [    3.403546] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
    [    3.403561] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
    [    3.403575] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
    [    3.403590] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
    [    3.403605] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
    [    3.403620] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
    [    3.403635] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
    [    3.403650] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
    [    3.403665] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
    [    3.403679] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
    [    3.403694] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
    [    3.403709] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
    [    3.403724] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
    [    3.403738] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
    [    3.403753] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
    [    3.403768] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
    [    3.403783] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
    [    3.403798] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
    [    3.403813] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
    [    3.403827] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
    [    3.403842] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
    [    3.403856] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
    [    3.405674] PPP generic driver version 2.4.2
    [    3.406198] Atmel at76x USB Wireless LAN Driver 0.17 loading
    [    3.406373] usbcore: registered new interface driver at76c50x-usb
    [    3.406651] usbcore: registered new interface driver rtl8187
    [    3.406788] usbcore: registered new interface driver rndis_wlan
    [    3.406927] usbcore: registered new interface driver zd1201
    [    3.407504] usbcore: registered new interface driver rt2800usb
    [    3.407666] Rockchip WiFi SYS interface (V1.00) ... 
    [    3.407754] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    [    3.407864] usbcore: registered new interface driver pegasus
    [    3.407964] usbcore: registered new interface driver rtl8150
    [    3.408059] usbcore: registered new interface driver r8152
    [    3.408169] usbcore: registered new interface driver asix
    [    3.408283] usbcore: registered new interface driver ax88179_178a
    [    3.408393] usbcore: registered new interface driver cdc_ether
    [    3.408488] usbcore: registered new interface driver dm9601
    [    3.408601] usbcore: registered new interface driver smsc75xx
    [    3.408709] usbcore: registered new interface driver smsc95xx
    [    3.408800] usbcore: registered new interface driver net1080
    [    3.408890] usbcore: registered new interface driver rndis_host
    [    3.408993] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
    [    3.409163] usbcore: registered new interface driver cdc_ncm
    [    3.409253] usbcore: registered new interface driver cdc_mbim
    [    3.409911] 30040000.usb supply vusb_d not found, using dummy regulator
    [    3.410028] 30040000.usb supply vusb_a not found, using dummy regulator
    [    3.423664] dwc2 30040000.usb: DWC OTG Controller
    [    3.423739] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
    [    3.423822] dwc2 30040000.usb: irq 49, io mem 0x30040000
    [    3.424355] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.424378] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.424394] usb usb1: Product: DWC OTG Controller
    [    3.424408] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
    [    3.424421] usb usb1: SerialNumber: 30040000.usb
    [    3.425681] hub 1-0:1.0: USB hub found
    [    3.425778] hub 1-0:1.0: 1 port detected
    [    3.427727] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    3.427768] ehci-platform: EHCI generic platform driver
    [    3.430580] ehci-platform 30080000.usb: EHCI Host Controller
    [    3.431086] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
    [    3.431534] ehci-platform 30080000.usb: irq 50, io mem 0x30080000
    [    3.442497] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
    [    3.442880] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.442900] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.442918] usb usb2: Product: EHCI Host Controller
    [    3.442932] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.442946] usb usb2: SerialNumber: 30080000.usb
    [    3.444126] hub 2-0:1.0: USB hub found
    [    3.444237] hub 2-0:1.0: 1 port detected
    [    3.447399] ehci-platform 300c0000.usb: EHCI Host Controller
    [    3.447916] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
    [    3.448323] ehci-platform 300c0000.usb: irq 52, io mem 0x300c0000
    [    3.458491] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
    [    3.458873] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.458895] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.458911] usb usb3: Product: EHCI Host Controller
    [    3.458926] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.458940] usb usb3: SerialNumber: 300c0000.usb
    [    3.460103] hub 3-0:1.0: USB hub found
    [    3.460174] hub 3-0:1.0: 1 port detected
    [    3.463312] ehci-platform 30100000.usb: EHCI Host Controller
    [    3.463845] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
    [    3.464270] ehci-platform 30100000.usb: irq 54, io mem 0x30100000
    [    3.474488] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
    [    3.474848] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.474868] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.474883] usb usb4: Product: EHCI Host Controller
    [    3.474898] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.474911] usb usb4: SerialNumber: 30100000.usb
    [    3.476117] hub 4-0:1.0: USB hub found
    [    3.476213] hub 4-0:1.0: 1 port detected
    [    3.477134] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    3.477237] ohci-platform: OHCI generic platform driver
    [    3.477838] ohci-platform 300a0000.usb: Generic Platform OHCI controller
    [    3.478370] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
    [    3.478894] ohci-platform 300a0000.usb: irq 51, io mem 0x300a0000
    [    3.538824] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.538857] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.538874] usb usb5: Product: Generic Platform OHCI controller
    [    3.538889] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.538903] usb usb5: SerialNumber: 300a0000.usb
    [    3.540192] hub 5-0:1.0: USB hub found
    [    3.540291] hub 5-0:1.0: 1 port detected
    [    3.541320] ohci-platform 300e0000.usb: Generic Platform OHCI controller
    [    3.541785] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
    [    3.542148] ohci-platform 300e0000.usb: irq 53, io mem 0x300e0000
    [    3.598804] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.598835] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.598852] usb usb6: Product: Generic Platform OHCI controller
    [    3.598867] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.598881] usb usb6: SerialNumber: 300e0000.usb
    [    3.600146] hub 6-0:1.0: USB hub found
    [    3.600258] hub 6-0:1.0: 1 port detected
    [    3.601265] ohci-platform 30120000.usb: Generic Platform OHCI controller
    [    3.601767] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
    [    3.602170] ohci-platform 30120000.usb: irq 55, io mem 0x30120000
    [    3.658809] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.658842] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.658859] usb usb7: Product: Generic Platform OHCI controller
    [    3.658873] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.658889] usb usb7: SerialNumber: 30120000.usb
    [    3.660049] hub 7-0:1.0: USB hub found
    [    3.660127] hub 7-0:1.0: 1 port detected
    [    3.661235] usbcore: registered new interface driver cdc_acm
    [    3.661261] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    3.661395] usbcore: registered new interface driver cdc_wdm
    [    3.661722] usbcore: registered new interface driver usb-storage
    [    3.661993] usbcore: registered new interface driver usbserial
    [    3.662091] usbcore: registered new interface driver usbserial_generic
    [    3.662165] usbserial: USB Serial support registered for generic
    [    3.662286] usbcore: registered new interface driver keyspan
    [    3.662361] usbserial: USB Serial support registered for Keyspan - (without firmware)
    [    3.662572] usbserial: USB Serial support registered for Keyspan 1 port adapter
    [    3.662661] usbserial: USB Serial support registered for Keyspan 2 port adapter
    [    3.662739] usbserial: USB Serial support registered for Keyspan 4 port adapter
    [    3.662882] usbcore: registered new interface driver option
    [    3.662949] usbserial: USB Serial support registered for GSM modem (1-port)
    [    3.663709] usbcore: registered new interface driver oti6858
    [    3.663791] usbserial: USB Serial support registered for oti6858
    [    3.663910] usbcore: registered new interface driver qcserial
    [    3.663985] usbserial: USB Serial support registered for Qualcomm USB modem
    [    3.664156] usbcore: registered new interface driver sierra
    [    3.664219] usbserial: USB Serial support registered for Sierra USB modem
    [    3.666181] usbcore: registered new interface driver iforce
    [    3.666389] usbcore: registered new interface driver xpad
    [    3.666876] usbcore: registered new interface driver usbtouchscreen
    [    3.668416] i2c /dev entries driver
    [    3.670686] IR NEC protocol handler initialized
    [    3.670724] IR RC5(x/sz) protocol handler initialized
    [    3.670742] IR RC6 protocol handler initialized
    [    3.670759] IR JVC protocol handler initialized
    [    3.670780] IR Sony protocol handler initialized
    [    3.670800] IR SANYO protocol handler initialized
    [    3.670818] IR Sharp protocol handler initialized
    [    3.670836] IR MCE Keyboard/mouse protocol handler initialized
    [    3.670854] IR XMP protocol handler initialized
    [    3.672887] usbcore: registered new interface driver uvcvideo
    [    3.672907] USB Video Class driver (1.1.1)
    [    3.675424] Boot mode: normal
    [    3.676935] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
    [    3.679097] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    [    3.679610] Bluetooth: Virtual HCI driver ver 1.5
    [    3.679973] Bluetooth: HCI UART driver ver 2.3
    [    3.679997] Bluetooth: HCI UART protocol H4 registered
    [    3.680009] Bluetooth: HCI UART protocol LL registered
    [    3.680020] Bluetooth: HCI UART protocol ATH3K registered
    [    3.680033] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [    3.680280] Bluetooth: HCI UART protocol BCM registered
    [    3.680481] usbcore: registered new interface driver bfusb
    [    3.680651] usbcore: registered new interface driver btusb
    [    3.680679] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
    [    3.681533] cpu cpu0: leakage=9
    [    3.681575] cpu cpu0: leakage-volt-sel=1
    [    3.681895] cpu cpu0: Failed to get pvtm
    [    3.683838] cpu cpu0: avs=0
    [    3.683947] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    3.683976] cpu cpu0: failed to read out thermal zone (-22)
    [    3.684857] cpu cpu0: failed to find power_model node
    [    3.685824] pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
    [    3.685851] pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
    [    3.685880] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
    [    3.686386] Synopsys Designware Multimedia Card Interface Driver
    [    3.687384] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.687558] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
    [    3.687583] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
    [    3.687675] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
    [    3.687779] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
    [    3.687791] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
    [    3.687821] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
    [    3.687832] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.687870] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
    [    3.687925] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
    [    3.687940] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
    [    3.687953] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
    [    3.687962] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.687975] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
    [    3.687988] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
    [    3.687999] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
    [    3.688012] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
    [    3.698580] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    3.711598] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
    [    3.712193] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
    [    3.712317] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.712502] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
    [    3.712526] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
    [    3.712613] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
    [    3.712711] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
    [    3.712725] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
    [    3.712748] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
    [    3.712761] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
    [    3.712778] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
    [    3.712791] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
    [    3.712803] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
    [    3.712817] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
    [    3.712925] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
    [    3.725931] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [    3.738586] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
    [    3.738936] dwmmc_rockchip 30020000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.739081] dwmmc_rockchip 30020000.dwmmc: Using internal DMA controller.
    [    3.739103] dwmmc_rockchip 30020000.dwmmc: Version ID is 270a
    [    3.739190] dwmmc_rockchip 30020000.dwmmc: DW MMC controller at irq 47,32 bit host data width,256 deep fifo
    [    3.739292] dwmmc_rockchip 30020000.dwmmc: No vmmc regulator found
    [    3.739309] dwmmc_rockchip 30020000.dwmmc: No vqmmc regulator found
    [    3.739332] dwmmc_rockchip 30020000.dwmmc: GPIO lookup for consumer wp
    [    3.739342] dwmmc_rockchip 30020000.dwmmc: using device tree for GPIO lookup
    [    3.739355] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30020000[0]'
    [    3.739367] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30020000[0]'
    [    3.739379] dwmmc_rockchip 30020000.dwmmc: using lookup tables for GPIO lookup
    [    3.739392] dwmmc_rockchip 30020000.dwmmc: lookup for GPIO wp failed
    [    3.752237] mmc_host mmc2: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    3.765041] dwmmc_rockchip 30020000.dwmmc: 1 slots initialized
    [    3.765861] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/working[0]' - status (0)
    [    3.766683] ledtrig-cpu: registered to indicate activity on CPUs
    [    3.766821] hidraw: raw HID events driver (C) Jiri Kosina
    [    3.767529] usbcore: registered new interface driver usbhid
    [    3.767548] usbhid: USB HID core driver
    [    3.768020] ashmem: initialized
    [    3.770391] rknandbase v1.2 2018-05-08
    [    3.770950] rknand 30030000.nandc: rknand_probe clk rate = 150000000
    [    3.771260] ftl_init fffffffe
    [    3.771273] rk_ftl_init fail
    [    3.773384] usbcore: registered new interface driver snd-usb-audio
    [    3.773775] usbcore: registered new interface driver snd-ua101
    [    3.773993] usbcore: registered new interface driver snd-usb-caiaq
    [    3.774201] usbcore: registered new interface driver snd-usb-6fire
    [    3.774409] usbcore: registered new interface driver snd-usb-hiface
    [    3.774775] usbcore: registered new interface driver snd-bcd2000
    [    3.775067] usbcore: registered new interface driver snd_usb_pod
    [    3.775319] usbcore: registered new interface driver snd_usb_podhd
    [    3.775487] usbcore: registered new interface driver snd_usb_toneport
    [    3.775643] usbcore: registered new interface driver snd_usb_variax
    [    3.778807] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [    3.786407] u32 classifier
    [    3.786522]     input device check on
    [    3.786537]     Actions configured
    [    3.786581] Netfilter messages via NETLINK v0.30.
    [    3.786645] nfnl_acct: registering with nfnetlink.
    [    3.786821] nf_conntrack version 0.5.0 (15384 buckets, 61536 max)
    [    3.788301] Initializing XFRM netlink socket
    [    3.789991] NET: Registered protocol family 10
    [    3.792701] ip6_tables: (C) 2000-2006 Netfilter Core Team
    [    3.793306] sit: IPv6 over IPv4 tunneling driver
    [    3.794961] NET: Registered protocol family 17
    [    3.795057] NET: Registered protocol family 15
    [    3.795195] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
    [    3.795279] Bridge firewalling registered
    [    3.795304] can: controller area network core (rev 20120528 abi 9)
    [    3.795454] NET: Registered protocol family 29
    [    3.795497] can: raw protocol (rev 20120528)
    [    3.795527] can: broadcast manager protocol (rev 20120528 t)
    [    3.795568] can: netlink gateway (rev 20130117) max_hops=1
    [    3.796479] Bluetooth: RFCOMM TTY layer initialized
    [    3.796646] Bluetooth: RFCOMM socket layer initialized
    [    3.796719] Bluetooth: RFCOMM ver 1.11
    [    3.796776] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    3.796809] Bluetooth: HIDP socket layer initialized
    [    3.797038] 8021q: 802.1Q VLAN Support v1.8
    [    3.797127] lib80211: common routines for IEEE802.11 drivers
    [    3.797150] lib80211_crypt: registered algorithm 'NULL'
    [    3.797184] lib80211_crypt: registered algorithm 'WEP'
    [    3.797214] lib80211_crypt: registered algorithm 'CCMP'
    [    3.797243] lib80211_crypt: registered algorithm 'TKIP'
    [    3.797387] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 52000000Hz, actual 50000000HZ div = 0)
    [    3.797479] [WLAN_RFKILL]: Enter rfkill_wlan_init
    [    3.797935] [WLAN_RFKILL]: Enter rfkill_wlan_probe
    [    3.797998] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = esp8089
    [    3.798020] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
    [    3.798036] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
    [    3.798057] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
    [    3.798078] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
    [    3.798098] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
    [    3.798169] of_get_named_gpiod_flags: parsed 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]' - status (0)
    [    3.798190] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 28, flags = 1.
    [    3.798220] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
    [    3.798238] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
    [    3.798261] [WLAN_RFKILL]: Exit rfkill_wlan_probe
    [    3.798853] [BT_RFKILL]: Enter rfkill_rk_init
    [    3.800243] Key type dns_resolver registered
    [    3.800852] mmc2: new high speed MMC card at address 0001
    [    3.802122] flash vendor_init_thread!
    [    3.802171] flash vendor storage:20170308 ret = -1
    [    3.802303] Error: Driver 'sc031gs' is already registered, aborting...
    [    3.802878] mmcblk2: mmc2:0001 P1J95K 7.30 GiB 
    [    3.804033] mmcblk2boot0: mmc2:0001 P1J95K partition 1 2.00 MiB
    [    3.804068] Registering SWP/SWPB emulation handler
    [    3.805173] mmcblk2boot1: mmc2:0001 P1J95K partition 2 2.00 MiB
    [    3.806255] mmcblk2rpmb: mmc2:0001 P1J95K partition 3 2.00 MiB
    [    3.806550] registered taskstats version 1
    [    3.806606] Loading compiled-in X.509 certificates
    [    3.808801]  mmcblk2: p1
    [    3.813658] Btrfs loaded
    [    3.816033] rga2: Driver loaded successfully ver:4.01
    [    3.816467] rga2: Module initialized.
    [    3.816577] pvtm list NULL
    [    3.818697] rk-vcodec 20030000.rkvdec: leakage=6
    [    3.818756] rk-vcodec 20030000.rkvdec: leakage-volt-sel=1
    [    3.818961] rk-vcodec 20030000.rkvdec: Failed to get pvtm
    [    3.819707] rk-vcodec 20030000.rkvdec: avs=0
    [    3.820245] rk-vcodec 20030000.rkvdec: probe device
    [    3.821061] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
    [    3.823514] rk-vcodec 20030000.rkvdec: init success
    [    3.825436] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
    [    3.825474] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
    [    3.827361] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
    [    3.830897] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
    [    3.830946] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
    [    3.832709] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
    [    3.834644] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [    3.836756] hctosys: unable to open rtc device (rtc0)
    [    3.859132] ALSA device list:
    [    3.859178]   #0: DW-I2S-HDMI
    [    3.859190]   #1: SPDIF
    [    3.860631] Freeing unused kernel memory: 808K
    [    3.860654] This architecture does not have kernel memory protection.
    [    3.893453] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [    3.966229] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [    3.995942] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [    4.009303] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [    4.013437] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    4.015654] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [    4.015821] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [    4.015955] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [    4.016032] mmc1: new high speed SDIO card at address 0001
    [    4.054661] usb 5-1: new full-speed USB device number 2 using ohci-platform
    [    4.268714] usb 5-1: New USB device found, idVendor=046d, idProduct=c534
    [    4.268771] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    4.268788] usb 5-1: Product: USB Receiver
    [    4.268800] usb 5-1: Manufacturer: Logitech
    [    4.282989] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.0/0003:046D:C534.0001/input/input1
    [    4.310866] vendor storage:20190527 ret = 0
    [    4.341259] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-300a0000.usb-1/input0
    [    4.352171] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.1/0003:046D:C534.0002/input/input2
    [    4.408065] hid-generic 0003:046D:C534.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-300a0000.usb-1/input1
    [    5.452268] EXT4-fs (mmcblk2p1): mounted filesystem with writeback data mode. Opts: (null)
    [    6.030952] systemd[1]: System time before build time, advancing clock.
    [    6.049145] systemd[1]: Inserted module 'autofs4'
    [    6.060086] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    6.075052] cgroup: cgroup2: unknown option "nsdelegate"
    [    6.096413] systemd[1]: systemd 245.4-4ubuntu3.15 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
    [    6.098313] systemd[1]: Detected architecture arm.
    [    6.120466] systemd[1]: Set hostname to <rk322x-box>.
    [    6.313340] ttyS2 - failed to request DMA, use interrupt mode
    [    7.095525] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.095979] systemd[1]: system-modprobe.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    7.096012] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    7.100230] systemd[1]: Created slice system-modprobe.slice.
    [    7.101214] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.103121] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    7.103881] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.105401] systemd[1]: Created slice User and Session Slice.
    [    7.106237] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.106807] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    7.108201] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.109023] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [    7.110260] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.110382] systemd[1]: Reached target Remote File Systems.
    [    7.111147] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.111252] systemd[1]: Reached target Slices.
    [    7.111842] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.111928] systemd[1]: Reached target Swap.
    [    7.112427] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.112510] systemd[1]: Reached target System Time Set.
    [    7.113152] random: systemd: uninitialized urandom read (16 bytes read, 71 bits of entropy available)
    [    7.117794] systemd[1]: Listening on Syslog Socket.
    [    7.119752] systemd[1]: Listening on fsck to fsckd communication Socket.
    [    7.120981] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    7.130693] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    7.131825] systemd[1]: Listening on Journal Socket (/dev/log).
    [    7.133506] systemd[1]: Listening on Journal Socket.
    [    7.135261] systemd[1]: Listening on udev Control Socket.
    [    7.136641] systemd[1]: Listening on udev Kernel Socket.
    [    7.138006] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    7.144306] systemd[1]: Mounting POSIX Message Queue File System...
    [    7.154326] systemd[1]: Mounting Kernel Debug File System...
    [    7.165215] systemd[1]: Mounting Kernel Trace File System...
    [    7.178066] systemd[1]: Starting Restore / save the current clock...
    [    7.188500] systemd[1]: Starting Set the console keyboard layout...
    [    7.203596] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    7.205334] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
    [    7.220730] systemd[1]: Started Nameserver information manager.
    [    7.239277] systemd[1]: Reached target Network (Pre).
    [    7.244115] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    7.244522] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    7.260411] systemd[1]: Starting Load Kernel Modules...
    [    7.274035] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    7.289877] systemd[1]: Starting udev Coldplug all Devices...
    [    7.309293] systemd[1]: Mounted POSIX Message Queue File System.
    [    7.313204] systemd[1]: Mounted Kernel Debug File System.
    [    7.317359] systemd[1]: Mounted Kernel Trace File System.
    [    7.325769] systemd[1]: Finished Restore / save the current clock.
    [    7.333894] systemd[1]: Finished Create list of static device nodes for the current kernel.
    [    7.341995] EXT4-fs (mmcblk2p1): re-mounted. Opts: commit=600,errors=remount-ro
    [    7.357170] systemd[1]: Finished Load Kernel Modules.
    [    7.362080] systemd[1]: Finished Remount Root and Kernel File Systems.
    [    7.365107] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    7.372295] systemd[1]: Mounting Kernel Configuration File System...
    [    7.375854] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    7.376565] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
    [    7.385574] systemd[1]: Starting Load/Save Random Seed...
    [    7.396488] systemd[1]: Starting Apply Kernel Variables...
    [    7.412236] systemd[1]: Starting Create System Users...
    [    7.436450] systemd[1]: Mounted Kernel Configuration File System.
    [    7.500022] systemd[1]: Finished Apply Kernel Variables.
    [    7.504283] systemd[1]: Finished Create System Users.
    [    7.512642] systemd[1]: Starting Create Static Device Nodes in /dev...
    [    7.587078] systemd[1]: Finished Create Static Device Nodes in /dev.
    [    7.595294] systemd[1]: Starting udev Kernel Device Manager...
    [    7.636346] systemd[1]: Finished Set the console keyboard layout.
    [    7.638645] systemd[1]: Reached target Local File Systems (Pre).
    [    7.648971] systemd[1]: Mounting /tmp...
    [    7.672849] systemd[1]: Mounted /tmp.
    [    7.675580] systemd[1]: Reached target Local File Systems.
    [    7.685524] systemd[1]: Starting Armbian ZRAM config...
    [    7.707848] systemd[1]: Starting Set console font and keymap...
    [    7.732513] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    7.743485] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    7.778985] systemd[1]: Finished Set console font and keymap.
    [    7.793173] systemd[1]: plymouth-read-write.service: Succeeded.
    [    7.796778] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    7.963868] systemd[1]: Finished udev Coldplug all Devices.
    [    7.983957] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
    [    7.996851] systemd[1]: Started udev Kernel Device Manager.
    [    8.024278] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    8.024661] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    8.024969] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    8.025404] systemd[1]: Reached target Local Encrypted Volumes.
    [    8.072194] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
    [    8.097175] systemd[1]: Starting Raise network interfaces...
    [    8.231965] zram: Added device: zram0
    [    8.234782] zram: Added device: zram1
    [    8.240224] zram: Added device: zram2
    [    8.613324] rk3228-codec 12010000.codec: GPIO lookup for consumer spk-en
    [    8.613363] rk3228-codec 12010000.codec: using device tree for GPIO lookup
    [    8.613386] of_get_named_gpiod_flags: can't parse 'spk-en-gpios' property of node '/codec@12010000[0]'
    [    8.613430] of_get_named_gpiod_flags: parsed 'spk-en-gpio' property of node '/codec@12010000[0]' - status (0)
    [    8.613502] rk3228-codec 12010000.codec: spk_depop_time use default value.
    [    8.614926] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
    [    8.614971] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
    [    8.626172] systemd[1]: Found device /dev/ttyS2.
    [    8.631072] zram0: detected capacity change from 0 to 504537088
    [    8.653625] asoc-simple-card sound: rk3228-hifi <-> 100b0000.i2s1 mapping ok
    [    8.677192] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '20:09:06', on 'Aug 25 2021'.
    [    8.677566] mali-utgard 20001000.gpu: mali_platform_device->num_resources = 13
    [    8.677593] mali-utgard 20001000.gpu: resource[0].start = 0x0x20001000
    [    8.677606] mali-utgard 20001000.gpu: resource[1].start = 0x0x20000000
    [    8.677617] mali-utgard 20001000.gpu: resource[2].start = 0x0x20003000
    [    8.677628] mali-utgard 20001000.gpu: resource[3].start = 0x0x20008000
    [    8.677639] mali-utgard 20001000.gpu: resource[4].start = 0x0x20004000
    [    8.677650] mali-utgard 20001000.gpu: resource[5].start = 0x0x2000a000
    [    8.677661] mali-utgard 20001000.gpu: resource[6].start = 0x0x20005000
    [    8.677672] mali-utgard 20001000.gpu: resource[7].start = 0x0x00000020
    [    8.677682] mali-utgard 20001000.gpu: resource[8].start = 0x0x00000021
    [    8.677694] mali-utgard 20001000.gpu: resource[9].start = 0x0x00000022
    [    8.677705] mali-utgard 20001000.gpu: resource[10].start = 0x0x00000021
    [    8.677764] mali-utgard 20001000.gpu: resource[11].start = 0x0x00000022
    [    8.677774] mali-utgard 20001000.gpu: resource[12].start = 0x0x00000021
    [    8.677787] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
    [    8.679554] cfg80211: World regulatory domain updated:
    [    8.679610] cfg80211:  DFS Master region: unset
    [    8.679624] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [    8.679643] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.679658] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.679669] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.679683] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.679696] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
    [    8.679709] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
    [    8.679719] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.679731] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
    [    8.680329] mali-utgard 20001000.gpu: leakage=6
    [    8.680384] mali-utgard 20001000.gpu: leakage-volt-sel=1
    [    8.680644] mali-utgard 20001000.gpu: Failed to get pvtm
    [    8.684422] mali-utgard 20001000.gpu: avs=0
    [    8.685025] mali-utgard 20001000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    8.697492] Mali: Mali device driver loaded
    [    8.782725] devfreq 20001000.gpu: Couldn't update frequency transition information.
    [    9.129414] gpio_ir_recv ir-receiver: GPIO lookup for consumer (null)
    [    9.129460] gpio_ir_recv ir-receiver: using device tree for GPIO lookup
    [    9.129538] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ir-receiver[0]' - status (0)
    [    9.129706] Registered IR keymap rc-rktvbox
    [    9.131913] rc rc1: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1
    [    9.134419] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1/input3
    [    9.187420] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    9.193554] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    9.193588] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    9.193602] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    9.193613] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    9.193623] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    9.193634] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    9.193644] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    9.193654] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    9.193664] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    9.193674] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    9.193685] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    9.193695] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    9.193705] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    9.193715] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    9.193726] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    9.262807] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    9.264779] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    9.266358] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    9.302382] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    9.341894] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    9.342589] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    9.343086] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    9.344408] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    9.345220] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    9.345850] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    9.346332] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
    [    9.382220] systemd[1]: plymouth-read-write.service: Succeeded.
    [    9.403331] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    9.474030] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    9.477154] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    9.478956] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    9.494985] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    9.518840] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    9.519524] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    9.525436] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    9.526703] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    9.531043] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    9.531960] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    9.536786] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
    [    9.592446] systemd[1]: plymouth-read-write.service: Succeeded.
    [    9.601381] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    9.677117] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    9.678314] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [    9.714999] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    9.716835] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    9.740168] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    9.787537] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    9.788027] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    9.788345] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    9.789372] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    9.790071] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    9.793446] Adding 492708k swap on /dev/zram0.  Priority:5 extents:1 across:492708k SS
    [    9.795176] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    9.795636] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
    [    9.835781] mmc1: card 0001 removed
    [    9.859047] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [    9.885694] systemd[1]: plymouth-read-write.service: Succeeded.
    [    9.914886] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [    9.925546] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    9.966823] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [   10.022862] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [   10.095537] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [   10.147571] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.151902] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.154231] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.165783] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [   10.175770] random: nonblocking pool is initialized
    [   10.181124] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [   10.181888] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.185856] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [   10.188516] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [   10.188657] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [   10.188744] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [   10.188807] mmc1: new high speed SDIO card at address 0001
    [   10.238003] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.246936] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.247514] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.248987] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.249864] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.257013] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.257930] systemd[1]: Condition check resulted in Platform Persistent Storage Archival being skipped.
    [   10.280287] systemd[1]: Finished Load/Save Random Seed.
    [   10.394956] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.413446] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   10.436684] systemd[1]: Finished Raise network interfaces.
    [   10.474021] zram1: detected capacity change from 0 to 52428800
    [   10.477968] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   10.578128] systemd[1]: Finished Armbian ZRAM config.
    [   10.593857] systemd[1]: Starting Armbian memory supported logging...
    [   10.675229] systemd[1]: Starting Load/Save RF Kill Switch Status...
    [   10.747856] EXT4-fs (zram1): mounted filesystem without journal. Opts: discard
    [   10.771261] systemd[1]: Started Load/Save RF Kill Switch Status.
    [   15.501754] systemd[1]: Finished Armbian memory supported logging.
    [   15.513888] systemd[1]: Starting Journal Service...
    [   15.771205] systemd[1]: systemd-rfkill.service: Succeeded.
    [   16.092346] systemd[1]: Started Journal Service.
    [   16.154737] systemd-journald[669]: Received client request to flush runtime journal.
    [   17.593832] nr_pdflush_threads exported in /proc is scheduled for removal
    [   40.611192] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [   40.785981] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   40.792745] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   41.234239] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   42.675064] rk_gmac-dwmac 30200000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
    [   43.847905] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   43.847989] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   43.848042] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   43.848077] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   43.848102] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   43.848130] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  159.114042] wlan0: authenticate with 04:95:e6:a5:1d:c1
    [  159.119166] wlan0: send auth to 04:95:e6:a5:1d:c1 (try 1/3)
    [  159.121875] wlan0: authenticated
    [  159.146401] wlan0: associate with 04:95:e6:a5:1d:c1 (try 1/3)
    [  159.151094] wlan0: RX AssocResp from 04:95:e6:a5:1d:c1 (capab=0x411 status=0 aid=3)
    [  159.151404] wlan0: associated
    [  159.152134] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
    [  170.678408] rk_gmac-dwmac 30200000.ethernet eth0: Link is Down

     

    Here's one of the 21 other dmesgs I captured when testing the different combinations. They all look similar, but if we need to, I have all of them dafely stored here.

    Every test had one of 2 possile outcomes: either the ESP8089 was detected and the wlan connection existed on the ifconfig but no networks were visible, or it wasn't detected at all and no wlan connection even existed.

    For this one, the ESP8089 was detected and the wlan was there.

     

      Reveal hidden contents

    [    0.000000] Booting Linux on physical CPU 0xf00
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.4.194-rk322x (root@runner7) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #2 SMP Wed Aug 25 20:09:42 UTC 2021
    [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: Generic RK322x TV Box board
    [    0.000000] cma: Reserved 16 MiB at 0x9f000000
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] On node 0 totalpages: 253952
    [    0.000000] free_area_init_node: node 0, pgdat b1253b40, node_mem_map ee6f1000
    [    0.000000]   Normal zone: 2304 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 253952 pages, LIFO batch:31
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv65535.65535 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: MIGRATE_INFO_TYPE not supported.
    [    0.000000] PERCPU: Embedded 14 pages/cpu @ee68f000 s24856 r8192 d24296 u57344
    [    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251648
    [    0.000000] Kernel command line: earlyprintk root=UUID=bce0e15e-76b7-4f9c-9149-332bcfd83573 console=ttyS2,115200n8 console=tty1 rootwait rootfstype=ext4  consoleblank=0 loglevel=1 ubootpart=343a1e5a-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u coherent_pool=2M  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
    [    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: 960640K/1015808K available (12862K kernel code, 919K rwdata, 3240K rodata, 808K init, 1219K bss, 38784K reserved, 16384K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
                       vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                       fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                       vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                       lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                       pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                       modules : 0xaf000000 - 0xafe00000   (  14 MB)
                         .text : 0xb0008000 - 0xb0c97c6c   (12864 kB)
                         .init : 0xb10b0000 - 0xb117a000   ( 808 kB)
                         .data : 0xb117a000 - 0xb125fe94   ( 920 kB)
                          .bss : 0xb1261000 - 0xb1391f14   (1220 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000]     Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [    0.000024] Switching to timer-based delay loop, resolution 41ns
    [    0.001859] Console: colour dummy device 80x30
    [    0.002049] console [tty1] enabled
    [    0.002079] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [    0.002098] pid_max: default: 32768 minimum: 301
    [    0.002241] Security Framework initialized
    [    0.002256] Yama: becoming mindful.
    [    0.002341] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.002358] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.003357] Initializing cgroup subsys io
    [    0.003397] Initializing cgroup subsys memory
    [    0.003443] Initializing cgroup subsys devices
    [    0.003465] Initializing cgroup subsys freezer
    [    0.003485] Initializing cgroup subsys net_cls
    [    0.003503] Initializing cgroup subsys perf_event
    [    0.003521] Initializing cgroup subsys net_prio
    [    0.003553] Initializing cgroup subsys pids
    [    0.003716] CPU: Testing write buffer coherency: ok
    [    0.003776] ftrace: allocating 41892 entries in 123 pages
    [    0.086461] /cpus/cpu@f00 missing clock-frequency property
    [    0.086502] /cpus/cpu@f01 missing clock-frequency property
    [    0.086521] /cpus/cpu@f02 missing clock-frequency property
    [    0.086542] /cpus/cpu@f03 missing clock-frequency property
    [    0.086557] CPU0: update cpu_capacity 430
    [    0.086568] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
    [    0.086668] Setting up static identity map for 0x60008280 - 0x600082d8
    [    0.089943] CPU1: update cpu_capacity 430
    [    0.089954] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
    [    0.091195] CPU2: update cpu_capacity 430
    [    0.091204] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
    [    0.092420] CPU3: update cpu_capacity 430
    [    0.092429] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
    [    0.092587] Brought up 4 CPUs
    [    0.092630] SMP: Total of 4 processors activated (192.00 BogoMIPS).
    [    0.092638] CPU: All CPU(s) started in SVC mode.
    [    0.094368] devtmpfs: initialized
    [    0.114776] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
    [    0.115382] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.115431] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [    0.116958] xor: measuring software checksum speed
    [    0.154361]    arm4regs  :  1011.000 MB/sec
    [    0.194464]    8regs     :   705.000 MB/sec
    [    0.234565]    32regs    :   684.000 MB/sec
    [    0.274667]    neon      :  1018.000 MB/sec
    [    0.274677] xor: using function: neon (1018.000 MB/sec)
    [    0.274726] pinctrl core: initialized pinctrl subsystem
    [    0.276493] NET: Registered protocol family 16
    [    0.279161] DMA: preallocated 2048 KiB pool for atomic coherent allocations
    [    0.290850] cpuidle: using governor ladder
    [    0.302861] cpuidle: using governor menu
    [    0.320383] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
    [    0.320566] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
    [    0.320721] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
    [    0.320896] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
    [    0.328025] console [pstore-1] enabled
    [    0.328038] pstore: Registered ramoops as persistent store backend
    [    0.328050] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
    [    0.331537] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.331560] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.431980] raid6: int32x1  gen()   133 MB/s
    [    0.500015] raid6: int32x1  xor()   131 MB/s
    [    0.568223] raid6: int32x2  gen()   166 MB/s
    [    0.636274] raid6: int32x2  xor()   136 MB/s
    [    0.704638] raid6: int32x4  gen()   163 MB/s
    [    0.772822] raid6: int32x4  xor()   137 MB/s
    [    0.841045] raid6: int32x8  gen()   166 MB/s
    [    0.909301] raid6: int32x8  xor()   113 MB/s
    [    0.977440] raid6: neonx1   gen()   382 MB/s
    [    1.045552] raid6: neonx1   xor()   290 MB/s
    [    1.113770] raid6: neonx2   gen()   519 MB/s
    [    1.181908] raid6: neonx2   xor()   376 MB/s
    [    1.250154] raid6: neonx4   gen()   581 MB/s
    [    1.318335] raid6: neonx4   xor()   400 MB/s
    [    1.386588] raid6: neonx8   gen()   559 MB/s
    [    1.454798] raid6: neonx8   xor()   391 MB/s
    [    1.454810] raid6: using algorithm neonx4 gen() 581 MB/s
    [    1.454820] raid6: .... xor() 400 MB/s, rmw enabled
    [    1.454831] raid6: using intx1 recovery algorithm
    [    1.455993] rockchip-pm rockchip-suspend: not set wakeup-config
    [    1.456018] rockchip-pm rockchip-suspend: not set pwm-regulator-config
    [    1.456449] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
    [    1.457009] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
    [    1.457720] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
    [    1.458376] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
    [    1.459001] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
    [    1.459942] iommu: Adding device 20020000.vpu-service to group 0
    [    1.460060] iommu: Adding device 20030000.rkvdec to group 1
    [    1.460177] iommu: Adding device 20050000.vop to group 2
    [    1.460278] iommu: Adding device 20070000.iep to group 3
    [    1.460876] rk_iommu 20020800.iommu: can't get sclk
    [    1.461604] rk_iommu 20030480.iommu: can't get sclk
    [    1.461874] rk_iommu 20053f00.iommu: can't get sclk
    [    1.462024] rk_iommu 20070800.iommu: can't get aclk
    [    1.462045] rk_iommu 20070800.iommu: can't get hclk
    [    1.462061] rk_iommu 20070800.iommu: can't get sclk
    [    1.462995] SCSI subsystem initialized
    [    1.463462] usbcore: registered new interface driver usbfs
    [    1.463567] usbcore: registered new interface driver hub
    [    1.463708] usbcore: registered new device driver usb
    [    1.463942] media: Linux media interface: v0.10
    [    1.464027] Linux video capture interface: v2.00
    [    1.464295] pps_core: LinuxPPS API ver. 1 registered
    [    1.464312] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    1.464355] PTP clock support registered
    [    1.466570] Advanced Linux Sound Architecture Driver Initialized.
    [    1.467739] Bluetooth: Core ver 2.21
    [    1.467822] NET: Registered protocol family 31
    [    1.467837] Bluetooth: HCI device and connection manager initialized
    [    1.467859] Bluetooth: HCI socket layer initialized
    [    1.467877] Bluetooth: L2CAP socket layer initialized
    [    1.467937] Bluetooth: SCO socket layer initialized
    [    1.468878] NetLabel: Initializing
    [    1.468902] NetLabel:  domain hash size = 128
    [    1.468912] NetLabel:  protocols = UNLABELED CIPSOv4
    [    1.468995] NetLabel:  unlabeled traffic allowed by default
    [    1.470509] clocksource: Switched to clocksource arch_sys_counter
    [    1.571630] NET: Registered protocol family 2
    [    1.572602] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    1.572726] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
    [    1.573082] TCP: Hash tables configured (established 8192 bind 8192)
    [    1.573184] UDP hash table entries: 512 (order: 2, 24576 bytes)
    [    1.573255] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
    [    1.573654] NET: Registered protocol family 1
    [    1.574464] RPC: Registered named UNIX socket transport module.
    [    1.574586] RPC: Registered udp transport module.
    [    1.574601] RPC: Registered tcp transport module.
    [    1.574612] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    1.574992] Trying to unpack rootfs image as initramfs...
    [    2.114391] Freeing initrd memory: 7588K
    [    2.115585] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
    [    2.118811] Initialise system trusted keyring
    [    2.133243] VFS: Disk quotas dquot_6.6.0
    [    2.133584] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    2.136476] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    2.140153] NFS: Registering the id_resolver key type
    [    2.140252] Key type id_resolver registered
    [    2.140265] Key type id_legacy registered
    [    2.140303] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    2.140423] ntfs: driver 2.1.32 [Flags: R/W].
    [    2.141418] JFS: nTxBlock = 7692, nTxLock = 61538
    [    2.152707] SGI XFS with security attributes, no debug enabled
    [    2.162674] NET: Registered protocol family 38
    [    2.162738] Key type asymmetric registered
    [    2.162760] Asymmetric key parser 'x509' registered
    [    2.163209] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    2.163725] io scheduler noop registered
    [    2.163758] io scheduler deadline registered
    [    2.163856] io scheduler cfq registered (default)
    [    2.167524] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
    [    2.173228] rk-vcodec 20020000.vpu-service: no regulator for vcodec
    [    2.173722] rk-vcodec 20020000.vpu-service: probe device
    [    2.174194] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
    [    2.175729] rk-vcodec 20020000.vpu-service: could not find power_model node
    [    2.175759] rk-vcodec 20020000.vpu-service: init success
    [    2.176147] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
    [    2.180700] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
    [    2.180733] dma-pl330 110f0000.pdma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
    [    2.182005] rockchip-system-monitor rockchip-system-monitor: system monitor probe
    [    2.182610] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
    [    2.182634] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
    [    2.182652] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
    [    2.182667] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
    [    2.182681] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
    [    2.182697] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
    [    2.183444] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
    [    2.183468] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
    [    2.183485] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
    [    2.183500] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
    [    2.183514] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
    [    2.183530] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
    [    2.184682] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [    2.185621] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
    [    2.186553] console [ttyS2] enabled
    [    2.188631] [drm] Initialized drm 1.1.0 20060810
    [    2.191333] [drm] Rockchip DRM driver version: v1.0.1
    [    2.191632] rockchip-drm display-subsystem: devfreq is not set
    [    2.192472] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d1b2b0)
    [    2.192931] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
    [    2.192962] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
    [    2.193088] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
    [    2.194644] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d13808)
    [    2.194677] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.194688] [drm] No driver support for vblank timestamp query.
    [    2.194831] rockchip-drm display-subsystem: failed to parse display resources
    [    2.817314] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    2.822842] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    2.822851] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    2.822858] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    2.822865] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    2.822871] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    2.822878] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    2.822885] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    2.822891] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    2.822898] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    2.822905] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    2.822911] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    2.822918] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    2.822924] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    2.822930] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    2.822938] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    2.894805] Console: switching to colour frame buffer device 240x67
    [    2.944930] rockchip-drm display-subsystem: fb0:  frame buffer device
    [    2.960358] Registered IR keymap rc-cec
    [    2.960663] rc rc0: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0
    [    2.961360] input: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0/input0
    [    2.964290] brd: module loaded
    [    2.978691] loop: module loaded
    [    2.978803] lkdtm: No crash points registered, enable through debugfs
    [    2.981961] libphy: Fixed MDIO Bus: probed
    [    2.982007] tun: Universal TUN/TAP device driver, 1.6
    [    2.982022] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
    [    2.982637] CAN device driver interface
    [    2.984426] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
    [    2.984460] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
    [    2.984476] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
    [    2.984524] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
    [    2.984704] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
    [    2.989790] rk_gmac-dwmac 30200000.ethernet: init for RMII
    [    3.022761] stmmac - user ID: 0x10, Synopsys ID: 0x35
    [    3.022781]  Ring mode enabled
    [    3.022794]  DMA HW capability register supported
    [    3.022807]  Normal descriptors
    [    3.022822]  RX Checksum Offload Engine supported (type 2)
    [    3.022834]  TX Checksum insertion supported
    [    3.022843]  Wake-Up On Lan supported
    [    3.022964] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 4e:29:f7:d4:13:43
    [    3.022982] eth%d: device MAC address 4e:29:f7:d4:13:43
    [    3.022993]  Enable RX Mitigation via HW Watchdog Timer
    [    3.023282] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
    [    3.461647] libphy: stmmac: probed
    [    3.461692] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
    [    3.461708] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
    [    3.461722] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
    [    3.461737] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
    [    3.461752] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
    [    3.461766] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
    [    3.461780] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
    [    3.461795] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
    [    3.461810] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
    [    3.461825] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
    [    3.461840] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
    [    3.461854] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
    [    3.461869] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
    [    3.461884] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
    [    3.461899] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
    [    3.461914] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
    [    3.461929] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
    [    3.461943] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
    [    3.461958] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
    [    3.461973] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
    [    3.461987] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
    [    3.462003] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
    [    3.462016] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
    [    3.462029] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
    [    3.462042] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
    [    3.462055] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
    [    3.462069] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
    [    3.462084] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
    [    3.462099] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
    [    3.462113] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
    [    3.462128] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
    [    3.462143] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
    [    3.464053] PPP generic driver version 2.4.2
    [    3.464629] Atmel at76x USB Wireless LAN Driver 0.17 loading
    [    3.464807] usbcore: registered new interface driver at76c50x-usb
    [    3.464969] usbcore: registered new interface driver rtl8187
    [    3.465100] usbcore: registered new interface driver rndis_wlan
    [    3.465207] usbcore: registered new interface driver zd1201
    [    3.465803] usbcore: registered new interface driver rt2800usb
    [    3.465963] Rockchip WiFi SYS interface (V1.00) ... 
    [    3.466052] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    [    3.466167] usbcore: registered new interface driver pegasus
    [    3.466269] usbcore: registered new interface driver rtl8150
    [    3.466363] usbcore: registered new interface driver r8152
    [    3.466574] usbcore: registered new interface driver asix
    [    3.466708] usbcore: registered new interface driver ax88179_178a
    [    3.466805] usbcore: registered new interface driver cdc_ether
    [    3.466941] usbcore: registered new interface driver dm9601
    [    3.467084] usbcore: registered new interface driver smsc75xx
    [    3.467204] usbcore: registered new interface driver smsc95xx
    [    3.467296] usbcore: registered new interface driver net1080
    [    3.467389] usbcore: registered new interface driver rndis_host
    [    3.467473] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
    [    3.467651] usbcore: registered new interface driver cdc_ncm
    [    3.467757] usbcore: registered new interface driver cdc_mbim
    [    3.468366] 30040000.usb supply vusb_d not found, using dummy regulator
    [    3.468510] 30040000.usb supply vusb_a not found, using dummy regulator
    [    3.482173] dwc2 30040000.usb: DWC OTG Controller
    [    3.482246] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
    [    3.482330] dwc2 30040000.usb: irq 49, io mem 0x30040000
    [    3.482868] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.482896] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.482914] usb usb1: Product: DWC OTG Controller
    [    3.482930] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
    [    3.482944] usb usb1: SerialNumber: 30040000.usb
    [    3.484283] hub 1-0:1.0: USB hub found
    [    3.484370] hub 1-0:1.0: 1 port detected
    [    3.486261] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    3.486303] ehci-platform: EHCI generic platform driver
    [    3.489163] ehci-platform 30080000.usb: EHCI Host Controller
    [    3.489653] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
    [    3.490081] ehci-platform 30080000.usb: irq 50, io mem 0x30080000
    [    3.498568] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
    [    3.498957] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.498980] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.498997] usb usb2: Product: EHCI Host Controller
    [    3.499013] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.499026] usb usb2: SerialNumber: 30080000.usb
    [    3.500299] hub 2-0:1.0: USB hub found
    [    3.500396] hub 2-0:1.0: 1 port detected
    [    3.503536] ehci-platform 300c0000.usb: EHCI Host Controller
    [    3.504131] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
    [    3.504551] ehci-platform 300c0000.usb: irq 52, io mem 0x300c0000
    [    3.514561] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
    [    3.514939] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.514963] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.514980] usb usb3: Product: EHCI Host Controller
    [    3.514997] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.515013] usb usb3: SerialNumber: 300c0000.usb
    [    3.516275] hub 3-0:1.0: USB hub found
    [    3.516365] hub 3-0:1.0: 1 port detected
    [    3.519530] ehci-platform 30100000.usb: EHCI Host Controller
    [    3.520110] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
    [    3.520533] ehci-platform 30100000.usb: irq 54, io mem 0x30100000
    [    3.530568] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
    [    3.530995] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.531019] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.531034] usb usb4: Product: EHCI Host Controller
    [    3.531049] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.531063] usb usb4: SerialNumber: 30100000.usb
    [    3.532303] hub 4-0:1.0: USB hub found
    [    3.532399] hub 4-0:1.0: 1 port detected
    [    3.533415] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    3.533478] ohci-platform: OHCI generic platform driver
    [    3.534064] ohci-platform 300a0000.usb: Generic Platform OHCI controller
    [    3.534585] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
    [    3.534916] ohci-platform 300a0000.usb: irq 51, io mem 0x300a0000
    [    3.594860] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.594888] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.594903] usb usb5: Product: Generic Platform OHCI controller
    [    3.594917] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.594931] usb usb5: SerialNumber: 300a0000.usb
    [    3.596206] hub 5-0:1.0: USB hub found
    [    3.596300] hub 5-0:1.0: 1 port detected
    [    3.597398] ohci-platform 300e0000.usb: Generic Platform OHCI controller
    [    3.597867] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
    [    3.598291] ohci-platform 300e0000.usb: irq 53, io mem 0x300e0000
    [    3.654851] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.654881] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.654898] usb usb6: Product: Generic Platform OHCI controller
    [    3.654915] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.654929] usb usb6: SerialNumber: 300e0000.usb
    [    3.656183] hub 6-0:1.0: USB hub found
    [    3.656286] hub 6-0:1.0: 1 port detected
    [    3.657323] ohci-platform 30120000.usb: Generic Platform OHCI controller
    [    3.657841] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
    [    3.658202] ohci-platform 30120000.usb: irq 55, io mem 0x30120000
    [    3.714858] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.714892] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.714909] usb usb7: Product: Generic Platform OHCI controller
    [    3.714923] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.714938] usb usb7: SerialNumber: 30120000.usb
    [    3.716206] hub 7-0:1.0: USB hub found
    [    3.716316] hub 7-0:1.0: 1 port detected
    [    3.717662] usbcore: registered new interface driver cdc_acm
    [    3.717686] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    3.717808] usbcore: registered new interface driver cdc_wdm
    [    3.718113] usbcore: registered new interface driver usb-storage
    [    3.718341] usbcore: registered new interface driver usbserial
    [    3.718439] usbcore: registered new interface driver usbserial_generic
    [    3.718636] usbserial: USB Serial support registered for generic
    [    3.718803] usbcore: registered new interface driver keyspan
    [    3.718877] usbserial: USB Serial support registered for Keyspan - (without firmware)
    [    3.718950] usbserial: USB Serial support registered for Keyspan 1 port adapter
    [    3.719016] usbserial: USB Serial support registered for Keyspan 2 port adapter
    [    3.719084] usbserial: USB Serial support registered for Keyspan 4 port adapter
    [    3.719221] usbcore: registered new interface driver option
    [    3.719295] usbserial: USB Serial support registered for GSM modem (1-port)
    [    3.720042] usbcore: registered new interface driver oti6858
    [    3.720127] usbserial: USB Serial support registered for oti6858
    [    3.720255] usbcore: registered new interface driver qcserial
    [    3.720344] usbserial: USB Serial support registered for Qualcomm USB modem
    [    3.720523] usbcore: registered new interface driver sierra
    [    3.720597] usbserial: USB Serial support registered for Sierra USB modem
    [    3.722674] usbcore: registered new interface driver iforce
    [    3.722892] usbcore: registered new interface driver xpad
    [    3.723194] usbcore: registered new interface driver usbtouchscreen
    [    3.724689] i2c /dev entries driver
    [    3.727042] IR NEC protocol handler initialized
    [    3.727076] IR RC5(x/sz) protocol handler initialized
    [    3.727099] IR RC6 protocol handler initialized
    [    3.727117] IR JVC protocol handler initialized
    [    3.727137] IR Sony protocol handler initialized
    [    3.727157] IR SANYO protocol handler initialized
    [    3.727175] IR Sharp protocol handler initialized
    [    3.727193] IR MCE Keyboard/mouse protocol handler initialized
    [    3.727213] IR XMP protocol handler initialized
    [    3.729224] usbcore: registered new interface driver uvcvideo
    [    3.729248] USB Video Class driver (1.1.1)
    [    3.731784] Boot mode: normal
    [    3.733428] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
    [    3.735505] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    [    3.735984] Bluetooth: Virtual HCI driver ver 1.5
    [    3.736362] Bluetooth: HCI UART driver ver 2.3
    [    3.736385] Bluetooth: HCI UART protocol H4 registered
    [    3.736397] Bluetooth: HCI UART protocol LL registered
    [    3.736408] Bluetooth: HCI UART protocol ATH3K registered
    [    3.736421] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [    3.736660] Bluetooth: HCI UART protocol BCM registered
    [    3.736857] usbcore: registered new interface driver bfusb
    [    3.737019] usbcore: registered new interface driver btusb
    [    3.737044] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
    [    3.737880] cpu cpu0: leakage=9
    [    3.737924] cpu cpu0: leakage-volt-sel=1
    [    3.738195] cpu cpu0: Failed to get pvtm
    [    3.740186] cpu cpu0: avs=0
    [    3.740317] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    3.740351] cpu cpu0: failed to read out thermal zone (-22)
    [    3.741219] cpu cpu0: failed to find power_model node
    [    3.742204] pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
    [    3.742233] pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
    [    3.742262] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
    [    3.742903] Synopsys Designware Multimedia Card Interface Driver
    [    3.743751] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.743949] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
    [    3.743978] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
    [    3.744078] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
    [    3.744155] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
    [    3.744168] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
    [    3.744196] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
    [    3.744207] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.744244] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
    [    3.744299] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
    [    3.744314] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
    [    3.744329] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
    [    3.744338] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.744350] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
    [    3.744363] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
    [    3.744374] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
    [    3.744384] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
    [    3.757287] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    3.770279] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
    [    3.770901] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
    [    3.771026] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.771173] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
    [    3.771198] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
    [    3.771312] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
    [    3.771389] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
    [    3.771402] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
    [    3.771427] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
    [    3.771441] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
    [    3.771456] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
    [    3.771469] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
    [    3.771478] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
    [    3.771490] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
    [    3.771596] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
    [    3.784559] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [    3.797217] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
    [    3.797577] dwmmc_rockchip 30020000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.797737] dwmmc_rockchip 30020000.dwmmc: Using internal DMA controller.
    [    3.797762] dwmmc_rockchip 30020000.dwmmc: Version ID is 270a
    [    3.797855] dwmmc_rockchip 30020000.dwmmc: DW MMC controller at irq 47,32 bit host data width,256 deep fifo
    [    3.797920] dwmmc_rockchip 30020000.dwmmc: No vmmc regulator found
    [    3.797935] dwmmc_rockchip 30020000.dwmmc: No vqmmc regulator found
    [    3.797959] dwmmc_rockchip 30020000.dwmmc: GPIO lookup for consumer wp
    [    3.797973] dwmmc_rockchip 30020000.dwmmc: using device tree for GPIO lookup
    [    3.797988] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30020000[0]'
    [    3.797998] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30020000[0]'
    [    3.798009] dwmmc_rockchip 30020000.dwmmc: using lookup tables for GPIO lookup
    [    3.798023] dwmmc_rockchip 30020000.dwmmc: lookup for GPIO wp failed
    [    3.810943] mmc_host mmc2: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    3.822913] dwmmc_rockchip 30020000.dwmmc: 1 slots initialized
    [    3.823885] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/working[0]' - status (0)
    [    3.824932] ledtrig-cpu: registered to indicate activity on CPUs
    [    3.825164] hidraw: raw HID events driver (C) Jiri Kosina
    [    3.826242] usbcore: registered new interface driver usbhid
    [    3.826275] usbhid: USB HID core driver
    [    3.827900] ashmem: initialized
    [    3.832397] rknandbase v1.2 2018-05-08
    [    3.833003] rknand 30030000.nandc: rknand_probe clk rate = 150000000
    [    3.833650] ftl_init fffffffe
    [    3.833672] rk_ftl_init fail
    [    3.834952] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [    3.835771] usbcore: registered new interface driver snd-usb-audio
    [    3.835982] usbcore: registered new interface driver snd-ua101
    [    3.836334] usbcore: registered new interface driver snd-usb-caiaq
    [    3.836656] usbcore: registered new interface driver snd-usb-6fire
    [    3.836906] usbcore: registered new interface driver snd-usb-hiface
    [    3.837066] usbcore: registered new interface driver snd-bcd2000
    [    3.837222] usbcore: registered new interface driver snd_usb_pod
    [    3.837375] usbcore: registered new interface driver snd_usb_podhd
    [    3.837524] usbcore: registered new interface driver snd_usb_toneport
    [    3.837665] usbcore: registered new interface driver snd_usb_variax
    [    3.847922] u32 classifier
    [    3.847960]     input device check on
    [    3.847969]     Actions configured
    [    3.847996] Netfilter messages via NETLINK v0.30.
    [    3.848037] nfnl_acct: registering with nfnetlink.
    [    3.848182] nf_conntrack version 0.5.0 (15384 buckets, 61536 max)
    [    3.849461] Initializing XFRM netlink socket
    [    3.851033] NET: Registered protocol family 10
    [    3.853475] ip6_tables: (C) 2000-2006 Netfilter Core Team
    [    3.854167] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 52000000Hz, actual 50000000HZ div = 0)
    [    3.854591] sit: IPv6 over IPv4 tunneling driver
    [    3.856127] NET: Registered protocol family 17
    [    3.856376] NET: Registered protocol family 15
    [    3.856806] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
    [    3.857070] Bridge firewalling registered
    [    3.857130] can: controller area network core (rev 20120528 abi 9)
    [    3.857432] mmc2: new high speed MMC card at address 0001
    [    3.858185] NET: Registered protocol family 29
    [    3.858241] can: raw protocol (rev 20120528)
    [    3.858271] can: broadcast manager protocol (rev 20120528 t)
    [    3.858314] can: netlink gateway (rev 20130117) max_hops=1
    [    3.859144] mmcblk2: mmc2:0001 P1J95K 7.30 GiB 
    [    3.860018] mmcblk2boot0: mmc2:0001 P1J95K partition 1 2.00 MiB
    [    3.860706] Bluetooth: RFCOMM TTY layer initialized
    [    3.860784] Bluetooth: RFCOMM socket layer initialized
    [    3.860909] mmcblk2boot1: mmc2:0001 P1J95K partition 2 2.00 MiB
    [    3.861121] Bluetooth: RFCOMM ver 1.11
    [    3.861253] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    3.861639] Bluetooth: HIDP socket layer initialized
    [    3.861832] mmcblk2rpmb: mmc2:0001 P1J95K partition 3 2.00 MiB
    [    3.862580] 8021q: 802.1Q VLAN Support v1.8
    [    3.863179] lib80211: common routines for IEEE802.11 drivers
    [    3.863225] lib80211_crypt: registered algorithm 'NULL'
    [    3.863262] lib80211_crypt: registered algorithm 'WEP'
    [    3.863285] lib80211_crypt: registered algorithm 'CCMP'
    [    3.863309] lib80211_crypt: registered algorithm 'TKIP'
    [    3.863331] [WLAN_RFKILL]: Enter rfkill_wlan_init
    [    3.863559] [WLAN_RFKILL]: Enter rfkill_wlan_probe
    [    3.863608] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = esp8089
    [    3.863626] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
    [    3.863640] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
    [    3.863658] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
    [    3.863672] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
    [    3.863686] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
    [    3.863792] of_get_named_gpiod_flags: parsed 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]' - status (0)
    [    3.863814] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 28, flags = 1.
    [    3.863907]  mmcblk2: p1
    [    3.864380] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
    [    3.864408] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
    [    3.864432] [WLAN_RFKILL]: Exit rfkill_wlan_probe
    [    3.866114] [BT_RFKILL]: Enter rfkill_rk_init
    [    3.867228] Key type dns_resolver registered
    [    3.867874] flash vendor_init_thread!
    [    3.867901] flash vendor storage:20170308 ret = -1
    [    3.867999] Error: Driver 'sc031gs' is already registered, aborting...
    [    3.869178] Registering SWP/SWPB emulation handler
    [    3.870321] vendor storage:20190527 ret = 0
    [    3.871284] registered taskstats version 1
    [    3.871329] Loading compiled-in X.509 certificates
    [    3.875495] Btrfs loaded
    [    3.877194] rga2: Driver loaded successfully ver:4.01
    [    3.877582] rga2: Module initialized.
    [    3.877641] pvtm list NULL
    [    3.879491] rk-vcodec 20030000.rkvdec: leakage=6
    [    3.879546] rk-vcodec 20030000.rkvdec: leakage-volt-sel=1
    [    3.879722] rk-vcodec 20030000.rkvdec: Failed to get pvtm
    [    3.880295] rk-vcodec 20030000.rkvdec: avs=0
    [    3.880692] rk-vcodec 20030000.rkvdec: probe device
    [    3.881339] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
    [    3.883371] rk-vcodec 20030000.rkvdec: init success
    [    3.884927] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
    [    3.884962] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
    [    3.886636] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
    [    3.887751] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [    3.889634] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
    [    3.889666] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
    [    3.891242] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
    [    3.894818] hctosys: unable to open rtc device (rtc0)
    [    3.914748] ALSA device list:
    [    3.914793]   #0: DW-I2S-HDMI
    [    3.914807]   #1: SPDIF
    [    3.916421] Freeing unused kernel memory: 808K
    [    3.916443] This architecture does not have kernel memory protection.
    [    3.946729] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [    4.017797] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [    4.048008] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [    4.061442] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [    4.065557] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    4.068792] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [    4.068997] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [    4.069176] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [    4.069282] mmc1: new high speed SDIO card at address 0001
    [    4.110659] usb 5-1: new full-speed USB device number 2 using ohci-platform
    [    4.323873] usb 5-1: New USB device found, idVendor=046d, idProduct=c534
    [    4.323924] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    4.323937] usb 5-1: Product: USB Receiver
    [    4.323952] usb 5-1: Manufacturer: Logitech
    [    4.335872] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.0/0003:046D:C534.0001/input/input1
    [    4.393234] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-300a0000.usb-1/input0
    [    4.403528] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.1/0003:046D:C534.0002/input/input2
    [    4.461228] hid-generic 0003:046D:C534.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-300a0000.usb-1/input1
    [    5.425737] EXT4-fs (mmcblk2p1): mounted filesystem with writeback data mode. Opts: (null)
    [    6.035835] systemd[1]: System time before build time, advancing clock.
    [    6.052310] systemd[1]: Inserted module 'autofs4'
    [    6.061584] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    6.073647] cgroup: cgroup2: unknown option "nsdelegate"
    [    6.095989] systemd[1]: systemd 245.4-4ubuntu3.17 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
    [    6.097359] systemd[1]: Detected architecture arm.
    [    6.112733] systemd[1]: Set hostname to <klipper>.
    [    6.322175] ttyS2 - failed to request DMA, use interrupt mode
    [    6.402039] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    6.408213] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    6.408241] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    6.408251] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    6.408261] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    6.408271] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    6.408281] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    6.408291] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    6.408301] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    6.408311] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    6.408322] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    6.408331] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    6.408341] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    6.408350] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    6.408360] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    6.408370] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    7.345012] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.345613] systemd[1]: system-modprobe.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    7.345662] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    7.350718] systemd[1]: Created slice system-modprobe.slice.
    [    7.351949] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.354025] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    7.355070] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.356926] systemd[1]: Created slice User and Session Slice.
    [    7.357992] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.358647] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    7.360332] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.361325] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [    7.362923] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.363107] systemd[1]: Reached target Remote File Systems.
    [    7.363885] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.364010] systemd[1]: Reached target Slices.
    [    7.364724] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.364841] systemd[1]: Reached target Swap.
    [    7.365465] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.365583] systemd[1]: Reached target System Time Set.
    [    7.366374] random: systemd: uninitialized urandom read (16 bytes read, 90 bits of entropy available)
    [    7.367584] systemd[1]: Listening on Syslog Socket.
    [    7.369313] systemd[1]: Listening on fsck to fsckd communication Socket.
    [    7.370892] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    7.383519] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    7.384902] systemd[1]: Listening on Journal Socket (/dev/log).
    [    7.387016] systemd[1]: Listening on Journal Socket.
    [    7.389065] systemd[1]: Listening on udev Control Socket.
    [    7.390859] systemd[1]: Listening on udev Kernel Socket.
    [    7.392512] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    7.400167] systemd[1]: Mounting POSIX Message Queue File System...
    [    7.411803] systemd[1]: Mounting Kernel Debug File System...
    [    7.425856] systemd[1]: Mounting Kernel Trace File System...
    [    7.441827] systemd[1]: Starting Restore / save the current clock...
    [    7.455644] systemd[1]: Starting Set the console keyboard layout...
    [    7.470467] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    7.472732] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
    [    7.488145] systemd[1]: Started Nameserver information manager.
    [    7.520684] systemd[1]: Reached target Network (Pre).
    [    7.525354] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    7.525751] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    7.541629] systemd[1]: Starting Load Kernel Modules...
    [    7.556139] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    7.572672] systemd[1]: Starting udev Coldplug all Devices...
    [    7.603029] systemd[1]: Mounted POSIX Message Queue File System.
    [    7.607089] systemd[1]: Mounted Kernel Debug File System.
    [    7.610324] systemd[1]: Mounted Kernel Trace File System.
    [    7.621027] systemd[1]: Finished Restore / save the current clock.
    [    7.631514] systemd[1]: Finished Create list of static device nodes for the current kernel.
    [    7.647224] systemd[1]: Finished Load Kernel Modules.
    [    7.653712] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    7.656037] EXT4-fs (mmcblk2p1): re-mounted. Opts: commit=600,errors=remount-ro
    [    7.668425] systemd[1]: Mounting Kernel Configuration File System...
    [    7.682082] systemd[1]: Starting Apply Kernel Variables...
    [    7.707860] systemd[1]: Finished Remount Root and Kernel File Systems.
    [    7.710957] systemd[1]: Mounted Kernel Configuration File System.
    [    7.716158] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    7.727059] systemd[1]: Starting Platform Persistent Storage Archival...
    [    7.744395] systemd[1]: Starting Load/Save Random Seed...
    [    7.756529] systemd[1]: Starting Create System Users...
    [    7.845583] systemd[1]: Finished Apply Kernel Variables.
    [    7.857432] systemd[1]: Finished Platform Persistent Storage Archival.
    [    7.892688] systemd[1]: Finished Create System Users.
    [    7.903049] systemd[1]: Starting Create Static Device Nodes in /dev...
    [    7.976071] systemd[1]: Finished Set the console keyboard layout.
    [    8.000588] systemd[1]: Finished Create Static Device Nodes in /dev.
    [    8.002928] systemd[1]: Reached target Local File Systems (Pre).
    [    8.012557] systemd[1]: Mounting /tmp...
    [    8.024258] systemd[1]: Starting udev Kernel Device Manager...
    [    8.040735] systemd[1]: Mounted /tmp.
    [    8.050001] systemd[1]: Reached target Local File Systems.
    [    8.069614] systemd[1]: Starting Armbian leds state...
    [    8.090014] systemd[1]: Starting Armbian ZRAM config...
    [    8.111045] systemd[1]: Starting Set console font and keymap...
    [    8.133077] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    8.142844] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    8.195732] systemd[1]: plymouth-read-write.service: Succeeded.
    [    8.200213] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    8.224344] systemd[1]: Finished Set console font and keymap.
    [    8.247547] systemd[1]: Finished Armbian leds state.
    [    8.461930] systemd[1]: Finished udev Coldplug all Devices.
    [    8.481339] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
    [    8.532153] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
    [    8.555682] systemd[1]: Starting Raise network interfaces...
    [    8.575998] systemd[1]: Started udev Kernel Device Manager.
    [    8.589889] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    8.590467] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    8.591086] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    8.591673] systemd[1]: Reached target Local Encrypted Volumes.
    [    8.633704] zram: Added device: zram0
    [    8.643079] zram: Added device: zram1
    [    8.647474] zram: Added device: zram2
    [    8.751584] cfg80211: World regulatory domain updated:
    [    8.751638] cfg80211:  DFS Master region: unset
    [    8.751652] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [    8.751671] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.751688] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.751711] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.751745] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.751783] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
    [    8.751803] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
    [    8.751816] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.751836] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
    [    9.146479] zram0: detected capacity change from 0 to 504537088
    [    9.317512] systemd[1]: Found device /dev/ttyS2.
    [    9.329354] rk3228-codec 12010000.codec: GPIO lookup for consumer spk-en
    [    9.329364] rk3228-codec 12010000.codec: using device tree for GPIO lookup
    [    9.329376] of_get_named_gpiod_flags: can't parse 'spk-en-gpios' property of node '/codec@12010000[0]'
    [    9.329425] of_get_named_gpiod_flags: parsed 'spk-en-gpio' property of node '/codec@12010000[0]' - status (0)
    [    9.329507] rk3228-codec 12010000.codec: spk_depop_time use default value.
    [    9.331562] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
    [    9.331574] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
    [    9.340407] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '20:09:06', on 'Aug 25 2021'.
    [    9.341969] mali-utgard 20001000.gpu: mali_platform_device->num_resources = 13
    [    9.342013] mali-utgard 20001000.gpu: resource[0].start = 0x0x20001000
    [    9.342027] mali-utgard 20001000.gpu: resource[1].start = 0x0x20000000
    [    9.342040] mali-utgard 20001000.gpu: resource[2].start = 0x0x20003000
    [    9.342054] mali-utgard 20001000.gpu: resource[3].start = 0x0x20008000
    [    9.342067] mali-utgard 20001000.gpu: resource[4].start = 0x0x20004000
    [    9.342078] mali-utgard 20001000.gpu: resource[5].start = 0x0x2000a000
    [    9.342089] mali-utgard 20001000.gpu: resource[6].start = 0x0x20005000
    [    9.342102] mali-utgard 20001000.gpu: resource[7].start = 0x0x00000020
    [    9.342114] mali-utgard 20001000.gpu: resource[8].start = 0x0x00000021
    [    9.342128] mali-utgard 20001000.gpu: resource[9].start = 0x0x00000022
    [    9.342138] mali-utgard 20001000.gpu: resource[10].start = 0x0x00000021
    [    9.342151] mali-utgard 20001000.gpu: resource[11].start = 0x0x00000022
    [    9.342161] mali-utgard 20001000.gpu: resource[12].start = 0x0x00000021
    [    9.342176] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
    [    9.342849] mali-utgard 20001000.gpu: leakage=6
    [    9.342897] mali-utgard 20001000.gpu: leakage-volt-sel=1
    [    9.343071] mali-utgard 20001000.gpu: Failed to get pvtm
    [    9.343708] mali-utgard 20001000.gpu: avs=0
    [    9.344167] mali-utgard 20001000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    9.369397] asoc-simple-card sound: rk3228-hifi <-> 100b0000.i2s1 mapping ok
    [    9.398230] Mali: Mali device driver loaded
    [    9.443093] devfreq 20001000.gpu: Couldn't update frequency transition information.
    [    9.940716] gpio_ir_recv ir-receiver: GPIO lookup for consumer (null)
    [    9.940776] gpio_ir_recv ir-receiver: using device tree for GPIO lookup
    [    9.940848] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ir-receiver[0]' - status (0)
    [    9.941004] Registered IR keymap rc-rktvbox
    [    9.941302] rc rc1: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1
    [    9.941999] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1/input3
    [   10.034237] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.036169] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.037627] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.057350] random: nonblocking pool is initialized
    [   10.127802] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.180905] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.181300] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.181590] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.183901] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.184600] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.185228] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.212805] systemd[1]: Finished Load/Save Random Seed.
    [   10.247574] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.272507] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   10.372109] Adding 492708k swap on /dev/zram0.  Priority:5 extents:1 across:492708k SS
    [   10.654998] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.656050] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [   10.703965] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.705285] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.767587] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.815850] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.816386] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.816704] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.850746] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.851462] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   10.852249] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.852850] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.867036] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.885453] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   10.967816] mmc1: card 0001 removed
    [   10.987624] systemd[1]: Finished Raise network interfaces.
    [   10.990839] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [   11.042909] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [   11.089672] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   11.090955] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   11.092247] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   11.093578] zram1: detected capacity change from 0 to 52428800
    [   11.106830] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   11.121417] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [   11.132038] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   11.132611] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   11.133002] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   11.134303] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   11.134985] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   11.135612] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   11.136236] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   11.141623] systemd[1]: plymouth-read-write.service: Succeeded.
    [   11.150479] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   11.178776] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [   11.212825] systemd[1]: Finished Armbian ZRAM config.
    [   11.240037] systemd[1]: Starting Armbian memory supported logging...
    [   11.251330] mmc1: queuing unknown CIS tuple 0x01 (3 bytes)
    [   11.285851] mmc1: queuing unknown CIS tuple 0x1a (5 bytes)
    [   11.306687] mmc1: queuing unknown CIS tuple 0x1b (8 bytes)
    [   11.310819] mmc_host mmc1: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [   11.312374] mmc1: queuing unknown CIS tuple 0x80 (1 bytes)
    [   11.312479] mmc1: queuing unknown CIS tuple 0x81 (1 bytes)
    [   11.312567] mmc1: queuing unknown CIS tuple 0x82 (1 bytes)
    [   11.312620] mmc1: new high speed SDIO card at address 0001
    [   11.393860] EXT4-fs (zram1): mounted filesystem without journal. Opts: discard
    [   11.683347] systemd[1]: Starting Load/Save RF Kill Switch Status...
    [   11.760305] systemd[1]: Started Load/Save RF Kill Switch Status.
    [   16.571114] systemd[1]: Finished Armbian memory supported logging.
    [   16.583309] systemd[1]: Starting Journal Service...
    [   16.769767] systemd[1]: systemd-rfkill.service: Succeeded.
    [   17.147840] systemd[1]: Started Journal Service.
    [   17.211582] systemd-journald[665]: Received client request to flush runtime journal.
    [   18.649046] nr_pdflush_threads exported in /proc is scheduled for removal
    [   41.707060] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [   41.947183] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   41.950850] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   42.829618] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [   46.385214] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.385299] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.385361] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.385401] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.385436] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.385464] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property

     

    For this one, the ESP8089 wasn't even detected:

     

      Reveal hidden contents

    [    0.000000] Booting Linux on physical CPU 0xf00
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.4.194-rk322x (root@runner7) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #2 SMP Wed Aug 25 20:09:42 UTC 2021
    [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: Generic RK322x TV Box board
    [    0.000000] cma: Reserved 16 MiB at 0x9f000000
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] On node 0 totalpages: 253952
    [    0.000000] free_area_init_node: node 0, pgdat b1253b40, node_mem_map ee6f1000
    [    0.000000]   Normal zone: 2304 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 253952 pages, LIFO batch:31
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv65535.65535 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: MIGRATE_INFO_TYPE not supported.
    [    0.000000] PERCPU: Embedded 14 pages/cpu @ee68f000 s24856 r8192 d24296 u57344
    [    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 251648
    [    0.000000] Kernel command line: earlyprintk root=UUID=bce0e15e-76b7-4f9c-9149-332bcfd83573 console=ttyS2,115200n8 console=tty1 rootwait rootfstype=ext4  consoleblank=0 loglevel=1 ubootpart=343a1e5a-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u coherent_pool=2M  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
    [    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: 960640K/1015808K available (12862K kernel code, 919K rwdata, 3240K rodata, 808K init, 1219K bss, 38784K reserved, 16384K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
                       vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                       fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                       vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                       lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                       pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                       modules : 0xaf000000 - 0xafe00000   (  14 MB)
                         .text : 0xb0008000 - 0xb0c97c6c   (12864 kB)
                         .init : 0xb10b0000 - 0xb117a000   ( 808 kB)
                         .data : 0xb117a000 - 0xb125fe94   ( 920 kB)
                          .bss : 0xb1261000 - 0xb1391f14   (1220 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000]     Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [    0.000025] Switching to timer-based delay loop, resolution 41ns
    [    0.001857] Console: colour dummy device 80x30
    [    0.002048] console [tty1] enabled
    [    0.002077] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [    0.002096] pid_max: default: 32768 minimum: 301
    [    0.002241] Security Framework initialized
    [    0.002255] Yama: becoming mindful.
    [    0.002340] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.002357] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.003361] Initializing cgroup subsys io
    [    0.003401] Initializing cgroup subsys memory
    [    0.003449] Initializing cgroup subsys devices
    [    0.003470] Initializing cgroup subsys freezer
    [    0.003488] Initializing cgroup subsys net_cls
    [    0.003506] Initializing cgroup subsys perf_event
    [    0.003524] Initializing cgroup subsys net_prio
    [    0.003558] Initializing cgroup subsys pids
    [    0.003715] CPU: Testing write buffer coherency: ok
    [    0.003775] ftrace: allocating 41892 entries in 123 pages
    [    0.086467] /cpus/cpu@f00 missing clock-frequency property
    [    0.086508] /cpus/cpu@f01 missing clock-frequency property
    [    0.086526] /cpus/cpu@f02 missing clock-frequency property
    [    0.086547] /cpus/cpu@f03 missing clock-frequency property
    [    0.086560] CPU0: update cpu_capacity 430
    [    0.086572] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
    [    0.086673] Setting up static identity map for 0x60008280 - 0x600082d8
    [    0.089915] CPU1: update cpu_capacity 430
    [    0.089927] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
    [    0.091159] CPU2: update cpu_capacity 430
    [    0.091168] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
    [    0.092381] CPU3: update cpu_capacity 430
    [    0.092390] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
    [    0.092544] Brought up 4 CPUs
    [    0.092588] SMP: Total of 4 processors activated (192.00 BogoMIPS).
    [    0.092596] CPU: All CPU(s) started in SVC mode.
    [    0.094345] devtmpfs: initialized
    [    0.114737] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
    [    0.115340] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.115389] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [    0.116931] xor: measuring software checksum speed
    [    0.154345]    arm4regs  :  1011.000 MB/sec
    [    0.194449]    8regs     :   705.000 MB/sec
    [    0.234549]    32regs    :   684.000 MB/sec
    [    0.274652]    neon      :  1018.000 MB/sec
    [    0.274663] xor: using function: neon (1018.000 MB/sec)
    [    0.274708] pinctrl core: initialized pinctrl subsystem
    [    0.276476] NET: Registered protocol family 16
    [    0.279157] DMA: preallocated 2048 KiB pool for atomic coherent allocations
    [    0.290834] cpuidle: using governor ladder
    [    0.302843] cpuidle: using governor menu
    [    0.320305] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
    [    0.320486] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
    [    0.320640] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
    [    0.320816] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
    [    0.327941] console [pstore-1] enabled
    [    0.327954] pstore: Registered ramoops as persistent store backend
    [    0.327967] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
    [    0.331466] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.331491] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.427942] raid6: int32x1  gen()   133 MB/s
    [    0.495970] raid6: int32x1  xor()   131 MB/s
    [    0.564196] raid6: int32x2  gen()   166 MB/s
    [    0.632254] raid6: int32x2  xor()   136 MB/s
    [    0.700618] raid6: int32x4  gen()   163 MB/s
    [    0.768868] raid6: int32x4  xor()   137 MB/s
    [    0.837015] raid6: int32x8  gen()   166 MB/s
    [    0.905277] raid6: int32x8  xor()   113 MB/s
    [    0.973413] raid6: neonx1   gen()   382 MB/s
    [    1.041524] raid6: neonx1   xor()   290 MB/s
    [    1.109747] raid6: neonx2   gen()   519 MB/s
    [    1.177882] raid6: neonx2   xor()   376 MB/s
    [    1.246148] raid6: neonx4   gen()   581 MB/s
    [    1.314304] raid6: neonx4   xor()   400 MB/s
    [    1.382568] raid6: neonx8   gen()   559 MB/s
    [    1.450771] raid6: neonx8   xor()   391 MB/s
    [    1.450784] raid6: using algorithm neonx4 gen() 581 MB/s
    [    1.450794] raid6: .... xor() 400 MB/s, rmw enabled
    [    1.450804] raid6: using intx1 recovery algorithm
    [    1.451957] rockchip-pm rockchip-suspend: not set wakeup-config
    [    1.451985] rockchip-pm rockchip-suspend: not set pwm-regulator-config
    [    1.452420] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
    [    1.452979] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
    [    1.453689] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
    [    1.454348] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
    [    1.454985] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
    [    1.455942] iommu: Adding device 20020000.vpu-service to group 0
    [    1.456060] iommu: Adding device 20030000.rkvdec to group 1
    [    1.456169] iommu: Adding device 20050000.vop to group 2
    [    1.456267] iommu: Adding device 20070000.iep to group 3
    [    1.456870] rk_iommu 20020800.iommu: can't get sclk
    [    1.457601] rk_iommu 20030480.iommu: can't get sclk
    [    1.457879] rk_iommu 20053f00.iommu: can't get sclk
    [    1.458029] rk_iommu 20070800.iommu: can't get aclk
    [    1.458049] rk_iommu 20070800.iommu: can't get hclk
    [    1.458065] rk_iommu 20070800.iommu: can't get sclk
    [    1.458995] SCSI subsystem initialized
    [    1.459458] usbcore: registered new interface driver usbfs
    [    1.459564] usbcore: registered new interface driver hub
    [    1.459707] usbcore: registered new device driver usb
    [    1.459939] media: Linux media interface: v0.10
    [    1.460021] Linux video capture interface: v2.00
    [    1.460291] pps_core: LinuxPPS API ver. 1 registered
    [    1.460309] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    1.460353] PTP clock support registered
    [    1.462545] Advanced Linux Sound Architecture Driver Initialized.
    [    1.463725] Bluetooth: Core ver 2.21
    [    1.463809] NET: Registered protocol family 31
    [    1.463825] Bluetooth: HCI device and connection manager initialized
    [    1.463849] Bluetooth: HCI socket layer initialized
    [    1.463867] Bluetooth: L2CAP socket layer initialized
    [    1.463930] Bluetooth: SCO socket layer initialized
    [    1.464871] NetLabel: Initializing
    [    1.464896] NetLabel:  domain hash size = 128
    [    1.464906] NetLabel:  protocols = UNLABELED CIPSOv4
    [    1.464989] NetLabel:  unlabeled traffic allowed by default
    [    1.466486] clocksource: Switched to clocksource arch_sys_counter
    [    1.567571] NET: Registered protocol family 2
    [    1.568543] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    1.568664] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
    [    1.569021] TCP: Hash tables configured (established 8192 bind 8192)
    [    1.569124] UDP hash table entries: 512 (order: 2, 24576 bytes)
    [    1.569195] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
    [    1.569577] NET: Registered protocol family 1
    [    1.570391] RPC: Registered named UNIX socket transport module.
    [    1.570420] RPC: Registered udp transport module.
    [    1.570431] RPC: Registered tcp transport module.
    [    1.570442] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    1.570922] Trying to unpack rootfs image as initramfs...
    [    2.110714] Freeing initrd memory: 7588K
    [    2.111850] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
    [    2.115090] Initialise system trusted keyring
    [    2.129535] VFS: Disk quotas dquot_6.6.0
    [    2.129878] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    2.132761] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    2.136448] NFS: Registering the id_resolver key type
    [    2.136541] Key type id_resolver registered
    [    2.136554] Key type id_legacy registered
    [    2.136592] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    2.136710] ntfs: driver 2.1.32 [Flags: R/W].
    [    2.137706] JFS: nTxBlock = 7692, nTxLock = 61538
    [    2.148997] SGI XFS with security attributes, no debug enabled
    [    2.159004] NET: Registered protocol family 38
    [    2.159066] Key type asymmetric registered
    [    2.159088] Asymmetric key parser 'x509' registered
    [    2.159533] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    2.160046] io scheduler noop registered
    [    2.160077] io scheduler deadline registered
    [    2.160173] io scheduler cfq registered (default)
    [    2.163844] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
    [    2.169495] rk-vcodec 20020000.vpu-service: no regulator for vcodec
    [    2.169997] rk-vcodec 20020000.vpu-service: probe device
    [    2.170544] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
    [    2.172009] rk-vcodec 20020000.vpu-service: could not find power_model node
    [    2.172040] rk-vcodec 20020000.vpu-service: init success
    [    2.172426] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
    [    2.176967] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
    [    2.177000] dma-pl330 110f0000.pdma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
    [    2.178270] rockchip-system-monitor rockchip-system-monitor: system monitor probe
    [    2.178923] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
    [    2.178948] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
    [    2.178967] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
    [    2.178982] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
    [    2.178995] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
    [    2.179011] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
    [    2.179741] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
    [    2.179764] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
    [    2.179780] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
    [    2.179795] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
    [    2.179809] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
    [    2.179825] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
    [    2.180983] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [    2.181901] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
    [    2.182828] console [ttyS2] enabled
    [    2.184858] [drm] Initialized drm 1.1.0 20060810
    [    2.187577] [drm] Rockchip DRM driver version: v1.0.1
    [    2.187881] rockchip-drm display-subsystem: devfreq is not set
    [    2.188710] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d1b2b0)
    [    2.189163] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
    [    2.189194] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
    [    2.189321] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
    [    2.190866] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d13808)
    [    2.190899] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.190910] [drm] No driver support for vblank timestamp query.
    [    2.191056] rockchip-drm display-subsystem: failed to parse display resources
    [    2.813458] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    2.818988] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    2.818996] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    2.819004] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    2.819010] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    2.819017] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    2.819024] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    2.819030] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    2.819037] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    2.819044] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    2.819051] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    2.819057] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    2.819064] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    2.819070] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    2.819077] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    2.819084] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    2.891157] Console: switching to colour frame buffer device 240x67
    [    2.941211] rockchip-drm display-subsystem: fb0:  frame buffer device
    [    2.956268] Registered IR keymap rc-cec
    [    2.956579] rc rc0: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0
    [    2.957285] input: RC for dw_hdmi as /devices/platform/200a0000.hdmi/rc/rc0/input0
    [    2.960189] brd: module loaded
    [    2.974367] loop: module loaded
    [    2.974570] lkdtm: No crash points registered, enable through debugfs
    [    2.977726] libphy: Fixed MDIO Bus: probed
    [    2.977770] tun: Universal TUN/TAP device driver, 1.6
    [    2.977783] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
    [    2.978302] CAN device driver interface
    [    2.980217] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
    [    2.980257] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
    [    2.980275] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
    [    2.980328] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
    [    2.980511] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
    [    2.985612] rk_gmac-dwmac 30200000.ethernet: init for RMII
    [    3.018653] stmmac - user ID: 0x10, Synopsys ID: 0x35
    [    3.018673]  Ring mode enabled
    [    3.018688]  DMA HW capability register supported
    [    3.018701]  Normal descriptors
    [    3.018717]  RX Checksum Offload Engine supported (type 2)
    [    3.018728]  TX Checksum insertion supported
    [    3.018737]  Wake-Up On Lan supported
    [    3.018856] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 4e:29:f7:d4:13:43
    [    3.018874] eth%d: device MAC address 4e:29:f7:d4:13:43
    [    3.018885]  Enable RX Mitigation via HW Watchdog Timer
    [    3.019186] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
    [    3.459382] libphy: stmmac: probed
    [    3.459429] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
    [    3.459446] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
    [    3.459460] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
    [    3.459474] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
    [    3.459489] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
    [    3.459504] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
    [    3.459519] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
    [    3.459534] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
    [    3.459549] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
    [    3.459563] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
    [    3.459578] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
    [    3.459592] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
    [    3.459608] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
    [    3.459623] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
    [    3.459637] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
    [    3.459652] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
    [    3.459667] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
    [    3.459682] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
    [    3.459697] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
    [    3.459712] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
    [    3.459726] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
    [    3.459740] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
    [    3.459756] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
    [    3.459770] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
    [    3.459786] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
    [    3.459800] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
    [    3.459815] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
    [    3.459829] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
    [    3.459845] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
    [    3.459859] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
    [    3.459874] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
    [    3.459889] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
    [    3.461733] PPP generic driver version 2.4.2
    [    3.462331] Atmel at76x USB Wireless LAN Driver 0.17 loading
    [    3.462607] usbcore: registered new interface driver at76c50x-usb
    [    3.462791] usbcore: registered new interface driver rtl8187
    [    3.462922] usbcore: registered new interface driver rndis_wlan
    [    3.463037] usbcore: registered new interface driver zd1201
    [    3.463640] usbcore: registered new interface driver rt2800usb
    [    3.463784] Rockchip WiFi SYS interface (V1.00) ... 
    [    3.463859] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    [    3.463987] usbcore: registered new interface driver pegasus
    [    3.464079] usbcore: registered new interface driver rtl8150
    [    3.464165] usbcore: registered new interface driver r8152
    [    3.464272] usbcore: registered new interface driver asix
    [    3.464356] usbcore: registered new interface driver ax88179_178a
    [    3.464438] usbcore: registered new interface driver cdc_ether
    [    3.464553] usbcore: registered new interface driver dm9601
    [    3.464690] usbcore: registered new interface driver smsc75xx
    [    3.464809] usbcore: registered new interface driver smsc95xx
    [    3.464900] usbcore: registered new interface driver net1080
    [    3.464994] usbcore: registered new interface driver rndis_host
    [    3.465087] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
    [    3.465263] usbcore: registered new interface driver cdc_ncm
    [    3.465378] usbcore: registered new interface driver cdc_mbim
    [    3.466052] 30040000.usb supply vusb_d not found, using dummy regulator
    [    3.466182] 30040000.usb supply vusb_a not found, using dummy regulator
    [    3.479948] dwc2 30040000.usb: DWC OTG Controller
    [    3.480024] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
    [    3.480104] dwc2 30040000.usb: irq 49, io mem 0x30040000
    [    3.480537] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.480586] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.480601] usb usb1: Product: DWC OTG Controller
    [    3.480615] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
    [    3.480629] usb usb1: SerialNumber: 30040000.usb
    [    3.481901] hub 1-0:1.0: USB hub found
    [    3.482000] hub 1-0:1.0: 1 port detected
    [    3.484063] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    3.484104] ehci-platform: EHCI generic platform driver
    [    3.486867] ehci-platform 30080000.usb: EHCI Host Controller
    [    3.487367] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
    [    3.487788] ehci-platform 30080000.usb: irq 50, io mem 0x30080000
    [    3.498552] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
    [    3.498934] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.498954] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.498972] usb usb2: Product: EHCI Host Controller
    [    3.498987] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.499001] usb usb2: SerialNumber: 30080000.usb
    [    3.500261] hub 2-0:1.0: USB hub found
    [    3.500364] hub 2-0:1.0: 1 port detected
    [    3.503588] ehci-platform 300c0000.usb: EHCI Host Controller
    [    3.504199] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
    [    3.504610] ehci-platform 300c0000.usb: irq 52, io mem 0x300c0000
    [    3.514541] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
    [    3.514923] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.514949] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.514965] usb usb3: Product: EHCI Host Controller
    [    3.514979] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.514993] usb usb3: SerialNumber: 300c0000.usb
    [    3.516263] hub 3-0:1.0: USB hub found
    [    3.516360] hub 3-0:1.0: 1 port detected
    [    3.519516] ehci-platform 30100000.usb: EHCI Host Controller
    [    3.520084] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
    [    3.520519] ehci-platform 30100000.usb: irq 54, io mem 0x30100000
    [    3.530531] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
    [    3.530916] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
    [    3.530936] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.530952] usb usb4: Product: EHCI Host Controller
    [    3.530965] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    3.530979] usb usb4: SerialNumber: 30100000.usb
    [    3.532167] hub 4-0:1.0: USB hub found
    [    3.532256] hub 4-0:1.0: 1 port detected
    [    3.533261] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    3.533329] ohci-platform: OHCI generic platform driver
    [    3.533920] ohci-platform 300a0000.usb: Generic Platform OHCI controller
    [    3.534538] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
    [    3.534955] ohci-platform 300a0000.usb: irq 51, io mem 0x300a0000
    [    3.594854] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.594879] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.594896] usb usb5: Product: Generic Platform OHCI controller
    [    3.594913] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.594927] usb usb5: SerialNumber: 300a0000.usb
    [    3.596193] hub 5-0:1.0: USB hub found
    [    3.596286] hub 5-0:1.0: 1 port detected
    [    3.597338] ohci-platform 300e0000.usb: Generic Platform OHCI controller
    [    3.597751] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
    [    3.598164] ohci-platform 300e0000.usb: irq 53, io mem 0x300e0000
    [    3.654840] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.654870] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.654886] usb usb6: Product: Generic Platform OHCI controller
    [    3.654900] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.654914] usb usb6: SerialNumber: 300e0000.usb
    [    3.656179] hub 6-0:1.0: USB hub found
    [    3.656282] hub 6-0:1.0: 1 port detected
    [    3.657315] ohci-platform 30120000.usb: Generic Platform OHCI controller
    [    3.657840] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
    [    3.658196] ohci-platform 30120000.usb: irq 55, io mem 0x30120000
    [    3.714832] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
    [    3.714863] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    3.714881] usb usb7: Product: Generic Platform OHCI controller
    [    3.714898] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    3.714913] usb usb7: SerialNumber: 30120000.usb
    [    3.716185] hub 7-0:1.0: USB hub found
    [    3.716288] hub 7-0:1.0: 1 port detected
    [    3.717646] usbcore: registered new interface driver cdc_acm
    [    3.717671] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    3.717808] usbcore: registered new interface driver cdc_wdm
    [    3.718139] usbcore: registered new interface driver usb-storage
    [    3.718390] usbcore: registered new interface driver usbserial
    [    3.718600] usbcore: registered new interface driver usbserial_generic
    [    3.718718] usbserial: USB Serial support registered for generic
    [    3.718864] usbcore: registered new interface driver keyspan
    [    3.718934] usbserial: USB Serial support registered for Keyspan - (without firmware)
    [    3.718998] usbserial: USB Serial support registered for Keyspan 1 port adapter
    [    3.719068] usbserial: USB Serial support registered for Keyspan 2 port adapter
    [    3.719130] usbserial: USB Serial support registered for Keyspan 4 port adapter
    [    3.719255] usbcore: registered new interface driver option
    [    3.719330] usbserial: USB Serial support registered for GSM modem (1-port)
    [    3.720153] usbcore: registered new interface driver oti6858
    [    3.720229] usbserial: USB Serial support registered for oti6858
    [    3.720348] usbcore: registered new interface driver qcserial
    [    3.720432] usbserial: USB Serial support registered for Qualcomm USB modem
    [    3.720613] usbcore: registered new interface driver sierra
    [    3.720683] usbserial: USB Serial support registered for Sierra USB modem
    [    3.722781] usbcore: registered new interface driver iforce
    [    3.722986] usbcore: registered new interface driver xpad
    [    3.723291] usbcore: registered new interface driver usbtouchscreen
    [    3.724807] i2c /dev entries driver
    [    3.727164] IR NEC protocol handler initialized
    [    3.727203] IR RC5(x/sz) protocol handler initialized
    [    3.727221] IR RC6 protocol handler initialized
    [    3.727242] IR JVC protocol handler initialized
    [    3.727261] IR Sony protocol handler initialized
    [    3.727281] IR SANYO protocol handler initialized
    [    3.727304] IR Sharp protocol handler initialized
    [    3.727322] IR MCE Keyboard/mouse protocol handler initialized
    [    3.727340] IR XMP protocol handler initialized
    [    3.729336] usbcore: registered new interface driver uvcvideo
    [    3.729356] USB Video Class driver (1.1.1)
    [    3.731883] Boot mode: normal
    [    3.733538] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
    [    3.735697] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    [    3.736164] Bluetooth: Virtual HCI driver ver 1.5
    [    3.736535] Bluetooth: HCI UART driver ver 2.3
    [    3.736558] Bluetooth: HCI UART protocol H4 registered
    [    3.736570] Bluetooth: HCI UART protocol LL registered
    [    3.736583] Bluetooth: HCI UART protocol ATH3K registered
    [    3.736598] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [    3.736839] Bluetooth: HCI UART protocol BCM registered
    [    3.737031] usbcore: registered new interface driver bfusb
    [    3.737194] usbcore: registered new interface driver btusb
    [    3.737219] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
    [    3.738034] cpu cpu0: leakage=9
    [    3.738078] cpu cpu0: leakage-volt-sel=1
    [    3.738351] cpu cpu0: Failed to get pvtm
    [    3.740365] cpu cpu0: avs=0
    [    3.740494] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    3.740526] cpu cpu0: failed to read out thermal zone (-22)
    [    3.741400] cpu cpu0: failed to find power_model node
    [    3.742394] pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
    [    3.742422] pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
    [    3.742541] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
    [    3.743116] Synopsys Designware Multimedia Card Interface Driver
    [    3.743946] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.744143] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
    [    3.744170] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
    [    3.744270] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
    [    3.744346] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
    [    3.744360] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
    [    3.744393] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
    [    3.744407] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.744447] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
    [    3.744498] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
    [    3.744512] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
    [    3.744528] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
    [    3.744540] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    3.744551] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
    [    3.744563] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
    [    3.744573] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
    [    3.744585] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
    [    3.757497] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    3.770554] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
    [    3.771093] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
    [    3.771217] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.771365] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
    [    3.771390] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
    [    3.771504] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
    [    3.771582] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
    [    3.771600] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
    [    3.771625] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
    [    3.771637] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
    [    3.771651] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
    [    3.771665] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
    [    3.771675] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
    [    3.771688] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
    [    3.771794] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
    [    3.784792] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [    3.797420] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
    [    3.797717] dwmmc_rockchip 30020000.dwmmc: IDMAC supports 32-bit address mode.
    [    3.797849] dwmmc_rockchip 30020000.dwmmc: Using internal DMA controller.
    [    3.797875] dwmmc_rockchip 30020000.dwmmc: Version ID is 270a
    [    3.797961] dwmmc_rockchip 30020000.dwmmc: DW MMC controller at irq 47,32 bit host data width,256 deep fifo
    [    3.798035] dwmmc_rockchip 30020000.dwmmc: No vmmc regulator found
    [    3.798049] dwmmc_rockchip 30020000.dwmmc: No vqmmc regulator found
    [    3.798075] dwmmc_rockchip 30020000.dwmmc: GPIO lookup for consumer wp
    [    3.798085] dwmmc_rockchip 30020000.dwmmc: using device tree for GPIO lookup
    [    3.798097] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30020000[0]'
    [    3.798111] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30020000[0]'
    [    3.798121] dwmmc_rockchip 30020000.dwmmc: using lookup tables for GPIO lookup
    [    3.798132] dwmmc_rockchip 30020000.dwmmc: lookup for GPIO wp failed
    [    3.811044] mmc_host mmc2: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    3.822821] dwmmc_rockchip 30020000.dwmmc: 1 slots initialized
    [    3.823786] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/working[0]' - status (0)
    [    3.824851] ledtrig-cpu: registered to indicate activity on CPUs
    [    3.825070] hidraw: raw HID events driver (C) Jiri Kosina
    [    3.826173] usbcore: registered new interface driver usbhid
    [    3.826204] usbhid: USB HID core driver
    [    3.827737] ashmem: initialized
    [    3.832142] rknandbase v1.2 2018-05-08
    [    3.832747] rknand 30030000.nandc: rknand_probe clk rate = 150000000
    [    3.833400] ftl_init fffffffe
    [    3.833424] rk_ftl_init fail
    [    3.835400] usbcore: registered new interface driver snd-usb-audio
    [    3.835624] usbcore: registered new interface driver snd-ua101
    [    3.835824] usbcore: registered new interface driver snd-usb-caiaq
    [    3.836099] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [    3.836432] usbcore: registered new interface driver snd-usb-6fire
    [    3.836684] usbcore: registered new interface driver snd-usb-hiface
    [    3.836846] usbcore: registered new interface driver snd-bcd2000
    [    3.836996] usbcore: registered new interface driver snd_usb_pod
    [    3.837145] usbcore: registered new interface driver snd_usb_podhd
    [    3.837299] usbcore: registered new interface driver snd_usb_toneport
    [    3.837437] usbcore: registered new interface driver snd_usb_variax
    [    3.847722] u32 classifier
    [    3.847752]     input device check on
    [    3.847762]     Actions configured
    [    3.847785] Netfilter messages via NETLINK v0.30.
    [    3.847824] nfnl_acct: registering with nfnetlink.
    [    3.847967] nf_conntrack version 0.5.0 (15384 buckets, 61536 max)
    [    3.849267] Initializing XFRM netlink socket
    [    3.850856] NET: Registered protocol family 10
    [    3.853364] ip6_tables: (C) 2000-2006 Netfilter Core Team
    [    3.853912] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 52000000Hz, actual 50000000HZ div = 0)
    [    3.854365] sit: IPv6 over IPv4 tunneling driver
    [    3.856110] NET: Registered protocol family 17
    [    3.856409] NET: Registered protocol family 15
    [    3.856839] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
    [    3.857165] mmc2: new high speed MMC card at address 0001
    [    3.857855] Bridge firewalling registered
    [    3.857915] can: controller area network core (rev 20120528 abi 9)
    [    3.858600] NET: Registered protocol family 29
    [    3.858751] mmcblk2: mmc2:0001 P1J95K 7.30 GiB 
    [    3.858966] can: raw protocol (rev 20120528)
    [    3.859003] can: broadcast manager protocol (rev 20120528 t)
    [    3.859055] can: netlink gateway (rev 20130117) max_hops=1
    [    3.859667] mmcblk2boot0: mmc2:0001 P1J95K partition 1 2.00 MiB
    [    3.860491] mmcblk2boot1: mmc2:0001 P1J95K partition 2 2.00 MiB
    [    3.861358] mmcblk2rpmb: mmc2:0001 P1J95K partition 3 2.00 MiB
    [    3.862035] Bluetooth: RFCOMM TTY layer initialized
    [    3.862090] Bluetooth: RFCOMM socket layer initialized
    [    3.862733] Bluetooth: RFCOMM ver 1.11
    [    3.862881] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    3.862928] Bluetooth: HIDP socket layer initialized
    [    3.863046] 8021q: 802.1Q VLAN Support v1.8
    [    3.863127] lib80211: common routines for IEEE802.11 drivers
    [    3.863146] lib80211_crypt: registered algorithm 'NULL'
    [    3.863175] lib80211_crypt: registered algorithm 'WEP'
    [    3.863246] lib80211_crypt: registered algorithm 'CCMP'
    [    3.863278] lib80211_crypt: registered algorithm 'TKIP'
    [    3.863302] [WLAN_RFKILL]: Enter rfkill_wlan_init
    [    3.863408]  mmcblk2: p1
    [    3.863574] [WLAN_RFKILL]: Enter rfkill_wlan_probe
    [    3.863624] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = esp8089
    [    3.863638] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
    [    3.863651] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
    [    3.863669] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
    [    3.863684] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
    [    3.863698] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
    [    3.863752] of_get_named_gpiod_flags: parsed 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]' - status (0)
    [    3.863766] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 28, flags = 1.
    [    3.863788] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
    [    3.863801] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
    [    3.863821] [WLAN_RFKILL]: Exit rfkill_wlan_probe
    [    3.864237] [BT_RFKILL]: Enter rfkill_rk_init
    [    3.864648] Key type dns_resolver registered
    [    3.865419] flash vendor_init_thread!
    [    3.865463] flash vendor storage:20170308 ret = -1
    [    3.865627] Error: Driver 'sc031gs' is already registered, aborting...
    [    3.867335] Registering SWP/SWPB emulation handler
    [    3.868426] vendor storage:20190527 ret = 0
    [    3.869493] registered taskstats version 1
    [    3.869537] Loading compiled-in X.509 certificates
    [    3.873665] Btrfs loaded
    [    3.875506] rga2: Driver loaded successfully ver:4.01
    [    3.875904] rga2: Module initialized.
    [    3.875964] pvtm list NULL
    [    3.877737] rk-vcodec 20030000.rkvdec: leakage=6
    [    3.877793] rk-vcodec 20030000.rkvdec: leakage-volt-sel=1
    [    3.877962] rk-vcodec 20030000.rkvdec: Failed to get pvtm
    [    3.878732] rk-vcodec 20030000.rkvdec: avs=0
    [    3.879177] rk-vcodec 20030000.rkvdec: probe device
    [    3.879846] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
    [    3.881754] rk-vcodec 20030000.rkvdec: init success
    [    3.883507] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
    [    3.883546] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
    [    3.885069] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
    [    3.887785] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [    3.888196] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
    [    3.888226] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
    [    3.889610] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
    [    3.893157] hctosys: unable to open rtc device (rtc0)
    [    3.913419] ALSA device list:
    [    3.913469]   #0: DW-I2S-HDMI
    [    3.913482]   #1: SPDIF
    [    3.915032] Freeing unused kernel memory: 808K
    [    3.915060] This architecture does not have kernel memory protection.
    [    3.942737] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [    4.110640] usb 5-1: new full-speed USB device number 2 using ohci-platform
    [    4.323841] usb 5-1: New USB device found, idVendor=046d, idProduct=c534
    [    4.323886] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    4.323898] usb 5-1: Product: USB Receiver
    [    4.323912] usb 5-1: Manufacturer: Logitech
    [    4.335433] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.0/0003:046D:C534.0001/input/input1
    [    4.393175] hid-generic 0003:046D:C534.0001: input,hidraw0: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-300a0000.usb-1/input0
    [    4.404494] input: Logitech USB Receiver as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.1/0003:046D:C534.0002/input/input2
    [    4.460133] hid-generic 0003:046D:C534.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-300a0000.usb-1/input1
    [    5.499743] EXT4-fs (mmcblk2p1): mounted filesystem with writeback data mode. Opts: (null)
    [    6.141033] systemd[1]: System time before build time, advancing clock.
    [    6.158729] systemd[1]: Inserted module 'autofs4'
    [    6.169798] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    6.185101] cgroup: cgroup2: unknown option "nsdelegate"
    [    6.211639] systemd[1]: systemd 245.4-4ubuntu3.17 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=hybrid)
    [    6.213207] systemd[1]: Detected architecture arm.
    [    6.230776] systemd[1]: Set hostname to <klipper>.
    [    6.491902] ttyS2 - failed to request DMA, use interrupt mode
    [    7.489275] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.489872] systemd[1]: system-modprobe.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
    [    7.489918] systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
    [    7.495195] systemd[1]: Created slice system-modprobe.slice.
    [    7.496389] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.498437] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [    7.499530] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.501411] systemd[1]: Created slice User and Session Slice.
    [    7.502568] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.503153] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [    7.504800] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.505780] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [    7.507367] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.507538] systemd[1]: Reached target Remote File Systems.
    [    7.508338] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.508465] systemd[1]: Reached target Slices.
    [    7.509164] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.509275] systemd[1]: Reached target Swap.
    [    7.509908] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.510012] systemd[1]: Reached target System Time Set.
    [    7.510998] random: systemd: uninitialized urandom read (16 bytes read, 87 bits of entropy available)
    [    7.511995] systemd[1]: Listening on Syslog Socket.
    [    7.513767] systemd[1]: Listening on fsck to fsckd communication Socket.
    [    7.515297] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [    7.527609] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [    7.528988] systemd[1]: Listening on Journal Socket (/dev/log).
    [    7.531177] systemd[1]: Listening on Journal Socket.
    [    7.533297] systemd[1]: Listening on udev Control Socket.
    [    7.535132] systemd[1]: Listening on udev Kernel Socket.
    [    7.536827] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [    7.544456] systemd[1]: Mounting POSIX Message Queue File System...
    [    7.556196] systemd[1]: Mounting Kernel Debug File System...
    [    7.570184] systemd[1]: Mounting Kernel Trace File System...
    [    7.586653] systemd[1]: Starting Restore / save the current clock...
    [    7.599920] systemd[1]: Starting Set the console keyboard layout...
    [    7.614655] systemd[1]: Starting Create list of static device nodes for the current kernel...
    [    7.616868] systemd[1]: Condition check resulted in Load Kernel Module drm being skipped.
    [    7.631500] systemd[1]: Started Nameserver information manager.
    [    7.658390] systemd[1]: Reached target Network (Pre).
    [    7.663577] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [    7.663966] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [    7.679803] systemd[1]: Starting Load Kernel Modules...
    [    7.695653] systemd[1]: Starting Remount Root and Kernel File Systems...
    [    7.712418] systemd[1]: Starting udev Coldplug all Devices...
    [    7.736476] systemd[1]: Mounted POSIX Message Queue File System.
    [    7.739559] systemd[1]: Mounted Kernel Debug File System.
    [    7.742707] systemd[1]: Mounted Kernel Trace File System.
    [    7.751328] systemd[1]: Finished Restore / save the current clock.
    [    7.760391] systemd[1]: Finished Create list of static device nodes for the current kernel.
    [    7.776627] systemd[1]: Finished Load Kernel Modules.
    [    7.781106] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [    7.792497] systemd[1]: Mounting Kernel Configuration File System...
    [    7.796052] EXT4-fs (mmcblk2p1): re-mounted. Opts: commit=600,errors=remount-ro
    [    7.806408] systemd[1]: Starting Apply Kernel Variables...
    [    7.833188] systemd[1]: Finished Remount Root and Kernel File Systems.
    [    7.843611] systemd[1]: Mounted Kernel Configuration File System.
    [    7.849057] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [    7.861395] systemd[1]: Starting Platform Persistent Storage Archival...
    [    7.880670] systemd[1]: Starting Load/Save Random Seed...
    [    7.894411] systemd[1]: Starting Create System Users...
    [    7.984744] systemd[1]: Finished Apply Kernel Variables.
    [    8.015829] systemd[1]: Finished Platform Persistent Storage Archival.
    [    8.021502] systemd[1]: Finished Create System Users.
    [    8.032772] systemd[1]: Starting Create Static Device Nodes in /dev...
    [    8.126913] systemd[1]: Finished Create Static Device Nodes in /dev.
    [    8.136598] systemd[1]: Starting udev Kernel Device Manager...
    [    8.147150] systemd[1]: Finished Set the console keyboard layout.
    [    8.149552] systemd[1]: Reached target Local File Systems (Pre).
    [    8.162289] systemd[1]: Mounting /tmp...
    [    8.190641] systemd[1]: Mounted /tmp.
    [    8.203549] systemd[1]: Reached target Local File Systems.
    [    8.231620] systemd[1]: Starting Armbian leds state...
    [    8.259728] systemd[1]: Starting Armbian ZRAM config...
    [    8.280523] systemd[1]: Starting Set console font and keymap...
    [    8.309697] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [    8.325114] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [    8.371146] systemd[1]: plymouth-read-write.service: Succeeded.
    [    8.376119] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [    8.395872] systemd[1]: Finished Set console font and keymap.
    [    8.415672] systemd[1]: Finished Armbian leds state.
    [    8.584837] random: nonblocking pool is initialized
    [    8.607709] systemd[1]: Finished Load/Save Random Seed.
    [    8.625103] systemd[1]: Finished udev Coldplug all Devices.
    [    8.645218] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
    [    8.655143] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [    8.680844] systemd[1]: Started udev Kernel Device Manager.
    [    8.703740] systemd[1]: Finished Helper to synchronize boot up for ifupdown.
    [    8.782096] systemd[1]: Starting Raise network interfaces...
    [    8.807957] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [    8.808405] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [    8.808720] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [    8.809061] systemd[1]: Reached target Local Encrypted Volumes.
    [    8.868403] zram: Added device: zram0
    [    8.887458] zram: Added device: zram1
    [    8.904426] zram: Added device: zram2
    [    8.922321] cfg80211: World regulatory domain updated:
    [    8.922376] cfg80211:  DFS Master region: unset
    [    8.922389] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [    8.922407] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.922424] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.922436] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.922585] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [    8.922610] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
    [    8.922622] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
    [    8.922634] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
    [    8.922652] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
    [    9.293474] zram0: detected capacity change from 0 to 504537088
    [    9.425747] Adding 492708k swap on /dev/zram0.  Priority:5 extents:1 across:492708k SS
    [    9.454758] systemd[1]: Found device /dev/ttyS2.
    [    9.479546] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '20:09:06', on 'Aug 25 2021'.
    [    9.479552] rk3228-codec 12010000.codec: GPIO lookup for consumer spk-en
    [    9.479570] rk3228-codec 12010000.codec: using device tree for GPIO lookup
    [    9.479586] of_get_named_gpiod_flags: can't parse 'spk-en-gpios' property of node '/codec@12010000[0]'
    [    9.479635] of_get_named_gpiod_flags: parsed 'spk-en-gpio' property of node '/codec@12010000[0]' - status (0)
    [    9.479755] rk3228-codec 12010000.codec: spk_depop_time use default value.
    [    9.487416] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
    [    9.487478] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
    [    9.508587] mali-utgard 20001000.gpu: mali_platform_device->num_resources = 13
    [    9.508653] mali-utgard 20001000.gpu: resource[0].start = 0x0x20001000
    [    9.508668] mali-utgard 20001000.gpu: resource[1].start = 0x0x20000000
    [    9.508683] mali-utgard 20001000.gpu: resource[2].start = 0x0x20003000
    [    9.508717] mali-utgard 20001000.gpu: resource[3].start = 0x0x20008000
    [    9.508746] mali-utgard 20001000.gpu: resource[4].start = 0x0x20004000
    [    9.508760] mali-utgard 20001000.gpu: resource[5].start = 0x0x2000a000
    [    9.508773] mali-utgard 20001000.gpu: resource[6].start = 0x0x20005000
    [    9.508786] mali-utgard 20001000.gpu: resource[7].start = 0x0x00000020
    [    9.508797] mali-utgard 20001000.gpu: resource[8].start = 0x0x00000021
    [    9.508819] mali-utgard 20001000.gpu: resource[9].start = 0x0x00000022
    [    9.508853] mali-utgard 20001000.gpu: resource[10].start = 0x0x00000021
    [    9.508875] mali-utgard 20001000.gpu: resource[11].start = 0x0x00000022
    [    9.508890] mali-utgard 20001000.gpu: resource[12].start = 0x0x00000021
    [    9.508909] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
    [    9.509576] mali-utgard 20001000.gpu: leakage=6
    [    9.509658] mali-utgard 20001000.gpu: leakage-volt-sel=1
    [    9.509957] mali-utgard 20001000.gpu: Failed to get pvtm
    [    9.511275] mali-utgard 20001000.gpu: avs=0
    [    9.512097] mali-utgard 20001000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    9.522970] asoc-simple-card sound: rk3228-hifi <-> 100b0000.i2s1 mapping ok
    [    9.524941] Mali: Mali device driver loaded
    [    9.614850] devfreq 20001000.gpu: Couldn't update frequency transition information.
    [   10.034378] gpio_ir_recv ir-receiver: GPIO lookup for consumer (null)
    [   10.034448] gpio_ir_recv ir-receiver: using device tree for GPIO lookup
    [   10.034736] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ir-receiver[0]' - status (0)
    [   10.035114] Registered IR keymap rc-rktvbox
    [   10.035579] rc rc1: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1
    [   10.036260] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1/input3
    [   10.104007] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.105974] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.111947] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.131062] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.165986] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.167444] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.168003] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.169368] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.183277] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   10.184204] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.188922] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.229020] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.236567] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   10.293841] zram1: detected capacity change from 0 to 52428800
    [   10.345046] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.356231] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.357632] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.409506] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.452094] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.452804] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.453194] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.454329] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.457072] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   10.457990] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.471471] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.537181] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.549737] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   10.675801] systemd[1]: Finished Armbian ZRAM config.
    [   10.742375] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   10.752878] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [   10.780260] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   10.785742] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   10.817714] systemd[1]: Starting Armbian memory supported logging...
    [   10.879730] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   10.920880] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   10.921594] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   10.922078] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   10.923668] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   10.924252] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   10.924947] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   10.925486] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   10.968733] systemd[1]: plymouth-read-write.service: Succeeded.
    [   10.976263] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   11.181299] EXT4-fs (zram1): mounted filesystem without journal. Opts: discard
    [   11.211513] systemd[1]: Finished Raise network interfaces.
    [   11.260421] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
    [   11.262424] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
    [   11.264356] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
    [   11.280839] systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
    [   11.294255] systemd[1]: Condition check resulted in Show Plymouth Boot Screen being skipped.
    [   11.296438] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   11.297089] systemd[1]: Condition check resulted in Forward Password Requests to Plymouth Directory Watch being skipped.
    [   11.298799] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   11.299545] systemd[1]: Condition check resulted in Store a System Token in an EFI Variable being skipped.
    [   11.300545] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   11.301371] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   11.325133] systemd[1]: plymouth-read-write.service: Succeeded.
    [   11.334454] systemd[1]: Finished Tell Plymouth To Write Out Runtime Data.
    [   16.878388] systemd[1]: Finished Armbian memory supported logging.
    [   16.891631] systemd[1]: Starting Journal Service...
    [   17.426648] systemd[1]: Started Journal Service.
    [   17.490944] systemd-journald[642]: Received client request to flush runtime journal.
    [   18.907992] nr_pdflush_threads exported in /proc is scheduled for removal
    [   42.252630] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [   46.796494] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.796578] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.796638] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.796667] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.796703] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   46.796734] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [   85.206185] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [   85.206238] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [   85.206257] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [   85.206278] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [   85.206296] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [   85.206315] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [   85.206333] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [   85.206355] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [   85.206376] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [   85.206396] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [   85.206414] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [   85.206435] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [   85.206673] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [   85.206716] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [   85.206745] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0

     

    To finish up, here are some photos of my board (it's the exact same, as far as I can tell, as the one @Hoa Nguyen Vuhad) - alhough the marks say it's a "MXQPRO_V72". There are 2 oscilators, one close the wifi chip and one close to the RK3228A. The one close to the ESP8089 is 26 MHz and the other one 24MHz (i assume) - that's why I thought i didn't make sense for anything to work with the crystal set to 40 MHz.

     

    https://photos.app.goo.gl/ggv6xZmMhybY9J77A

     

    That's all I got for today haha. Once again, thanks for the help, and I'm sure I'll get this working with your help!

    I just got a few of these boards myself. Here is a copy of the DTS file I extracted from the android image. 

    RK3228A_ESP8089.dts

  3. On 6/16/2022 at 3:54 PM, Zoli said:

    Hello!
    I would like to ask for help.

    I have the following TV box:
    ---------------------------------
    MXQ-4k 5G
    MXQ_RK3229
    Wifi Chip: ESP8089-522014-P22G43

    RK3229_MXQ_EMCP_V.4.0

    Rockchip

    4GB ram + 64GB storage
    ---------------------------------

    I want an SD card running Armbian for this box, but so far I haven't found a suitable Armbian image for this box.
    From here I tried Armbian images: https://armbian.systemonachip.net/archive/rk322x-box/archive/

    Do not write an image to the EMCP chip because it will be brick out of the box. So it stays in the box with the original firmware.


    SD boot system may work, "Boot from sdcard" may be good.

     

    These images work well when written to an SD card (starting from an SD card):

    - Boot from SD card and works fine: Multitool (multitool.img)
    - Starts and works well from SD card: LibreElec (LibreELEC-RK322x.arm-9.2-devel-20200427213119-b7186bc-rk3228a-mxq4kpro.img)
    and this is also good (LibreELEC-RK322x.arm-9.2-devel-20220112105523-3ce5dd4-rk3228a-mxq4kpro.img)

     

    Is there an Armbian that can boot from an SD card and work with it to install APT GET programs?
    I would need an image file that can do this and work with my TV box.

     

    I want to install Octoprint on linux to control a 3D printer via USB.
    I would reach the box with a Wi-Fi connection. That would be the mission of the box.

     

    Maybe this TV box is not suitable for this because there is no system for it.

     

    The following may help something about my system.

     

      Reveal hidden contents

    Multitool log: (dmesg.multitool.log)

    [    0.000000] Booting Linux on physical CPU 0xf00
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.4.194-rk322x (root@armbianbuild) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #47 SMP Thu Apr 9 17:37:46 UTC 2020
    [    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine model: Generic RK322x TV Box board
    [    0.000000] cma: Reserved 128 MiB at 0x98000000
    [    0.000000] Memory policy: Data cache writealloc
    [    0.000000] On node 0 totalpages: 258560
    [    0.000000] free_area_init_node: node 0, pgdat b1236b40, node_mem_map e76b9000
    [    0.000000]   Normal zone: 2304 pages used for memmap
    [    0.000000]   Normal zone: 0 pages reserved
    [    0.000000]   Normal zone: 258560 pages, LIFO batch:31
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv65535.65535 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: MIGRATE_INFO_TYPE not supported.
    [    0.000000] PERCPU: Embedded 14 pages/cpu @e7659000 s24856 r8192 d24296 u57344
    [    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 256256
    [    0.000000] Kernel command line: boot=PARTUUID=00628e24-01 root=PARTUUID=00628e24-02 rootwait console=ttyS2,115200 verbose=1 consoleblank=0
    [    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: 871700K/1034240K available (12820K kernel code, 875K rwdata, 3224K rodata, 796K init, 1219K bss, 31468K reserved, 131072K cma-reserved, 0K highmem)
    [    0.000000] Virtual kernel memory layout:
                       vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                       fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                       vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                       lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                       pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                       modules : 0xaf000000 - 0xafe00000   (  14 MB)
                         .text : 0xb0008000 - 0xb0c8d53c   (12822 kB)
                         .init : 0xb10a1000 - 0xb1168000   ( 796 kB)
                         .data : 0xb1168000 - 0xb1242e94   ( 876 kB)
                          .bss : 0xb1244000 - 0xb1374ee4   (1220 kB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000]     Build-time adjustment of leaf fanout to 32.
    [    0.000000] NR_IRQS:16 nr_irqs:16 16
    [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [    0.000009] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [    0.000024] Switching to timer-based delay loop, resolution 41ns
    [    0.001760] Console: colour dummy device 80x30
    [    0.001804] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [    0.001825] pid_max: default: 32768 minimum: 301
    [    0.001976] Security Framework initialized
    [    0.001992] Yama: becoming mindful.
    [    0.002082] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.002099] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.003127] Initializing cgroup subsys io
    [    0.003170] Initializing cgroup subsys memory
    [    0.003221] Initializing cgroup subsys devices
    [    0.003243] Initializing cgroup subsys freezer
    [    0.003261] Initializing cgroup subsys net_cls
    [    0.003279] Initializing cgroup subsys perf_event
    [    0.003298] Initializing cgroup subsys net_prio
    [    0.003332] Initializing cgroup subsys pids
    [    0.003411] CPU: Testing write buffer coherency: ok
    [    0.003471] ftrace: allocating 41720 entries in 123 pages
    [    0.086889] /cpus/cpu@f00 missing clock-frequency property
    [    0.086932] /cpus/cpu@f01 missing clock-frequency property
    [    0.086951] /cpus/cpu@f02 missing clock-frequency property
    [    0.086972] /cpus/cpu@f03 missing clock-frequency property
    [    0.086986] CPU0: update cpu_capacity 430
    [    0.086998] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
    [    0.087100] Setting up static identity map for 0x60008280 - 0x600082d8
    [    0.090503] CPU1: update cpu_capacity 430
    [    0.090513] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
    [    0.091797] CPU2: update cpu_capacity 430
    [    0.091806] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
    [    0.093063] CPU3: update cpu_capacity 430
    [    0.093072] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
    [    0.093236] Brought up 4 CPUs
    [    0.093278] SMP: Total of 4 processors activated (192.00 BogoMIPS).
    [    0.093287] CPU: All CPU(s) started in SVC mode.
    [    0.095146] devtmpfs: initialized
    [    0.113402] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
    [    0.114017] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.114062] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [    0.120812] xor: measuring software checksum speed
    [    0.158888]    arm4regs  :  1011.000 MB/sec
    [    0.198997]    8regs     :   705.000 MB/sec
    [    0.239099]    32regs    :   684.000 MB/sec
    [    0.279201]    neon      :  1018.000 MB/sec
    [    0.279212] xor: using function: neon (1018.000 MB/sec)
    [    0.279257] pinctrl core: initialized pinctrl subsystem
    [    0.281074] NET: Registered protocol family 16
    [    0.283509] DMA: preallocated 2048 KiB pool for atomic coherent allocations
    [    0.295404] cpuidle: using governor ladder
    [    0.307410] cpuidle: using governor menu
    [    0.324343] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
    [    0.324515] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
    [    0.324663] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
    [    0.324824] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
    [    0.331182] console [pstore-1] enabled
    [    0.331196] pstore: Registered ramoops as persistent store backend
    [    0.331209] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
    [    0.334287] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
    [    0.334312] hw-breakpoint: maximum watchpoint size is 8 bytes.
    [    0.432570] raid6: int32x1  gen()   133 MB/s
    [    0.500584] raid6: int32x1  xor()   131 MB/s
    [    0.568809] raid6: int32x2  gen()   166 MB/s
    [    0.637100] raid6: int32x2  xor()   137 MB/s
    [    0.705242] raid6: int32x4  gen()   163 MB/s
    [    0.773482] raid6: int32x4  xor()   137 MB/s
    [    0.841655] raid6: int32x8  gen()   166 MB/s
    [    0.909920] raid6: int32x8  xor()   113 MB/s
    [    0.977906] raid6: neonx1   gen()   381 MB/s
    [    1.046207] raid6: neonx1   xor()   290 MB/s
    [    1.114410] raid6: neonx2   gen()   519 MB/s
    [    1.182568] raid6: neonx2   xor()   376 MB/s
    [    1.250841] raid6: neonx4   gen()   581 MB/s
    [    1.318999] raid6: neonx4   xor()   400 MB/s
    [    1.387270] raid6: neonx8   gen()   559 MB/s
    [    1.455486] raid6: neonx8   xor()   391 MB/s
    [    1.455499] raid6: using algorithm neonx4 gen() 581 MB/s
    [    1.455510] raid6: .... xor() 400 MB/s, rmw enabled
    [    1.455521] raid6: using intx1 recovery algorithm
    [    1.456656] rockchip-pm rockchip-suspend: not set wakeup-config
    [    1.456681] rockchip-pm rockchip-suspend: not set pwm-regulator-config
    [    1.457065] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
    [    1.457631] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
    [    1.458335] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
    [    1.459029] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
    [    1.459667] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
    [    1.460615] iommu: Adding device 20020000.vpu-service to group 0
    [    1.460731] iommu: Adding device 20030000.rkvdec to group 1
    [    1.460830] iommu: Adding device 20050000.vop to group 2
    [    1.460925] iommu: Adding device 20070000.iep to group 3
    [    1.461551] rk_iommu 20020800.iommu: can't get sclk
    [    1.462295] rk_iommu 20030480.iommu: can't get sclk
    [    1.462560] rk_iommu 20053f00.iommu: can't get sclk
    [    1.462708] rk_iommu 20070800.iommu: can't get aclk
    [    1.462728] rk_iommu 20070800.iommu: can't get hclk
    [    1.462744] rk_iommu 20070800.iommu: can't get sclk
    [    1.463723] SCSI subsystem initialized
    [    1.464170] usbcore: registered new interface driver usbfs
    [    1.464273] usbcore: registered new interface driver hub
    [    1.464417] usbcore: registered new device driver usb
    [    1.464658] media: Linux media interface: v0.10
    [    1.464743] Linux video capture interface: v2.00
    [    1.464968] pps_core: LinuxPPS API ver. 1 registered
    [    1.464984] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    1.465026] PTP clock support registered
    [    1.467212] Advanced Linux Sound Architecture Driver Initialized.
    [    1.468477] Bluetooth: Core ver 2.21
    [    1.468562] NET: Registered protocol family 31
    [    1.468575] Bluetooth: HCI device and connection manager initialized
    [    1.468598] Bluetooth: HCI socket layer initialized
    [    1.468617] Bluetooth: L2CAP socket layer initialized
    [    1.468681] Bluetooth: SCO socket layer initialized
    [    1.469604] NetLabel: Initializing
    [    1.469629] NetLabel:  domain hash size = 128
    [    1.469639] NetLabel:  protocols = UNLABELED CIPSOv4
    [    1.469725] NetLabel:  unlabeled traffic allowed by default
    [    1.470932] clocksource: Switched to clocksource arch_sys_counter
    [    1.574247] NET: Registered protocol family 2
    [    1.575382] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    [    1.575506] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
    [    1.575864] TCP: Hash tables configured (established 8192 bind 8192)
    [    1.575983] UDP hash table entries: 512 (order: 2, 24576 bytes)
    [    1.576056] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
    [    1.576448] NET: Registered protocol family 1
    [    1.577328] RPC: Registered named UNIX socket transport module.
    [    1.577358] RPC: Registered udp transport module.
    [    1.577368] RPC: Registered tcp transport module.
    [    1.577379] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    1.578417] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
    [    1.581682] Initialise system trusted keyring
    [    1.596629] VFS: Disk quotas dquot_6.6.0
    [    1.596973] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    1.599977] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    1.603727] NFS: Registering the id_resolver key type
    [    1.603823] Key type id_resolver registered
    [    1.603837] Key type id_legacy registered
    [    1.603874] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
    [    1.603973] ntfs: driver 2.1.32 [Flags: R/W].
    [    1.604934] JFS: nTxBlock = 7834, nTxLock = 62673
    [    1.617945] SGI XFS with security attributes, no debug enabled
    [    1.627919] NET: Registered protocol family 38
    [    1.627985] Key type asymmetric registered
    [    1.628008] Asymmetric key parser 'x509' registered
    [    1.628469] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
    [    1.628802] io scheduler noop registered
    [    1.628838] io scheduler deadline registered
    [    1.628933] io scheduler cfq registered (default)
    [    1.632620] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
    [    1.638207] rk-vcodec 20020000.vpu-service: no regulator for vcodec
    [    1.638789] rk-vcodec 20020000.vpu-service: probe device
    [    1.639398] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
    [    1.640965] rk-vcodec 20020000.vpu-service: could not find power_model node
    [    1.640998] rk-vcodec 20020000.vpu-service: init success
    [    1.641393] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
    [    1.645956] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
    [    1.645991] dma-pl330 110f0000.pdma:     DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
    [    1.647339] rockchip-system-monitor rockchip-system-monitor: system monitor probe
    [    1.647857] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
    [    1.647879] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
    [    1.647899] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
    [    1.647913] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
    [    1.647927] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
    [    1.647942] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
    [    1.648694] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
    [    1.648719] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
    [    1.648736] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
    [    1.648751] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
    [    1.648764] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
    [    1.648778] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
    [    1.649917] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
    [    1.650870] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
    [    2.682824] console [ttyS2] enabled
    [    2.688385] [drm] Initialized drm 1.1.0 20060810
    [    2.695698] [drm] Rockchip DRM driver version: v1.0.1
    [    2.701101] rockchip-drm display-subsystem: devfreq is not set
    [    2.707861] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d111b0)
    [    2.715699] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
    [    2.722382] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
    [    2.730259] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
    [    2.741523] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d09708)
    [    2.749036] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.755682] [drm] No driver support for vblank timestamp query.
    [    2.761780] rockchip-drm display-subsystem: failed to parse display resources
    [    3.392773] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
    [    3.393479] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
    [    3.393487] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
    [    3.393495] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
    [    3.393501] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
    [    3.393509] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
    [    3.393516] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
    [    3.393522] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
    [    3.393529] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
    [    3.393536] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
    [    3.393543] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
    [    3.393549] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
    [    3.393556] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
    [    3.393563] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
    [    3.393569] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
    [    3.393577] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
    [    3.473466] Console: switching to colour frame buffer device 240x67
    [    3.641271] rockchip-drm display-subsystem: fb0:  frame buffer device
    [    3.667964] brd: module loaded
    [    3.686306] loop: module loaded
    [    3.689640] lkdtm: No crash points registered, enable through debugfs
    [    3.699750] libphy: Fixed MDIO Bus: probed
    [    3.703969] tun: Universal TUN/TAP device driver, 1.6
    [    3.709063] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
    [    3.715845] CAN device driver interface
    [    3.721662] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
    [    3.728932] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
    [    3.734632] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
    [    3.740378] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
    [    3.746876] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
    [    3.758949] rk_gmac-dwmac 30200000.ethernet: init for RMII
    [    3.799183] stmmac - user ID: 0x10, Synopsys ID: 0x35
    [    3.804296]  Ring mode enabled
    [    3.807386]  DMA HW capability register supported
    [    3.811963]  Normal descriptors
    [    3.815315]  RX Checksum Offload Engine supported (type 2)
    [    3.820816]  TX Checksum insertion supported
    [    3.825104]  Wake-Up On Lan supported
    [    3.828941] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 9e:69:55:b9:b8:30
    [    3.837423] eth%d: device MAC address 9e:69:55:b9:b8:30
    [    3.842676]  Enable RX Mitigation via HW Watchdog Timer
    [    3.848249] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
    [    3.870593] libphy: stmmac: probed
    [    3.874310] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
    [    3.880866] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
    [    3.886737] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
    [    3.892601] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
    [    3.898477] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
    [    3.904341] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
    [    3.910204] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
    [    3.916068] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
    [    3.921925] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
    [    3.927800] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
    [    3.933659] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
    [    3.939600] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
    [    3.945562] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
    [    3.951503] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
    [    3.957445] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
    [    3.963394] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
    [    3.969334] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
    [    3.975276] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
    [    3.981230] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
    [    3.987171] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
    [    3.993112] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
    [    3.999095] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
    [    4.005059] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
    [    4.011024] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
    [    4.016979] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
    [    4.022940] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
    [    4.028903] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
    [    4.034851] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
    [    4.040800] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
    [    4.046758] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
    [    4.052709] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
    [    4.058660] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
    [    4.066666] PPP generic driver version 2.4.2
    [    4.071656] Atmel at76x USB Wireless LAN Driver 0.17 loading
    [    4.077567] usbcore: registered new interface driver at76c50x-usb
    [    4.083884] usbcore: registered new interface driver rtl8187
    [    4.089716] usbcore: registered new interface driver rndis_wlan
    [    4.095821] usbcore: registered new interface driver zd1201
    [    4.102073] usbcore: registered new interface driver rt2800usb
    [    4.108235] Rockchip WiFi SYS interface (V1.00) ...
    [    4.113349] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    [    4.120917] usbcore: registered new interface driver pegasus
    [    4.126734] usbcore: registered new interface driver rtl8150
    [    4.132530] usbcore: registered new interface driver r8152
    [    4.138171] usbcore: registered new interface driver asix
    [    4.143696] usbcore: registered new interface driver ax88179_178a
    [    4.149922] usbcore: registered new interface driver cdc_ether
    [    4.155901] usbcore: registered new interface driver dm9601
    [    4.161626] usbcore: registered new interface driver smsc75xx
    [    4.167553] usbcore: registered new interface driver smsc95xx
    [    4.173430] usbcore: registered new interface driver net1080
    [    4.179207] usbcore: registered new interface driver rndis_host
    [    4.185253] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
    [    4.192860] usbcore: registered new interface driver cdc_ncm
    [    4.198645] usbcore: registered new interface driver cdc_mbim
    [    4.205158] 30040000.usb supply vusb_d not found, using dummy regulator
    [    4.211982] 30040000.usb supply vusb_a not found, using dummy regulator
    [    4.232398] dwc2 30040000.usb: DWC OTG Controller
    [    4.237303] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
    [    4.244483] dwc2 30040000.usb: irq 49, io mem 0x30040000
    [    4.250277] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    4.257125] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.264380] usb usb1: Product: DWC OTG Controller
    [    4.269111] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
    [    4.275402] usb usb1: SerialNumber: 30040000.usb
    [    4.281459] hub 1-0:1.0: USB hub found
    [    4.285371] hub 1-0:1.0: 1 port detected
    [    4.291597] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    4.298207] ehci-platform: EHCI generic platform driver
    [    4.306312] ehci-platform 30080000.usb: EHCI Host Controller
    [    4.312618] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
    [    4.320984] ehci-platform 30080000.usb: irq 50, io mem 0x30080000
    [    4.339032] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
    [    4.345670] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    4.352529] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.359777] usb usb2: Product: EHCI Host Controller
    [    4.364682] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    4.370801] usb usb2: SerialNumber: 30080000.usb
    [    4.376684] hub 2-0:1.0: USB hub found
    [    4.380591] hub 2-0:1.0: 1 port detected
    [    4.387806] ehci-platform 300c0000.usb: EHCI Host Controller
    [    4.394096] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
    [    4.402441] ehci-platform 300c0000.usb: irq 52, io mem 0x300c0000
    [    4.419020] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
    [    4.425643] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
    [    4.432499] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.439755] usb usb3: Product: EHCI Host Controller
    [    4.444659] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    4.450777] usb usb3: SerialNumber: 300c0000.usb
    [    4.456718] hub 3-0:1.0: USB hub found
    [    4.460606] hub 3-0:1.0: 1 port detected
    [    4.467820] ehci-platform 30100000.usb: EHCI Host Controller
    [    4.474120] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
    [    4.482471] ehci-platform 30100000.usb: irq 54, io mem 0x30100000
    [    4.499021] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
    [    4.505618] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
    [    4.512476] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.519728] usb usb4: Product: EHCI Host Controller
    [    4.524631] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
    [    4.530749] usb usb4: SerialNumber: 30100000.usb
    [    4.536704] hub 4-0:1.0: USB hub found
    [    4.540615] hub 4-0:1.0: 1 port detected
    [    4.545597] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    4.551895] ohci-platform: OHCI generic platform driver
    [    4.557800] ohci-platform 300a0000.usb: Generic Platform OHCI controller
    [    4.566210] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
    [    4.574562] ohci-platform 300a0000.usb: irq 51, io mem 0x300a0000
    [    4.639360] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
    [    4.646229] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.653496] usb usb5: Product: Generic Platform OHCI controller
    [    4.659453] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    4.665577] usb usb5: SerialNumber: 300a0000.usb
    [    4.671750] hub 5-0:1.0: USB hub found
    [    4.675670] hub 5-0:1.0: 1 port detected
    [    4.680808] ohci-platform 300e0000.usb: Generic Platform OHCI controller
    [    4.688126] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
    [    4.696425] ohci-platform 300e0000.usb: irq 53, io mem 0x300e0000
    [    4.759399] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
    [    4.766263] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.773547] usb usb6: Product: Generic Platform OHCI controller
    [    4.779511] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    4.785636] usb usb6: SerialNumber: 300e0000.usb
    [    4.792458] hub 6-0:1.0: USB hub found
    [    4.796394] hub 6-0:1.0: 1 port detected
    [    4.801503] ohci-platform 30120000.usb: Generic Platform OHCI controller
    [    4.808842] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
    [    4.817149] ohci-platform 30120000.usb: irq 55, io mem 0x30120000
    [    4.883314] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
    [    4.890175] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.897433] usb usb7: Product: Generic Platform OHCI controller
    [    4.903400] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
    [    4.909527] usb usb7: SerialNumber: 30120000.usb
    [    4.915933] hub 7-0:1.0: USB hub found
    [    4.919847] hub 7-0:1.0: 1 port detected
    [    4.925080] usbcore: registered new interface driver cdc_acm
    [    4.930813] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
    [    4.939050] usbcore: registered new interface driver cdc_wdm
    [    4.945068] usbcore: registered new interface driver usb-storage
    [    4.951376] usbcore: registered new interface driver usbserial
    [    4.957364] usbcore: registered new interface driver usbserial_generic
    [    4.964003] usbserial: USB Serial support registered for generic
    [    4.970171] usbcore: registered new interface driver keyspan
    [    4.975922] usbserial: USB Serial support registered for Keyspan - (without firmware)
    [    4.983854] usbserial: USB Serial support registered for Keyspan 1 port adapter
    [    4.991277] usbserial: USB Serial support registered for Keyspan 2 port adapter
    [    4.998675] usbserial: USB Serial support registered for Keyspan 4 port adapter
    [    5.006158] usbcore: registered new interface driver option
    [    5.011842] usbserial: USB Serial support registered for GSM modem (1-port)
    [    5.019627] usbcore: registered new interface driver oti6858
    [    5.025668] usbserial: USB Serial support registered for oti6858
    [    5.031883] usbcore: registered new interface driver qcserial
    [    5.037746] usbserial: USB Serial support registered for Qualcomm USB modem
    [    5.044921] usbcore: registered new interface driver sierra
    [    5.050592] usbserial: USB Serial support registered for Sierra USB modem
    [    5.058736] usbcore: registered new interface driver iforce
    [    5.064609] usbcore: registered new interface driver xpad
    [    5.070368] usbcore: registered new interface driver usbtouchscreen
    [    5.078071] i2c /dev entries driver
    [    5.085152] usbcore: registered new interface driver uvcvideo
    [    5.090980] USB Video Class driver (1.1.1)
    [    5.097522] Boot mode: normal
    [    5.102335] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
    [    5.111409] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    [    5.120601] Bluetooth: Virtual HCI driver ver 1.5
    [    5.126103] Bluetooth: HCI UART driver ver 2.3
    [    5.130647] Bluetooth: HCI UART protocol H4 registered
    [    5.135823] Bluetooth: HCI UART protocol LL registered
    [    5.141035] Bluetooth: HCI UART protocol ATH3K registered
    [    5.146474] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [    5.153349] Bluetooth: HCI UART protocol BCM registered
    [    5.158888] usbcore: registered new interface driver bfusb
    [    5.164650] usbcore: registered new interface driver btusb
    [    5.170251] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
    [    5.176781] cpu cpu0: leakage=4
    [    5.180055] cpu cpu0: leakage-volt-sel=0
    [    5.184481] cpu cpu0: Failed to get pvtm
    [    5.190441] cpu cpu0: avs=0
    [    5.193486] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
    [    5.200517] cpu cpu0: failed to read out thermal zone (-22)
    [    5.207167] cpu cpu0: failed to find power_model node
    [    5.213405] Synopsys Designware Multimedia Card Interface Driver
    [    5.220547] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
    [    5.228076] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
    [    5.234941] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
    [    5.241020] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
    [    5.250965] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
    [    5.257183] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
    [    5.263493] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
    [    5.263509] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    5.263569] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
    [    5.263641] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
    [    5.263656] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
    [    5.268837] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
    [    5.268851] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
    [    5.268866] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
    [    5.268876] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
    [    5.268886] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
    [    5.268902] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
    [    5.281963] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    5.295005] usb 7-1: new low-speed USB device number 2 using ohci-platform
    [    5.304461] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
    [    5.311091] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
    [    5.320585] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
    [    5.328195] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
    [    5.335106] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
    [    5.341060] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
    [    5.351009] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
    [    5.357265] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
    [    5.363791] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
    [    5.363816] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
    [    5.363838] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
    [    5.363853] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
    [    5.363867] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
    [    5.363883] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
    [    5.377210] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
    [    5.395838] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    5.405804] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
    [    5.412122] dwmmc_rockchip 30020000.dwmmc: IDMAC supports 32-bit address mode.
    [    5.419727] dwmmc_rockchip 30020000.dwmmc: Using internal DMA controller.
    [    5.419817] mmc0: new high speed SDHC card at address 1234
    [    5.421092] mmcblk0: mmc0:1234 SA04G 3.71 GiB
    [    5.423268]  mmcblk0: p1 p2
    [    5.439451] dwmmc_rockchip 30020000.dwmmc: Version ID is 270a
    [    5.445400] dwmmc_rockchip 30020000.dwmmc: DW MMC controller at irq 47,32 bit host data width,256 deep fifo
    [    5.455286] dwmmc_rockchip 30020000.dwmmc: 'clock-freq-min-max' property was deprecated.
    [    5.459010] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
    [    5.472727] dwmmc_rockchip 30020000.dwmmc: No vmmc regulator found
    [    5.478957] dwmmc_rockchip 30020000.dwmmc: No vqmmc regulator found
    [    5.485284] dwmmc_rockchip 30020000.dwmmc: GPIO lookup for consumer wp
    [    5.485307] dwmmc_rockchip 30020000.dwmmc: using device tree for GPIO lookup
    [    5.485331] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30020000[0]'
    [    5.485349] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30020000[0]'
    [    5.485363] dwmmc_rockchip 30020000.dwmmc: using lookup tables for GPIO lookup
    [    5.485380] dwmmc_rockchip 30020000.dwmmc: lookup for GPIO wp failed
    [    5.498502] mmc_host mmc2: Bus speed (slot 0) = 2343750Hz (slot req 400000Hz, actual 390625HZ div = 3)
    [    5.511141] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
    [    5.520632] dwmmc_rockchip 30020000.dwmmc: 1 slots initialized
    [    5.526038] usb 7-1: New USB device found, idVendor=03f0, idProduct=0024
    [    5.526046] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [    5.526054] usb 7-1: Product: HP Basic USB Keyboard
    [    5.526059] usb 7-1: Manufacturer: CHICONY
    [    5.550676] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/mmc[0]' - status (0)
    [    5.551355] ledtrig-cpu: registered to indicate activity on CPUs
    [    5.557777] hidraw: raw HID events driver (C) Jiri Kosina
    [    5.573237] input: CHICONY HP Basic USB Keyboard as /devices/platform/30120000.usb/usb7/7-1/7-1:1.0/0003:03F0:0024.0001/input/input0
    [    5.576133] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
    [    5.609542] mmc_host mmc2: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    5.621362] mmc2: new high speed MMC card at address 0001
    [    5.628051] mmcblk2: mmc2:0001 V10008 7.05 GiB
    [    5.633366] mmcblk2boot0: mmc2:0001 V10008 partition 1 4.00 MiB
    [    5.640042] mmcblk2boot1: mmc2:0001 V10008 partition 2 4.00 MiB
    [    5.646697] mmcblk2rpmb: mmc2:0001 V10008 partition 3 4.00 MiB
    [    5.654016] hid-generic 0003:03F0:0024.0001: input,hidraw0: USB HID v1.10 Keyboard [CHICONY HP Basic USB Keyboard] on usb-30120000.usb-1/input0
    [    5.667636] usbcore: registered new interface driver usbhid
    [    5.673344] usbhid: USB HID core driver
    [    5.677938] ashmem: initialized
    [    5.683655] rknandbase v1.2 2018-05-08
    [    5.687982] rknand 30030000.nandc: rknand_probe clk rate = 150000000
    [    5.694734] ftl_init fffffffe
    [    5.697748] rk_ftl_init fail
    [    5.702067] usbcore: registered new interface driver snd-usb-audio
    [    5.708520] usbcore: registered new interface driver snd-ua101
    [    5.714545] usbcore: registered new interface driver snd-usb-caiaq
    [    5.720898] usbcore: registered new interface driver snd-usb-6fire
    [    5.727211] usbcore: registered new interface driver snd-usb-hiface
    [    5.733622] usbcore: registered new interface driver snd-bcd2000
    [    5.739762] usbcore: registered new interface driver snd_usb_pod
    [    5.745953] usbcore: registered new interface driver snd_usb_podhd
    [    5.752275] usbcore: registered new interface driver snd_usb_toneport
    [    5.758843] usbcore: registered new interface driver snd_usb_variax
    [    5.771372] u32 classifier
    [    5.774112]     input device check on
    [    5.777835]     Actions configured
    [    5.781290] Netfilter messages via NETLINK v0.30.
    [    5.786054] nfnl_acct: registering with nfnetlink.
    [    5.791002] nf_conntrack version 0.5.0 (15668 buckets, 62672 max)
    [    5.798186] Initializing XFRM netlink socket
    [    5.803607] NET: Registered protocol family 10
    [    5.809907] ip6_tables: (C) 2000-2006 Netfilter Core Team
    [    5.815834] sit: IPv6 over IPv4 tunneling driver
    [    5.821630] NET: Registered protocol family 17
    [    5.826224] NET: Registered protocol family 15
    [    5.830797] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
    [    5.843508] Bridge firewalling registered
    [    5.847562] can: controller area network core (rev 20120528 abi 9)
    [    5.853861] NET: Registered protocol family 29
    [    5.858354] can: raw protocol (rev 20120528)
    [    5.862654] can: broadcast manager protocol (rev 20120528 t)
    [    5.868350] can: netlink gateway (rev 20130117) max_hops=1
    [    5.874573] Bluetooth: RFCOMM TTY layer initialized
    [    5.879539] Bluetooth: RFCOMM socket layer initialized
    [    5.884749] Bluetooth: RFCOMM ver 1.11
    [    5.888554] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    5.894505] Bluetooth: HIDP socket layer initialized
    [    5.899697] 8021q: 802.1Q VLAN Support v1.8
    [    5.903973] lib80211: common routines for IEEE802.11 drivers
    [    5.909662] lib80211_crypt: registered algorithm 'NULL'
    [    5.909684] lib80211_crypt: registered algorithm 'WEP'
    [    5.909699] lib80211_crypt: registered algorithm 'CCMP'
    [    5.909713] lib80211_crypt: registered algorithm 'TKIP'
    [    5.909730] [WLAN_RFKILL]: Enter rfkill_wlan_init
    [    5.914881] [BT_RFKILL]: Enter rfkill_rk_init
    [    5.919610] Key type dns_resolver registered
    [    5.924534] flash vendor_init_thread!
    [    5.924640] Error: Driver 'sc031gs' is already registered, aborting...
    [    5.925291] Registering SWP/SWPB emulation handler
    [    5.926718] registered taskstats version 1
    [    5.926736] Loading compiled-in X.509 certificates
    [    5.930355] Btrfs loaded
    [    5.932156] rga2: Driver loaded successfully ver:4.01
    [    5.932458] rga2: Module initialized.
    [    5.932499] pvtm list NULL
    [    5.934438] rk-vcodec 20030000.rkvdec: leakage=4
    [    5.934499] rk-vcodec 20030000.rkvdec: leakage-volt-sel=0
    [    5.934664] rk-vcodec 20030000.rkvdec: Failed to get pvtm
    [    5.935496] rk-vcodec 20030000.rkvdec: avs=0
    [    5.935970] rk-vcodec 20030000.rkvdec: probe device
    [    5.936773] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
    [    5.939173] rk-vcodec 20030000.rkvdec: init success
    [    5.940951] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
    [    5.940960] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
    [    5.944674] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
    [    5.947796] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
    [    5.947819] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
    [    5.949410] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
    [    5.952860] hctosys: unable to open rtc device (rtc0)
    [    5.959298] vendor storage:20190527 ret = 0
    [    5.969303] ALSA device list:
    [    5.969316]   #0: DW-I2S-HDMI
    [    5.969319]   #1: SPDIF
    [    6.031506] flash vendor storage:20170308 ret = -1
    [    6.036749] ttyS2 - failed to request DMA, use interrupt mode
    [    6.051091] squashfs: SQUASHFS error: Xattrs in filesystem, these will be ignored
    [    6.058639] squashfs: SQUASHFS error: unable to read xattr id index table
    [    6.070175] VFS: Mounted root (squashfs filesystem) readonly on device 179:2.
    [    6.082126] devtmpfs: mounted
    [    6.086416] Freeing unused kernel memory: 796K
    [    6.090945] This architecture does not have kernel memory protection.
    [    7.398177] random: dropbear: uninitialized urandom read (32 bytes read, 30 bits of entropy available)

    ##########################################################################################################################################################
    LibreElec's log: (kodi.log)

     

    2022-06-06 07:57:38.599 T:3011133456  NOTICE: -----------------------------------------------------------------------
    2022-06-06 07:57:38.599 T:3011133456  NOTICE: Starting Kodi (18.6 Git:rockchip_18.6-Leia). Platform: Linux ARM 32-bit
    2022-06-06 07:57:38.599 T:3011133456  NOTICE: Using Release Kodi x32 build
    2022-06-06 07:57:38.599 T:3011133456  NOTICE: Kodi compiled 2020-04-27 by GCC 8.3.0 for Linux ARM 32-bit version 4.4.194 (263362)
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: Running on LibreELEC (knaerzche): devel-20200427213119-b7186bc 9.2, kernel: Linux ARM 32-bit version 4.4.194
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: FFmpeg version/source: 4.0.4-Kodi
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: Host CPU: ARMv7 Processor rev 5 (v7l), 4 cores available
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: ARM Features: Neon enabled
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi/
    2022-06-06 07:57:38.600 T:3011133456  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://xbmcbinaddons/ is mapped to: /usr/lib/kodi/addons
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://masterprofile/ is mapped to: /storage/.kodi/userdata
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://envhome/ is mapped to: /storage
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://home/ is mapped to: /storage/.kodi
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://temp/ is mapped to: /storage/.kodi/temp
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: special://logpath/ is mapped to: /storage/.kodi/temp
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: Local hostname: LibreELEC
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: Log File is located: /storage/.kodi/temp/kodi.log
    2022-06-06 07:57:38.601 T:3011133456  NOTICE: -----------------------------------------------------------------------
    2022-06-06 07:57:38.627 T:3011133456    INFO: loading settings
    2022-06-06 07:57:38.631 T:3011133456  NOTICE: special://profile/ is mapped to: special://masterprofile/
    2022-06-06 07:57:38.689 T:3011133456   DEBUG: CSkinSettings: no <skinsettings> tag found
    2022-06-06 07:57:38.692 T:3011133456  NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml
    2022-06-06 07:57:38.692 T:3011133456  NOTICE: Contents of special://xbmc/system/advancedsettings.xml are...
                                                <?xml version="1.0" encoding="utf-8" ?>
                                                <advancedsettings>
                                                  <cputempcommand>/usr/bin/cputemp</cputempcommand>
                                                  <gputempcommand>/usr/bin/gputemp</gputempcommand>
                                                  <showexitbutton>false</showexitbutton>
                                                  <remotedelay>1</remotedelay>
                                                  <samba>
                                                    <clienttimeout>30</clienttimeout>
                                                  </samba>
                                                </advancedsettings>
    2022-06-06 07:57:38.692 T:3011133456 WARNING: CSettingsManager: missing version attribute
    2022-06-06 07:57:38.695 T:3011133456  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
    2022-06-06 07:57:38.696 T:3011133456  NOTICE: Default Video Player: VideoPlayer
    2022-06-06 07:57:38.696 T:3011133456  NOTICE: Default Audio Player: paplayer
    2022-06-06 07:57:38.696 T:3011133456  NOTICE: Disabled debug logging due to GUI setting. Level 0.
    2022-06-06 07:57:38.696 T:3011133456  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
    2022-06-06 07:57:38.696 T:3011133456  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
    2022-06-06 07:57:39.040 T:3011133456  NOTICE: PulseAudio: Server found running - will try to use Pulse
    2022-06-06 07:57:39.256 T:3011133456  NOTICE: Running database version Addons27
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: audioencoder.kodi.builtin.aac v1.0.0 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: audioencoder.kodi.builtin.wma v1.0.0 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: game.controller.default v1.0.19 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: game.controller.snes v1.0.18 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.audioengine v1.0.1 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.filesystem v1.0.2 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.general v1.0.3 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.gui v5.12.0 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.main v1.0.14 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.global.network v1.0.0 installed
    2022-06-06 07:57:39.857 T:3011133456  NOTICE: ADDON: kodi.binary.instance.audiodecoder v2.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.audioencoder v2.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.game v1.1.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.imagedecoder v2.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.inputstream v2.0.8 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.peripheral v1.3.7 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.pvr v5.10.3 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.screensaver v2.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.vfs v2.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.videocodec v1.0.1 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.binary.instance.visualization v2.0.1 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: kodi.resource v1.0.0 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: metadata.album.universal v3.1.8 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: metadata.artists.universal v4.3.8 installed
    2022-06-06 07:57:39.858 T:3011133456  NOTICE: ADDON: metadata.common.allmusic.com v3.2.2 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.common.fanart.tv v3.6.4 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.common.imdb.com v3.2.6 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.common.musicbrainz.org v2.2.4 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.common.theaudiodb.com v2.0.3 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.common.themoviedb.org v3.2.18 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.local v1.0.0 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.themoviedb.org v5.2.6 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: metadata.tvshows.themoviedb.org v3.5.14 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: os.libreelec.tv v9.2 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: os.openelec.tv v9.2 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: peripheral.joystick v1.4.9 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: repository.kodi.game v1.0.0 installed
    2022-06-06 07:57:39.859 T:3011133456  NOTICE: ADDON: repository.libreelec.tv v9.2.0 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: repository.xbmc.org v3.1.6 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: resource.images.weathericons.default v1.1.8 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: resource.language.en_gb v2.0.1 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: resource.language.hu_hu v9.0.18 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: resource.uisounds.kodi v1.0.0 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: screensaver.xbmc.builtin.black v1.0.33 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: screensaver.xbmc.builtin.dim v1.0.59 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: script.module.pil v1.1.7 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: script.module.pycryptodome v3.4.3 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: script.program.driverselect v0.1.6 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: service.libreelec.settings v9.0.0 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: service.system.docker v9.2.0.127 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: skin.estuary v2.0.27 installed
    2022-06-06 07:57:39.860 T:3011133456  NOTICE: ADDON: webinterface.default v18.x-2.4.6 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.addon v18.6.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.core v0.1.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.gui v5.14.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.json v10.3.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.metadata v2.1.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.python v2.26.0 installed
    2022-06-06 07:57:39.861 T:3011133456  NOTICE: ADDON: xbmc.webinterface v1.0.0 installed
    2022-06-06 07:57:39.954 T:3011133456   ERROR: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
    2022-06-06 07:57:40.936 T:2988422016 WARNING: Pulseaudio module module-allow-passthrough not loaded - opening PT devices might fail
    2022-06-06 07:57:40.939 T:2988422016  NOTICE: Found 2 Lists of Devices
    2022-06-06 07:57:40.939 T:2988422016  NOTICE: Enumerated ALSA devices:
    2022-06-06 07:57:40.939 T:2988422016  NOTICE:     Device 1
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_deviceName      : @
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_displayName     : Default (ROCKCHIP,RK3229 Analog)
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_displayNameExtra:
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_sampleRates     : 8000,16000,32000,48000,64000,96000
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_streamTypes     : No passthrough capabilities
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:     Device 2
    2022-06-06 07:57:40.940 T:2988422016  NOTICE:         m_deviceName      : sysdefault:CARD=ROCKCHIPRK3229
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_displayName     : ROCKCHIP,RK3229
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_displayNameExtra: Analog
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_sampleRates     : 8000,16000,32000,48000,64000,96000
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_streamTypes     : No passthrough capabilities
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:     Device 3
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_deviceName      : sysdefault:CARD=HDMI
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_displayName     : HDMI
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_displayNameExtra: Analog
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
    2022-06-06 07:57:40.941 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_sampleRates     : 32000,44100,48000
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_streamTypes     : No passthrough capabilities
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:     Device 4
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_deviceName      : hdmi:CARD=HDMI,DEV=0
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_displayName     : HDMI
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_displayNameExtra: VES 43FHD_LCD_TV on HDMI
    2022-06-06 07:57:40.942 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_HDMI
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_sampleRates     : 32000,44100,48000
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_RAW,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_streamTypes     : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_MA,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:     Device 5
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_deviceName      : sysdefault:CARD=ROCKCHIPSPDIF
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_displayName     : ROCKCHIP,SPDIF
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_displayNameExtra: Analog
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_sampleRates     : 32000,44100,48000,96000,192000
    2022-06-06 07:57:40.943 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_S24NE4,AE_FMT_S16NE,AE_FMT_S16LE
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_streamTypes     : No passthrough capabilities
    2022-06-06 07:57:40.944 T:2988422016  NOTICE: Enumerated PULSE devices:
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:     Device 1
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_deviceName      : Default
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_displayName     : Default
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_displayNameExtra: Bluetooth Audio (PULSEAUDIO)
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_channels        : FL, FR
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_sampleRates     : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_dataFormats     : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT
    2022-06-06 07:57:40.944 T:2988422016  NOTICE:         m_streamTypes     : No passthrough capabilities
    2022-06-06 07:57:42.066 T:3011133456 WARNING: CDRMUtils::FindPlane - could not find plane
    2022-06-06 07:57:42.073 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080 @ 60.000000 Hz
    2022-06-06 07:57:42.073 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080i @ 60.000000 Hz
    2022-06-06 07:57:42.073 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080 @ 50.000000 Hz
    2022-06-06 07:57:42.074 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080i @ 50.000000 Hz
    2022-06-06 07:57:42.074 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080i @ 48.000000 Hz
    2022-06-06 07:57:42.074 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080 @ 30.000000 Hz
    2022-06-06 07:57:42.074 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080 @ 25.000000 Hz
    2022-06-06 07:57:42.075 T:3011133456  NOTICE: Found resolution 1920x1080 with 1920x1080 @ 24.000000 Hz
    2022-06-06 07:57:42.075 T:3011133456  NOTICE: Found resolution 1600x1200 with 1600x1200 @ 60.000000 Hz
    2022-06-06 07:57:42.075 T:3011133456  NOTICE: Found resolution 1680x1050 with 1680x1050 @ 60.000000 Hz
    2022-06-06 07:57:42.075 T:3011133456  NOTICE: Found resolution 1400x1050 with 1400x1050 @ 60.000000 Hz
    2022-06-06 07:57:42.076 T:3011133456  NOTICE: Found resolution 1280x1024 with 1280x1024 @ 60.000000 Hz
    2022-06-06 07:57:42.076 T:3011133456  NOTICE: Found resolution 1440x900 with 1440x900 @ 60.000000 Hz
    2022-06-06 07:57:42.076 T:3011133456  NOTICE: Found resolution 1280x960 with 1280x960 @ 60.000000 Hz
    2022-06-06 07:57:42.076 T:3011133456  NOTICE: Found resolution 1280x800 with 1280x800 @ 60.000000 Hz
    2022-06-06 07:57:42.077 T:3011133456  NOTICE: Found resolution 1280x720 with 1280x720 @ 60.000000 Hz
    2022-06-06 07:57:42.077 T:3011133456  NOTICE: Found resolution 1280x720 with 1280x720 @ 50.000000 Hz
    2022-06-06 07:57:42.077 T:3011133456  NOTICE: Found resolution 1024x768 with 1024x768 @ 60.000000 Hz
    2022-06-06 07:57:42.077 T:3011133456  NOTICE: Found resolution 800x600 with 800x600 @ 60.000000 Hz
    2022-06-06 07:57:42.078 T:3011133456  NOTICE: Found resolution 720x576 with 720x576 @ 50.000000 Hz
    2022-06-06 07:57:42.078 T:3011133456  NOTICE: Found resolution 720x576 with 720x576i @ 50.000000 Hz
    2022-06-06 07:57:42.078 T:3011133456  NOTICE: Found resolution 720x480 with 720x480 @ 60.000000 Hz
    2022-06-06 07:57:42.078 T:3011133456  NOTICE: Found resolution 720x480 with 720x480i @ 60.000000 Hz
    2022-06-06 07:57:42.079 T:3011133456  NOTICE: Found resolution 640x480 with 640x480 @ 60.000000 Hz
    2022-06-06 07:57:42.084 T:3011133456  NOTICE: EGL_VERSION = 1.4 Linux-r7p0-00rel0
    2022-06-06 07:57:42.084 T:3011133456  NOTICE: EGL_VENDOR = ARM
    2022-06-06 07:57:42.084 T:3011133456  NOTICE: EGL_EXTENSIONS = EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_EXT_image_dma_buf_import EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_KHR_lock_surface EGL_KHR_lock_surface2 EGL_EXT_create_context_robustness EGL_ANDROID_blob_cache EGL_KHR_create_context EGL_KHR_partial_update EGL_KHR_create_context_no_error
    2022-06-06 07:57:42.084 T:3011133456  NOTICE: EGL_CLIENT_EXTENSIONS = EGL_EXT_client_extensions EGL_EXT_platform_base EGL_KHR_platform_gbm
    2022-06-06 07:57:42.090 T:3011133456  NOTICE: Checking resolution 25
    2022-06-06 07:57:42.318 T:3011133456 WARNING: CGBMUtils::DestroySurface - surface already destroyed
    2022-06-06 07:57:42.785 T:3011133456  NOTICE: GL_VENDOR = ARM
    2022-06-06 07:57:42.785 T:3011133456  NOTICE: GL_RENDERER = Mali-400 MP
    2022-06-06 07:57:42.785 T:3011133456  NOTICE: GL_VERSION = OpenGL ES 2.0
    2022-06-06 07:57:42.785 T:3011133456  NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00
    2022-06-06 07:57:42.785 T:3011133456  NOTICE: GL_EXTENSIONS = GL_OES_texture_npot GL_OES_vertex_array_object GL_OES_compressed_ETC1_RGB8_texture GL_EXT_compressed_ETC1_RGB8_sub_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_vertex_half_float GL_EXT_blend_minmax GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil GL_OES_mapbuffer GL_KHR_no_error
    2022-06-06 07:57:45.481 T:2923426688  NOTICE: Running database version Addons27
    2022-06-06 07:57:45.489 T:2923426688  NOTICE: Running database version ViewModes6
    2022-06-06 07:57:45.510 T:2923426688  NOTICE: Running database version Textures13
    2022-06-06 07:57:45.555 T:2923426688  NOTICE: Running database version MyMusic72
    2022-06-06 07:57:45.625 T:2923426688  NOTICE: Running database version MyVideos116
    2022-06-06 07:57:45.638 T:2923426688  NOTICE: Running database version TV32
    2022-06-06 07:57:45.649 T:2923426688  NOTICE: Running database version Epg12
    2022-06-06 07:57:45.679 T:3011133456  NOTICE: start dvd mediatype detection
    2022-06-06 07:57:45.869 T:3011133456  NOTICE:   load skin from: /usr/share/kodi/addons/skin.estuary (version: 2.0.27)
    2022-06-06 07:57:47.257 T:3011133456 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
    2022-06-06 07:57:47.397 T:3011133456  NOTICE: Register - new keyboard device registered on application->keyboard: Billentyűzet (0000:0000)
    2022-06-06 07:57:47.399 T:3011133456  NOTICE: Register - new mouse device registered on application->mouse: Egér (0000:0000)
    2022-06-06 07:57:47.413 T:3011133456  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
    2022-06-06 07:57:47.415 T:3011133456  NOTICE: Loaded playercorefactory configuration
    2022-06-06 07:57:47.415 T:3011133456  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
    2022-06-06 07:57:47.416 T:3011133456  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
    2022-06-06 07:57:47.540 T:3011133456  NOTICE: initialize done
    2022-06-06 07:57:47.545 T:3011133456  NOTICE: Running the application...
    2022-06-06 07:57:47.567 T:3011133456  NOTICE: starting zeroconf publishing
    2022-06-06 07:57:47.569 T:3011133456  NOTICE: CWebServer[8080]: Started
    2022-06-06 07:57:47.575 T:2814321536  NOTICE: ES: Starting UDP Event server on port 9777
    2022-06-06 07:57:47.576 T:2814321536  NOTICE: UDP: Listening on port 9777 (ipv6 : false)
    2022-06-06 07:57:48.232 T:2898248576  NOTICE: Register - new cec device registered on cec->Linux: CEC Adapter (0000:0000)
    2022-06-06 07:58:08.613 T:3011133456  NOTICE: Quitting due to POSIX signal
    2022-06-06 07:58:08.679 T:3011133456  NOTICE: Stopping player
    2022-06-06 07:58:08.680 T:3011133456  NOTICE: Storing total System Uptime
    2022-06-06 07:58:08.680 T:3011133456  NOTICE: Saving settings
    2022-06-06 07:58:08.713 T:3011133456  NOTICE: Saving skin settings
    2022-06-06 07:58:08.720 T:3011133456  NOTICE: Stopping all
    2022-06-06 07:58:08.721 T:3011133456  NOTICE: ES: Stopping event server
    2022-06-06 07:58:08.753 T:3011133456  NOTICE: stopping zeroconf publishing
    2022-06-06 07:58:08.777 T:3011133456  NOTICE: CWebServer[8080]: Stopped
    2022-06-06 07:58:09.600 T:2814321536  NOTICE: ES: UDP Event server stopped
    2022-06-06 07:58:09.625 T:3011133456  NOTICE: stop dvd detect media
    2022-06-06 07:58:14.832 T:3011133456   ERROR: CPythonInvoker(1, /storage/.kodi/addons/service.system.docker/default.py): script didn't stop in 5 seconds - let's kill it
    2022-06-06 07:58:15.071 T:3011133456  NOTICE: Application stopped
    2022-06-06 07:58:15.272 T:3011133456  NOTICE: XBApplicationEx: destroying...
    2022-06-06 07:58:29.877 T:3011133456  NOTICE: unload skin
    2022-06-06 07:58:29.953 T:3011133456  NOTICE: unload sections
    2022-06-06 07:58:30.174 T:3011133456  NOTICE: XBApplicationEx: application stopped!

     


    Thanks

    I think I had the same board as you, I installed Octoprint just fine on mine. 

  4. 3 hours ago, jock said:

    UPDATE!!

     

    Hello, I'm pleased to announce that rk3318 CSC configuration has been accepted into mainline kernel!.

    This means that next Armbian release (probably August) will provide regular kernel upgrades offered by Armbian ecosystem via normal apt upgrade command.

    Until then, please stay stick to the usual manual upgrade!

     

    But there is something more: new update for the rk3318/rk3328 images!

    Most important changes:

    • Kernel upgraded to version v5.18.6
    • Memory clock set to 667 MHz (was 333 MHz), providing a nice boost in general, desktop and GPU performance; despite this works fine on my board I always warn you to test images first via sdcard ;)
    • Introduces MGLRU patches from @yuzhaogoogle (you can read about here and search google for more details), which should provide much snappier experience especially on low-memory devices

    You can find the images and deb packages for upgrades browsing the directory pointed on first page as usual.

     

    You can visit the Armbian MGLRU topic, if you have questions about the features or kernel issues (like crash dumps which involve kswapd, for example)

     

     

    This is great news!

  5. Hello, I am going to try again with my RK3328 MX10 box with the SV6051P wifi and see if I can get it working this time around. I was trying to compile @jockArmbian fork and I encountered this compile error.

     

    I am trying to compile for the legacy kernel and it spit out this error.

     

      LD      drivers/net/wireless/rockchip_wlan/ssv6xxx/built-in.o
    
      CC [M]  drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssvdevice.o
    
      CC [M]  drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.o
    
    scripts/extract-cert.c: In function ‘display_openssl_errors’:
    
    scripts/extract-cert.c:46:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    
       46 |         while ((e = ERR_get_error_line(&file, &line))) {
    
      411 | unsigned long ERR_get_error_line(const char **file, int *line);
    
    scripts/extract-cert.c: In function ‘drain_openssl_errors’:
    
    scripts/extract-cert.c:59:9: warning: ‘ERR_get_error_line’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    
       59 |         while (ERR_get_error_line(&file, &line)) {}
    
      411 | unsigned long ERR_get_error_line(const char **file, int *line);
    
    drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.c:1544:43: error: argument to ‘sizeof’ in ‘strncat’ call is the same expression as the source; did you mean to use the size of the destination? [-Werror=sizeof-pointer-memaccess]
    
    cc1: all warnings being treated as errors
    
    make[5]: *** [scripts/Makefile.build:278: drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/ssv_cmd.o] Error 1
    
    make[4]: *** [scripts/Makefile.build:484: drivers/net/wireless/rockchip_wlan/ssv6xxx] Error 2
    
    make[3]: *** [scripts/Makefile.build:484: drivers/net/wireless/rockchip_wlan] Error 2
    
    make[2]: *** [scripts/Makefile.build:484: drivers/net/wireless] Error 2
    
    make[1]: *** [scripts/Makefile.build:484: drivers/net] Error 2
    
    make: *** [Makefile:1048: drivers] Error 2
    
    [ error ] ERROR in function compile_kernel [ main.sh:588 -> main.sh:489 -> compilation.sh:508 -> general.sh:0 ]
    
    [ error ] Kernel was not built [ @host ]
    
    [ o.k. ] Process terminated 
    

     

  6. 16 hours ago, jock said:

    it could be interesting to know what did you change to make it work

    Spoiler

    1001c1001
    <             rockchip,key_table = <0xf2 0xe8 0xba 0x9e 0xf4 0x67 0xf1 0x6c 0xef 0x69 0xee 0x6a 0xbd 0x66 0xea 0x73 0xe3 0x72 0xe2 0xd9 0xb2 0x74 0x4d 0x74 0xbc 0x71 0xec 0x8b 0xbf 0x190 0xe0 0x191 0xe1 0x192 0xe9 0xb7 0xe6 0xf8 0xe8 0xb9 0xe7 0xba 0xf0 0x184 0xbe 0x175>;
    ---
    >             rockchip,key_table = <0xf2 0xe8 0xba 0x9e 0xf4 0x67 0xf1 0x6c 0xef 0x69 0xee 0x6a 0xbd 0x66 0xea 0x73 0xe3 0x72 0xe2 0xd9 0xb2 0x74 0xbc 0x71 0xec 0x8b 0xbf 0x190 0xe0 0x191 0xe1 0x192 0xe9 0xb7 0xe6 0xf8 0xe8 0xb9 0xe7 0xba 0xf0 0x184 0xbe 0x175>;
    1004,1019c1004
    <         ir_key3 {
    <             rockchip,usercode = <0x1dcc>;
    <             rockchip,key_table = <0xee 0xe8 0xf0 0x9e 0xf8 0x67 0xbb 0x6c 0xef 0x69 0xed 0x6a 0xfc 0x66 0xf1 0x73 0xfd 0x72 0xb7 0xd9 0xff 0x74 0xf3 0x71 0xbf 0x8b 0xf9 0x191 0xf5 0x192 0xb3 0x184 0xbe 0x02 0xba 0x03 0xb2 0x04 0xbd 0x05 0xf9 0x06 0xb1 0x07 0xfc 0x08 0xf8 0x09 0xb0 0x0a 0xb6 0x0b 0xb5 0x0e>;
    <         };

    <         ir_key4 {
    <             rockchip,usercode = <0xfe01>;
    <             rockchip,key_table = <0xec 0xe8 0xe6 0x9e 0xe9 0x67 0xe5 0x6c 0xae 0x69 0xaf 0x6a 0xee 0x66 0xe7 0x73 0xef 0x72 0xbf 0x74 0xbe 0x71 0xb3 0x8b 0xff 0x184 0xb1 0x02 0xf2 0x03 0xf3 0x04 0xb5 0x05 0xf6 0x06 0xf7 0x07 0xb9 0x08 0xfa 0x09 0xfb 0x0a 0xfe 0x0b 0xbd 0x0e 0xbc 0xb7 0xf0 0xb8>;
    <         };

    <         ir_key5 {
    <             rockchip,usercode = <0x7f80>;
    <             rockchip,key_table = <0xec 0xe8 0xd8 0x9e 0xc7 0x67 0xbf 0x6c 0xc8 0x69 0xc6 0x6a 0x8c 0x66 0x78 0x73 0x76 0x72 0x7e 0x74 0xed 0x74 0x7c 0x8b 0xb7 0x184>;
    <         };

    <         ir_key6 {
    ---
    >         ir_key2 {
    1021,1026c1006
    <             rockchip,key_table = <0xe5 0x66 0xaf 0x9e 0xb1 0x8b 0xfd 0xe8 0xbc 0x67 0xf5 0x6c 0xf9 0x69 0xf1 0x6a 0xa7 0x72 0xe4 0x73 0xbc 0x71 0xa8 0x74 0xb2 0x184 0xb0 0xb7 0xa4 0xb8 0xa8 0xb9 0xab 0xba 0xb3 0x7b 0xf0 0x7a 0xef 0x02 0xee 0x03 0xed 0x04 0xec 0x05 0xeb 0x74 0xea 0x07 0xe8 0x08 0xe7 0x09 0xe6 0x0a 0xe2 0x0b 0xf0 0x39 0xe1 0x0e>;
    <         };

    <         ir_key7 {
    <             rockchip,usercode = <0x807f>;
    <             rockchip,key_table = <0x7e 0x74>;
    ---
    >             rockchip,key_table = <0x39 0x74 0x73 0x71 0xa4 0xa4 0x75 0x72 0x77 0x73 0x7d 0x8b 0xf9 0x66 0x5f 0x9e 0xb9 0x67 0xe9 0x6c 0xb8 0x69 0xea 0x6a 0xaa 0xe8 0x55 0x02 0x5b 0x03 0xf8 0x04 0x57 0x05 0xed 0x06 0xee 0x07 0x59 0x08 0xf1 0x09 0xf2 0x0a 0xe0 0x0e 0x79 0x0b 0xa4 0x8d>;
    1029,1031c1009,1011
    <         ir_key8 {
    <             rockchip,usercode = <0xfd02>;
    <             rockchip,key_table = <0xf2 0xe8 0xec 0x9e 0xf6 0x67 0xee 0x6c 0xf5 0x69 0xf1 0x6a 0xef 0x66 0xf8 0x73 0xf9 0x72 0xf7 0x74 0xf4 0x71 0xf3 0x8b 0xbf 0x184 0xeb 0x02 0xea 0x03 0xe9 0x04 0xe7 0x05 0xe6 0x06 0xe5 0x07 0xe3 0x08 0xe2 0x09 0xe1 0x0a 0xbe 0x0b 0xbd 0x0e 0xe4 0x43 0xd4 0x44 0xf0 0x3f 0xfb 0x7a 0xfa 0x7b 0xff 0xb7 0xfe 0xb8 0xfd 0xb9 0xfc 0xba>;
    ---
    >         ir_key3 {
    >             rockchip,usercode = <0x1dcc>;
    >             rockchip,key_table = <0xee 0xe8 0xf0 0x9e 0xf8 0x67 0xbb 0x6c 0xef 0x69 0xed 0x6a 0xfc 0x66 0xf1 0x73 0xfd 0x72 0xb7 0xd9 0xff 0x74 0xf3 0x71 0xbf 0x8b 0xf9 0x191 0xf5 0x192 0xb3 0x184 0xbe 0x02 0xba 0x03 0xb2 0x04 0xbd 0x05 0xf9 0x06 0xb1 0x07 0xfc 0x08 0xf8 0x09 0xb0 0x0a 0xb6 0x0b 0xb5 0x0e>;
    1625a1606,1626
    >     dwmmc@ff520000 {
    >         compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";
    >         reg = <0x00 0xff520000 0x00 0x4000>;
    >         max-frequency = <0x8f0d180>;
    >         clocks = <0x02 0x13f 0x02 0x23 0x02 0x4c 0x02 0x50>;
    >         clock-names = "biu\0ciu\0ciu-drive\0ciu-sample";
    >         fifo-depth = <0x100>;
    >         interrupts = <0x00 0x0e 0x04>;
    >         status = "okay";
    >         bus-width = <0x08>;
    >         cap-mmc-highspeed;
    >         mmc-hs200-1_8v;
    >         supports-emmc;
    >         disable-wp;
    >         non-removable;
    >         num-slots = <0x01>;
    >         pinctrl-names = "default";
    >         pinctrl-0 = <0x68 0x69 0x6a>;
    >         phandle = <0xc0>;
    >     };

    1655,1666d1655
    <         status = "disabled";
    <         phandle = <0xc2>;
    <     };

    <     dwmmc@ff520000 {
    <         compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";
    <         reg = <0x00 0xff520000 0x00 0x4000>;
    <         max-frequency = <0x8f0d180>;
    <         clocks = <0x02 0x13f 0x02 0x23 0x02 0x4c 0x02 0x50>;
    <         clock-names = "biu\0ciu\0ciu-drive\0ciu-sample";
    <         fifo-depth = <0x100>;
    <         interrupts = <0x00 0x0e 0x04>;
    1668,1671c1657,1659
    <         bus-width = <0x08>;
    <         cap-mmc-highspeed;
    <         mmc-hs200-1_8v;
    <         supports-emmc;
    ---
    >         bus-width = <0x04>;
    >         cap-sd-highspeed;
    >         cap-sdio-irq;
    1672a1661,1662
    >         keep-power-in-suspend;
    >         mmc-pwrseq = <0x70>;
    1676,1677c1666,1668
    <         pinctrl-0 = <0x68 0x69 0x6a>;
    <         phandle = <0xc0>;
    ---
    >         pinctrl-0 = <0x71 0x72 0x73>;
    >         supports-sdio;
    >         phandle = <0xc2>;
    1737c1728
    <         dr_mode = "host";
    ---
    >         dr_mode = "otg";
    1780,1793c1771
    <         status = "okay";
    <         bus-width = <0x04>;
    <         cap-sd-highspeed;
    <         cap-sdio-irq;
    <         disable-wp;
    <         keep-power-in-suspend;
    <         max-frequency = <0x23c3460>;
    <         mmc-pwrseq = <0x70>;
    <         non-removable;
    <         num-slots = <0x01>;
    <         pinctrl-names = "default";
    <         pinctrl-0 = <0xfe 0xfa 0xf9>;
    <         supports-sdio;
    <         sd-uhs-sdr104;
    ---
    >         status = "disabled";
    2922d2899
    < /*
    2935c2912
    <     }; */
    ---
    >     };
    2949c2926
    <         reset-gpios = <0xcd 0x08 0x01>;
    ---
    >         reset-gpios = <0x75 0x12 0x01>;
    3057,3060c3034,3036
    <         wifi_chip_type = "ssv6051";
    <         sdio_vref = <0xce4>;
    <         #WIFI,poweren_gpio = <0xcd 0x08 0x00>;
    <         WIFI,host_wake_irq = <0xcd 0x01 0x00>;
    ---
    >         wifi_chip_type = "ap6354";
    >         sdio_vref = <0x708>;
    >         WIFI,host_wake_irq = <0x75 0x13 0x00>;
    3062,3072d3037
    <     };

    <     leds {
    <         compatible = "gpio-leds";

    <         power-green {
    <             gpios = <0xa6 0x00 0x00>;
    <             linux,default-trigger = "none";
    <             default-state = "on";
    <             mode = <0x23>;
    <         };
     

    Essentially I compared the standard EVB (Evaluation Board) DTS against the DTS I extracted from the original android firmware. I used CSC to make a back-up of the original android firmware onto the SD card, from there I just extracted the boot.img from the back-up. Using "

    extract-dtb" provided by PabloCastellano, I was able to extract a DTB, and subsequently use DTC to convert it into a readable DTS. Using comparison tools like "Meld", I focused in on the hardware differences. 

     

    I am very inexperienced and only started working on this project as a means to compare the cost to performance ratio of this TV box compared to something such as a Raspberry pi. Both the Wi-Fi and eMMC are wired to the sdmmc_ext bus instead of the normal SDIO bus. That is why, originally, I was not able to run the rk3318 legacy build off of the internal storage, it was not able to detect the "alternate" bus. If I had to guess, it is how the address to hex code conversion was done. From some porting documents I read, the proper address should be like <&gpio3 pin_the_power_tied_to active_high>, compared to 0xcd being the hex address for gpio3, but I don't know what 0x01 or 0x08 are supposed to be in EVB DTS? Any advice on how to map-out the gpio pins would be appreciated. 

  7. On 8/19/2021 at 1:25 AM, jock said:

    Yes, the rk3318/rk3328 has a spare sdmmc controller, sometime it is left unused, sometime it is used for wifi or sdcard.

    In your case, it seems that it is used for wifi, and it is strange that if you enable the right device tree overlay it freezes your board.

    I am getting closer with my modifications to the DTS file. I am now able to get it to boot from emmc on the rk3318 legacy image you had posted. The only part I am still playing around with to see if I can get it to work is the wifi. From what I can tell, the wifi chip should be activated, but the wifi is still not working. 

     

    Any advice would be much obliged. 

    rk3328-evb-test.dts

  8. Is this what you mean by the "Alternate bus"? It uses sdmmc_ext instead of sdio.

     

    	dwmmc@ff5f0000 {
    		compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";
    		reg = <0x00 0xff5f0000 0x00 0x4000>;
    		clock-freq-min-max = <0x61a80 0x8f0d180>;
    		clocks = <0x02 0x140 0x02 0x1f 0x02 0x4d 0x02 0x51>;
    		clock-names = "biu\0ciu\0ciu-drv\0ciu-sample";
    		fifo-depth = <0x100>;
    		interrupts = <0x00 0x04 0x04>;
    		status = "okay";
    		bus-width = <0x04>;
    		cap-sd-highspeed;
    		cap-sdio-irq;
    		disable-wp;
    		keep-power-in-suspend;
    		max-frequency = <0x23c3460>;
    		mmc-pwrseq = <0x79>;
    		non-removable;
    		num-slots = <0x01>;
    		pinctrl-names = "default";
    		pinctrl-0 = <0x7a 0x7b 0x7c>;
    		supports-sdio;
    		sd-uhs-sdr104;
    		phandle = <0xcf>;

     

  9. I am inching my way to a working DTB. Here is a copy of a dmesg log from the Station M1 Legacy build. 

     

    Spoiler
    [    0.000000] Booting Linux on physical CPU 0x0
    [    0.000000] Initializing cgroup subsys cpuset
    [    0.000000] Initializing cgroup subsys cpu
    [    0.000000] Initializing cgroup subsys cpuacct
    [    0.000000] Linux version 4.4.213-station (root@hirsute) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #4 SMP Fri May 7 09:50:36 UTC 2021
    [    0.000000] Boot CPU: AArch64 Processor [410fd034]
    [    0.000000] earlycon: Early serial console at MMIO32 0xff130000 (options '')
    [    0.000000] bootconsole [uart0] enabled
    [    0.000000] On node 0 totalpages: 1043968
    [    0.000000]   DMA zone: 16312 pages used for memmap
    [    0.000000]   DMA zone: 0 pages reserved
    [    0.000000]   DMA zone: 1043968 pages, LIFO batch:31
    [    0.000000] psci: probing for conduit method from DT.
    [    0.000000] psci: PSCIv1.0 detected in firmware.
    [    0.000000] psci: Using standard PSCI v0.2 function IDs
    [    0.000000] psci: MIGRATE_INFO_TYPE not supported.
    [    0.000000] psci: SMC Calling Convention v1.0
    [    0.000000] PERCPU: Embedded 20 pages/cpu @ffffffc0fef25000 s42216 r8192 d31512 u81920
    [    0.000000] pcpu-alloc: s42216 r8192 d31512 u81920 alloc=20*4096
    [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
    [    0.000000] Detected VIPT I-cache on CPU0
    [    0.000000] CPU features: enabling workaround for ARM erratum 845719
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1027656
    [    0.000000] Kernel command line: root=UUID=e2e30abc-4302-491a-b8ac-7b18103ec0f1 console=uart8250,mmio32,0xff130000 console=tty0 rootflags=data=writeback rw no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0 bootsplash.bootfile=bootsplash.armbian
    [    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
    [    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
    [    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
    [    0.000000] software IO TLB: mapped [mem 0xf5e00000-0xf9e00000] (64MB)
    [    0.000000] Memory: 4006456K/4175872K available (12478K kernel code, 1612K rwdata, 6808K rodata, 1216K init, 1967K bss, 169416K reserved, 0K cma-reserved)
    [    0.000000] Virtual kernel memory layout:
                       modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)
                       vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000   (   246 GB)
                         .init : 0xffffff8009360000 - 0xffffff8009490000   (  1216 KB)
                         .text : 0xffffff8008080000 - 0xffffff8008cb0000   ( 12480 KB)
                       .rodata : 0xffffff8008cb0000 - 0xffffff8009360000   (  6848 KB)
                         .data : 0xffffff8009490000 - 0xffffff8009623008   (  1613 KB)
                       vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000   (     8 GB maximum)
                                 0xffffffbdc0008000 - 0xffffffbdc3fc0000   (    63 MB actual)
                       fixed   : 0xffffffbffe7fb000 - 0xffffffbffec00000   (  4116 KB)
                       PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000   (    16 MB)
                       memory  : 0xffffffc000200000 - 0xffffffc0ff000000   (  4078 MB)
    [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    [    0.000000] Hierarchical RCU implementation.
    [    0.000000] 	Build-time adjustment of leaf fanout to 64.
    [    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
    [    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4
    [    0.000000] NR_IRQS:64 nr_irqs:64 0
    [    0.000000] GIC: Using split EOI/Deactivate mode
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] rockchip_mmc_get_phase: invalid clk rate
    [    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
    [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
    [    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
    [    0.002061] Console: colour dummy device 80x25
    [    0.002476] console [tty0] enabled
    [    0.002805] bootconsole [uart0] disabled
    [    0.003200] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
    [    0.003245] pid_max: default: 32768 minimum: 301
    [    0.003424] Security Framework initialized
    [    0.003453] Yama: becoming mindful.
    [    0.003495] AppArmor: AppArmor disabled by boot time parameter
    [    0.003587] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.003621] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.004694] Initializing cgroup subsys io
    [    0.004734] Initializing cgroup subsys memory
    [    0.004789] Initializing cgroup subsys devices
    [    0.004821] Initializing cgroup subsys freezer
    [    0.004850] Initializing cgroup subsys net_cls
    [    0.004884] Initializing cgroup subsys perf_event
    [    0.004919] Initializing cgroup subsys net_prio
    [    0.004954] Initializing cgroup subsys hugetlb
    [    0.004981] Initializing cgroup subsys pids
    [    0.005051] ftrace: allocating 46905 entries in 184 pages
    [    0.147149] sched-energy: CPU device node has no sched-energy-costs
    [    0.147198] Invalid sched_group_energy for CPU0
    [    0.147221] CPU0: update cpu_capacity 1024
    [    0.147313] ASID allocator initialised with 32768 entries
    [    0.150698] Detected VIPT I-cache on CPU1
    [    0.150769] Invalid sched_group_energy for CPU1
    [    0.150776] CPU1: update cpu_capacity 1024
    [    0.150781] CPU1: Booted secondary processor [410fd034]
    [    0.151599] Detected VIPT I-cache on CPU2
    [    0.151653] Invalid sched_group_energy for CPU2
    [    0.151659] CPU2: update cpu_capacity 1024
    [    0.151666] CPU2: Booted secondary processor [410fd034]
    [    0.152431] Detected VIPT I-cache on CPU3
    [    0.152479] Invalid sched_group_energy for CPU3
    [    0.152486] CPU3: update cpu_capacity 1024
    [    0.152491] CPU3: Booted secondary processor [410fd034]
    [    0.152606] Brought up 4 CPUs
    [    0.153098] SMP: Total of 4 processors activated.
    [    0.153148] CPU features: detected feature: 32-bit EL0 Support
    [    0.153199] CPU: All CPU(s) started at EL2
    [    0.153279] alternatives: patching kernel code
    [    0.153591] Invalid sched_group_energy for CPU3
    [    0.153645] Invalid sched_group_energy for Cluster3
    [    0.153688] Invalid sched_group_energy for CPU2
    [    0.153730] Invalid sched_group_energy for Cluster2
    [    0.153771] Invalid sched_group_energy for CPU1
    [    0.153813] Invalid sched_group_energy for Cluster1
    [    0.153857] Invalid sched_group_energy for CPU0
    [    0.153899] Invalid sched_group_energy for Cluster0
    [    0.154904] devtmpfs: initialized
    [    0.183011] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
    [    0.183131] futex hash table entries: 1024 (order: 4, 65536 bytes)
    [    0.183835] xor: measuring software checksum speed
    [    0.223059]    8regs     :  1079.000 MB/sec
    [    0.263151]    8regs_prefetch:   968.000 MB/sec
    [    0.303239]    32regs    :  1403.000 MB/sec
    [    0.343327]    32regs_prefetch:  1222.000 MB/sec
    [    0.343375] xor: using function: 32regs (1403.000 MB/sec)
    [    0.343454] pinctrl core: initialized pinctrl subsystem
    [    0.343929] regulator-dummy: no parameters
    [    0.346964] Failed to find legacy iommu devices
    [    0.347923] NET: Registered protocol family 16
    [    0.359480] cpuidle: using governor ladder
    [    0.367110] cpuidle: using governor menu
    [    0.367189] Registered FIQ tty driver
    [    0.367957] vdso: 2 pages (1 code @ ffffff8008cb6000, 1 data @ ffffff8009494000)
    [    0.368071] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
    [    0.369390] DMA: preallocated 2048 KiB pool for atomic allocations
    [    0.388424] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
    [    0.388594] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
    [    0.388753] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
    [    0.388919] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
    [    0.399889] genirq: Setting trigger mode 8 for irq 177 failed (gic_set_type+0x0/0x64)
    [    0.460915] console [ttyFIQ0] enabled
    [    0.461786] Registered fiq debugger ttyFIQ0
    [    0.560240] raid6: int64x1  gen()   204 MB/s
    [    0.628294] raid6: int64x1  xor()   191 MB/s
    [    0.696518] raid6: int64x2  gen()   326 MB/s
    [    0.764600] raid6: int64x2  xor()   250 MB/s
    [    0.832812] raid6: int64x4  gen()   446 MB/s
    [    0.900995] raid6: int64x4  xor()   331 MB/s
    [    0.969207] raid6: int64x8  gen()   369 MB/s
    [    1.037314] raid6: int64x8  xor()   304 MB/s
    [    1.105532] raid6: neonx1   gen()   365 MB/s
    [    1.173699] raid6: neonx1   xor()   368 MB/s
    [    1.241905] raid6: neonx2   gen()   551 MB/s
    [    1.310060] raid6: neonx2   xor()   449 MB/s
    [    1.378227] raid6: neonx4   gen()   744 MB/s
    [    1.446452] raid6: neonx4   xor()   551 MB/s
    [    1.514638] raid6: neonx8   gen()   746 MB/s
    [    1.582788] raid6: neonx8   xor()   575 MB/s
    [    1.583209] raid6: using algorithm neonx8 gen() 746 MB/s
    [    1.583715] raid6: .... xor() 575 MB/s, rmw enabled
    [    1.584184] raid6: using intx1 recovery algorithm
    [    1.585216] mpp venc_srv: mpp_probe enter
    [    1.585649] mpp venc_srv: init success
    [    1.587435] of_get_named_gpiod_flags: parsed 'gpio' property of node '/host-vbus-regulator[0]' - status (0)
    [    1.587524] vcc_host_vbus: 5000 mV 
    [    1.587898] reg-fixed-voltage host-vbus-regulator: vcc_host_vbus supplying 5000000uV
    [    1.588216] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
    [    1.588287] vcc_otg_vbus: 5000 mV 
    [    1.588662] reg-fixed-voltage otg-vbus-regulator: vcc_otg_vbus supplying 5000000uV
    [    1.588755] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
    [    1.588792] vcc_phy: no parameters
    [    1.589093] reg-fixed-voltage vcc-phy-regulator: vcc_phy supplying 0uV
    [    1.589331] of_get_named_gpiod_flags: parsed 'gpio' property of node '/sdmmc-regulator[0]' - status (0)
    [    1.589405] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    1.589433] vcc_sd: unable to resolve supply
    [    1.589449] vcc_sd: 3300 mV 
    [    1.589700] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    1.589727] vcc_sd: regulator get failed, ret=-517
    [    1.590213] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    1.590235] vcc_sd: unable to resolve supply
    [    1.590253] reg-fixed-voltage sdmmc-regulator: vcc_sd supplying 3300000uV
    [    1.591232] iommu: Adding device ff350000.vpu_service to group 0
    [    1.591916] iommu: Adding device ff351000.avsd to group 1
    [    1.592520] iommu: Adding device ff360000.rkvdec to group 2
    [    1.593136] iommu: Adding device ff330000.h265e to group 3
    [    1.593750] iommu: Adding device ff340000.vepu to group 4
    [    1.594365] iommu: Adding device ff370000.vop to group 5
    [    1.595626] rk_iommu ff350800.iommu: can't get sclk
    [    1.596644] rk_iommu ff360480.iommu: can't get sclk
    [    1.597439] rk_iommu ff330200.iommu: can't get sclk
    [    1.598225] rk_iommu ff340800.iommu: can't get sclk
    [    1.598956] rk_iommu ff373f00.iommu: can't get sclk
    [    1.600216] SCSI subsystem initialized
    [    1.600910] libata version 3.00 loaded.
    [    1.601324] usbcore: registered new interface driver usbfs
    [    1.601948] usbcore: registered new interface driver hub
    [    1.602601] usbcore: registered new device driver usb
    [    1.603336] media: Linux media interface: v0.10
    [    1.603843] Linux video capture interface: v2.00
    [    1.604561] pps_core: LinuxPPS API ver. 1 registered
    [    1.605044] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [    1.605941] PTP clock support registered
    [    1.608904] Advanced Linux Sound Architecture Driver Initialized.
    [    1.610620] Bluetooth: Core ver 2.21
    [    1.611039] NET: Registered protocol family 31
    [    1.611524] Bluetooth: HCI device and connection manager initialized
    [    1.612132] Bluetooth: HCI socket layer initialized
    [    1.612611] Bluetooth: L2CAP socket layer initialized
    [    1.613127] Bluetooth: SCO socket layer initialized
    [    1.614406] NetLabel: Initializing
    [    1.614755] NetLabel:  domain hash size = 128
    [    1.615178] NetLabel:  protocols = UNLABELED CIPSOv4
    [    1.615790] NetLabel:  unlabeled traffic allowed by default
    [    1.616902] rockchip-cpuinfo cpuinfo: Serial		: 7425f594690310f2
    [    1.618750] clocksource: Switched to clocksource arch_sys_counter
    [    1.765565] NET: Registered protocol family 2
    [    1.766976] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
    [    1.768110] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes)
    [    1.770160] TCP: Hash tables configured (established 32768 bind 32768)
    [    1.771048] UDP hash table entries: 2048 (order: 5, 196608 bytes)
    [    1.771899] UDP-Lite hash table entries: 2048 (order: 5, 196608 bytes)
    [    1.773147] NET: Registered protocol family 1
    [    1.774185] RPC: Registered named UNIX socket transport module.
    [    1.774828] RPC: Registered udp transport module.
    [    1.775289] RPC: Registered tcp transport module.
    [    1.775747] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    1.776661] PCI: CLS 0 bytes, default 64
    [    1.777455] Trying to unpack rootfs image as initramfs...
    [    2.362401] Freeing initrd memory: 6644K
    [    2.364068] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
    [    2.366935] kvm [1]: 8-bit VMID
    [    2.367259] kvm [1]: Hyp mode initialized successfully
    [    2.368312] kvm [1]: interrupt-controller@ff814000 IRQ44
    [    2.369232] kvm [1]: timer IRQ3
    [    2.374513] audit: initializing netlink subsys (disabled)
    [    2.375182] audit: type=2000 audit(2.292:1): initialized
    [    2.376427] Initialise system trusted keyring
    [    2.377596] HugeTLB registered 2 MB page size, pre-allocated 0 pages
    [    2.395401] VFS: Disk quotas dquot_6.6.0
    [    2.396123] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    [    2.400332] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    2.403615] NFS: Registering the id_resolver key type
    [    2.404160] Key type id_resolver registered
    [    2.404574] Key type id_legacy registered
    [    2.404984] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
    [    2.407018] fuse init (API version 7.23)
    [    2.409016] JFS: nTxBlock = 8192, nTxLock = 65536
    [    2.418898] SGI XFS with ACLs, security attributes, realtime, no debug enabled
    [    2.424624] Key type big_key registered
    [    2.425183] 
                   TEE Core Framework initialization (ver 1:0.1)
    [    2.425884] TEE armv7 Driver initialization
    [    2.426946] tz_tee_probe: name="armv7sec", id=0, pdev_name="armv7sec.0"
    [    2.427578] TEE core: Alloc the misc device "opteearmtz00" (id=0)
    [    2.428537] TEE Core: Register the misc device "opteearmtz00" (id=0,minor=62)
    [    2.435672] NET: Registered protocol family 38
    [    2.436179] Key type asymmetric registered
    [    2.436595] Asymmetric key parser 'x509' registered
    [    2.437490] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
    [    2.438454] io scheduler noop registered
    [    2.438900] io scheduler deadline registered (default)
    [    2.439485] io scheduler cfq registered
    [    2.441511] phy phy-ff450000.syscon:usb2-phy@100.0: Looking up phy-supply from device tree
    [    2.441534] phy phy-ff450000.syscon:usb2-phy@100.0: Looking up phy-supply property in node /syscon@ff450000/usb2-phy@100/host-port failed
    [    2.442108] phy phy-ff450000.syscon:usb2-phy@100.1: Looking up phy-supply from device tree
    [    2.442132] phy phy-ff450000.syscon:usb2-phy@100.1: Looking up phy-supply property in node /syscon@ff450000/usb2-phy@100/otg-port failed
    [    2.442577] phy phy-ff450000.syscon:usb2-phy@100.1: Looking up vbus-supply from device tree
    [    2.444779] rockchip-u3phy ff470000.usb3-phy: Looking up vbus-supply from device tree
    [    2.445490] phy phy-ff470000.usb3-phy.2: Looking up phy-supply from device tree
    [    2.445513] phy phy-ff470000.usb3-phy.2: Looking up phy-supply property in node /usb3-phy@ff470000/utmi@ff470000 failed
    [    2.446014] phy phy-ff470000.usb3-phy.3: Looking up phy-supply from device tree
    [    2.446035] phy phy-ff470000.usb3-phy.3: Looking up phy-supply property in node /usb3-phy@ff470000/pipe@ff478000 failed
    [    2.447838] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully
    [    2.449517] phy phy-ff430000.hdmiphy.4: Looking up phy-supply from device tree
    [    2.449539] phy phy-ff430000.hdmiphy.4: Looking up phy-supply property in node /hdmiphy@ff430000 failed
    [    2.453706] Module initialized.
    [    2.454413] rk-vcodec vpu_combo: Looking up vcodec-supply from device tree
    [    2.454435] rk-vcodec vpu_combo: Looking up vcodec-supply property in node /vpu_combo failed
    [    2.454464] rk-vcodec vpu_combo: no regulator for vcodec
    [    2.455332] rk-vcodec vpu_combo: failed on clk_get clk_cabac
    [    2.455900] rk-vcodec vpu_combo: failed on clk_get clk_core
    [    2.456532] platform ff350000.vpu_service: probe device
    [    2.457476] platform ff350000.vpu_service: drm allocator with mmu enabled
    [    2.459249] platform ff351000.avsd: probe device
    [    2.460203] platform ff351000.avsd: drm allocator with mmu enabled
    [    2.463064] rk-vcodec vpu_combo: could not find power_model node
    [    2.463668] rk-vcodec vpu_combo: init success
    [    2.464472] rk-vcodec ff360000.rkvdec: Looking up vcodec-supply from device tree
    [    2.464494] rk-vcodec ff360000.rkvdec: Looking up vcodec-supply property in node /rkvdec@ff36000 failed
    [    2.464526] rk-vcodec ff360000.rkvdec: no regulator for vcodec
    [    2.465151] rk-vcodec ff360000.rkvdec: parent devfreq is disabled
    [    2.466365] rk-vcodec ff360000.rkvdec: probe device
    [    2.467507] rk-vcodec ff360000.rkvdec: drm allocator with mmu enabled
    [    2.469124] rk-vcodec ff360000.rkvdec: init success
    [    2.470705] probe device ff330000.h265e
    [    2.471604] mpp_dev ff330000.h265e: try to get iommu dev ffffffc0f5059810
    [    2.472791] mpp_dev ff330000.h265e: resource ready, register device
    [    2.473952] probe device ff340000.vepu
    [    2.474796] mpp_dev ff340000.vepu: try to get iommu dev ffffffc0f505a010
    [    2.475884] mpp_dev ff340000.vepu: resource ready, register device
    [    2.480471] dma-pl330 ff1f0000.dmac: Loaded driver for PL330 DMAC-241330
    [    2.481133] dma-pl330 ff1f0000.dmac: 	DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
    [    2.484172] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled
    [    2.486547] [drm] Initialized drm 1.1.0 20060810
    [    2.492277] [drm] Rockchip DRM driver version: v1.0.1
    [    2.493073] rockchip-drm display-subsystem: devfreq is not set
    [    2.494464] rockchip-drm display-subsystem: bound ff370000.vop (ops 0xffffff8008d88bd0)
    [    2.495784] i2c i2c-4: of_i2c: modalias failure on /hdmi@ff3c0000/ports
    [    2.496427] dwhdmi-rockchip ff3c0000.hdmi: registered DesignWare HDMI I2C bus driver
    [    2.497319] dwhdmi-rockchip ff3c0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (inno_dw_hdmi_phy2)
    [    2.499725] rockchip-drm display-subsystem: bound ff3c0000.hdmi (ops 0xffffff8008d7d500)
    [    2.500526] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [    2.501156] [drm] No driver support for vblank timestamp query.
    [    2.501839] rockchip-drm display-subsystem: failed to parse display resources
    [    3.131755] rockchip-vop ff370000.vop: [drm:vop_crtc_enable] Update mode to 4096x2160p24, type: 11
    [    3.473457] Console: switching to colour frame buffer device 512x135
    [    3.767299] rockchip-drm display-subsystem: fb0:  frame buffer device
    [    3.781583] usbcore: registered new interface driver udl
    [    3.786243] Registered IR keymap rc-cec
    [    3.787216] rc rc0: RC for dw_hdmi as /devices/platform/ff3c0000.hdmi/rc/rc0
    [    3.789010] input: RC for dw_hdmi as /devices/platform/ff3c0000.hdmi/rc/rc0/input0
    [    3.790953] Unable to detect cache hierarchy for CPU 0
    [    3.793780] brd: module loaded
    [    3.809056] loop: module loaded
    [    3.810229] lkdtm: No crash points registered, enable through debugfs
    [    3.817141] rk_gmac-dwmac ff550000.ethernet: Looking up phy-supply from device tree
    [    3.817373] rk_gmac-dwmac ff550000.ethernet: clock input or output? (output).
    [    3.818390] rk_gmac-dwmac ff550000.ethernet: Can not read property: tx_delay.
    [    3.819465] rk_gmac-dwmac ff550000.ethernet: set tx_delay to 0x30
    [    3.820291] rk_gmac-dwmac ff550000.ethernet: Can not read property: rx_delay.
    [    3.821275] rk_gmac-dwmac ff550000.ethernet: set rx_delay to 0x10
    [    3.822188] rk_gmac-dwmac ff550000.ethernet: integrated PHY? (yes).
    [    3.823371] rk_gmac-dwmac ff550000.ethernet: cannot get clock clk_mac_refout
    [    3.824357] rk_gmac-dwmac ff550000.ethernet: cannot get clock clk_mac_speed
    [    3.830446] rk_gmac-dwmac ff550000.ethernet: init for RMII
    [    3.867003] stmmac - user ID: 0x10, Synopsys ID: 0x35
    [    3.867713]  Ring mode enabled
    [    3.868153]  DMA HW capability register supported
    [    3.868778]  Normal descriptors
    [    3.869279]  RX Checksum Offload Engine supported (type 2)
    [    3.870030]  TX Checksum insertion supported
    [    3.870616]  Wake-Up On Lan supported
    [    3.871291]  Enable RX Mitigation via HW Watchdog Timer
    [    3.872269] of_get_named_gpiod_flags: can't parse 'snps,reset-gpio' property of node '/ethernet@ff550000[0]'
    [    4.409575] libphy: stmmac: probed
    [    4.410112] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-1:00) active
    [    4.411058] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-1:01)
    [    4.411872] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-1:02)
    [    4.412676] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-1:03)
    [    4.413486] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-1:04)
    [    4.414305] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-1:05)
    [    4.415148] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-1:06)
    [    4.415942] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-1:07)
    [    4.416750] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-1:08)
    [    4.417557] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-1:09)
    [    4.418354] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-1:0a)
    [    4.419182] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-1:0b)
    [    4.419993] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-1:0c)
    [    4.420812] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-1:0d)
    [    4.421627] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-1:0e)
    [    4.422445] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-1:0f)
    [    4.423279] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-1:10)
    [    4.424093] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-1:11)
    [    4.424909] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-1:12)
    [    4.425716] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-1:13)
    [    4.426480] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-1:14)
    [    4.427258] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-1:15)
    [    4.428023] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-1:16)
    [    4.428849] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-1:17)
    [    4.429664] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-1:18)
    [    4.430475] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-1:19)
    [    4.431328] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-1:1a)
    [    4.432143] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-1:1b)
    [    4.432957] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-1:1c)
    [    4.433769] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-1:1d)
    [    4.434582] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-1:1e)
    [    4.435409] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-1:1f)
    [    4.438819] Rockchip WiFi SYS interface (V1.00) ... 
    [    4.439782] usbcore: registered new interface driver cdc_ether
    [    4.440676] usbcore: registered new interface driver rndis_host
    [    4.444687] phy phy-ff470000.usb3-phy.2: u3phy u2 power on
    [    4.445555] phy phy-ff470000.usb3-phy.3: u3phy u3 power on
    [    4.448268] dwc2 ff580000.usb: Looking up vusb_d-supply from device tree
    [    4.448303] dwc2 ff580000.usb: Looking up vusb_d-supply property in node /usb@ff580000 failed
    [    4.448332] ff580000.usb supply vusb_d not found, using dummy regulator
    [    4.449364] dwc2 ff580000.usb: Looking up vusb_a-supply from device tree
    [    4.449382] dwc2 ff580000.usb: Looking up vusb_a-supply property in node /usb@ff580000 failed
    [    4.449399] ff580000.usb supply vusb_a not found, using dummy regulator
    [    4.646843] dwc2 ff580000.usb: EPs: 10, dedicated fifos, 972 entries in SPRAM
    [    4.648841] dwc2 ff580000.usb: DWC OTG Controller
    [    4.649573] dwc2 ff580000.usb: new USB bus registered, assigned bus number 1
    [    4.650629] dwc2 ff580000.usb: irq 41, io mem 0xff580000
    [    4.651762] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    4.652699] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    4.653688] usb usb1: Product: DWC OTG Controller
    [    4.654339] usb usb1: Manufacturer: Linux 4.4.213-station dwc2_hsotg
    [    4.655258] usb usb1: SerialNumber: ff580000.usb
    [    4.657227] hub 1-0:1.0: USB hub found
    [    4.657808] hub 1-0:1.0: 1 port detected
    [    5.298899] phy phy-ff450000.syscon:usb2-phy@100.1: charger = USB_FLOATING_CHARGER
    [    5.301114] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [    5.301984] ehci-pci: EHCI PCI platform driver
    [    5.302726] ehci-platform: EHCI generic platform driver
    [    5.306603] ehci-platform ff5c0000.usb: EHCI Host Controller
    [    5.307948] ehci-platform ff5c0000.usb: new USB bus registered, assigned bus number 2
    [    5.309266] ehci-platform ff5c0000.usb: irq 42, io mem 0xff5c0000
    [    5.318833] ehci-platform ff5c0000.usb: USB 2.0 started, EHCI 1.00
    [    5.320041] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [    5.320995] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    5.321999] usb usb2: Product: EHCI Host Controller
    [    5.322672] usb usb2: Manufacturer: Linux 4.4.213-station ehci_hcd
    [    5.323561] usb usb2: SerialNumber: ff5c0000.usb
    [    5.325467] hub 2-0:1.0: USB hub found
    [    5.326062] hub 2-0:1.0: 1 port detected
    [    5.327786] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [    5.328715] ohci-platform: OHCI generic platform driver
    [    5.330298] ohci-platform ff5d0000.usb: Generic Platform OHCI controller
    [    5.331837] ohci-platform ff5d0000.usb: new USB bus registered, assigned bus number 3
    [    5.333172] ohci-platform ff5d0000.usb: irq 43, io mem 0xff5d0000
    [    5.391126] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
    [    5.392051] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    5.393060] usb usb3: Product: Generic Platform OHCI controller
    [    5.393883] usb usb3: Manufacturer: Linux 4.4.213-station ohci_hcd
    [    5.394774] usb usb3: SerialNumber: ff5d0000.usb
    [    5.396689] hub 3-0:1.0: USB hub found
    [    5.397280] hub 3-0:1.0: 1 port detected
    [    5.400059] xhci-hcd xhci-hcd.10.auto: xHCI Host Controller
    [    5.401376] xhci-hcd xhci-hcd.10.auto: new USB bus registered, assigned bus number 4
    [    5.402857] xhci-hcd xhci-hcd.10.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x00210010
    [    5.404152] xhci-hcd xhci-hcd.10.auto: irq 183, io mem 0xff600000
    [    5.405476] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
    [    5.431859] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    5.458294] usb usb4: Product: xHCI Host Controller
    [    5.484080] usb usb4: Manufacturer: Linux 4.4.213-station xhci-hcd
    [    5.510182] usb usb4: SerialNumber: xhci-hcd.10.auto
    [    5.537438] hub 4-0:1.0: USB hub found
    [    5.563502] hub 4-0:1.0: 1 port detected
    [    5.591044] xhci-hcd xhci-hcd.10.auto: xHCI Host Controller
    [    5.617436] xhci-hcd xhci-hcd.10.auto: new USB bus registered, assigned bus number 5
    [    5.643081] usb 2-1: new high-speed USB device number 2 using ehci-platform
    [    5.671214] usb usb5: We don't know the algorithms for LPM for this host, disabling LPM.
    [    5.697933] usb usb5: New USB device found, idVendor=1d6b, idProduct=0003
    [    5.724049] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    5.750492] usb usb5: Product: xHCI Host Controller
    [    5.776601] usb usb5: Manufacturer: Linux 4.4.213-station xhci-hcd
    [    5.802725] usb usb5: SerialNumber: xhci-hcd.10.auto
    [    5.830562] hub 5-0:1.0: USB hub found
    [    5.856818] usb 2-1: New USB device found, idVendor=05e3, idProduct=0608
    [    5.856865] hub 5-0:1.0: 1 port detected
    [    5.858166] usbcore: registered new interface driver usb-storage
    [    5.858414] usbcore: registered new interface driver usbserial
    [    5.858486] usbcore: registered new interface driver usbserial_generic
    [    5.858534] usbserial: USB Serial support registered for generic
    [    5.861065] usbcore: registered new interface driver iforce
    [    5.861231] usbcore: registered new interface driver xpad
    [    5.862077] usbcore: registered new interface driver usbtouchscreen
    [    5.862931] .. rk pwm remotectl v1.1 init
    [    5.864002] input: ff1b0030.pwm as /devices/platform/ff1b0030.pwm/input/input1
    [    5.867004] i2c /dev entries driver
    [    5.871157] rk808 1-0018: Pmic Chip id: 0x8050
    [    5.872323] rk808 1-0018: source: on=0x40, off=0x00
    [    5.879639] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.879662] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.882326] vdd_logic: 712 <--> 1450 mV at 1100 mV 
    [    5.882856] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.882871] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.883063] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    5.883134] vcc_sd: unable to resolve supply
    [    5.883142] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.883157] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.883191] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.883203] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.885294] vdd_arm: 712 <--> 1450 mV at 1100 mV 
    [    5.885627] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.885640] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.885734] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    5.885772] vcc_sd: unable to resolve supply
    [    5.885781] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.885791] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.885806] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.885816] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.885844] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.885855] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.887148] vcc_ddr: no parameters
    [    5.887555] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.887569] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.887679] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    5.887716] vcc_sd: unable to resolve supply
    [    5.887724] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.887735] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.887753] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.887764] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.887778] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.887789] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.887816] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.887827] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889095] vcc_io: 3300 mV 
    [    5.889496] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.889512] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889686] reg-fixed-voltage sdmmc-regulator: Looking up vin-supply from device tree
    [    5.889728] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.889739] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889752] vcc_sd: supplied by vcc_io
    [    5.889826] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.889838] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889854] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.889865] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889880] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.889891] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889906] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.889918] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.889946] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.889956] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.891857] vdd_18: 1800 mV 
    [    5.892250] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.892268] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.892941] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.892955] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.892973] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.892985] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.893000] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.893011] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.893026] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.893038] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.893054] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.893064] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.893101] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.893111] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.895001] vcc_18emmc: 1800 mV 
    [    5.895416] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.895428] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896056] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.896068] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896086] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.896097] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896113] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.896124] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896146] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.896159] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896175] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.896186] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896202] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.896212] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896242] rk808 1-0018: Looking up vcc6-supply from device tree
    [    5.896253] rk808 1-0018: Looking up vcc6-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.896751] vdd_11: Bringing 1000000uV into 1100000-1100000uV
    [    5.897586] vdd_11: ramp_delay not set
    [    5.898937] vdd_11: 1100 mV 
    [    5.899338] rk808 1-0018: Looking up vcc6-supply from device tree
    [    5.899351] rk808 1-0018: Looking up vcc6-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900013] rk808 1-0018: Looking up vcc1-supply from device tree
    [    5.900029] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900046] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.900057] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900074] rk808 1-0018: Looking up vcc3-supply from device tree
    [    5.900085] rk808 1-0018: Looking up vcc3-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900101] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.900113] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900129] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.900140] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900157] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.900168] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900185] rk808 1-0018: Looking up vcc6-supply from device tree
    [    5.900196] rk808 1-0018: Looking up vcc6-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.900215] rk808 1-0018: register rk8050 regulators
    [    5.900585] gpiochip_find_base: found new base at 510
    [    5.900795] gpiochip_add_data: registered GPIOs 510 to 511 on device: rk8xx-gpio
    [    5.900805] rk8xx-gpio rk8xx-gpio: register rk8050 gpio successful
    [    5.901251] rk8xx-pwrkey rk8xx-pwrkey: device is disabled
    [    5.901281] rk8xx-pwrkey: probe of rk8xx-pwrkey failed with error -22
    [    5.901604] rk808-rtc rk808-rtc: device is disabled
    [    5.901618] rk808-rtc: probe of rk808-rtc failed with error -22
    [    5.901741] rk3x-i2c ff160000.i2c: Initialized RK3xxx I2C bus at ffffff800c266000
    [    5.904490] IR NEC protocol handler initialized
    [    5.904504] IR RC5(x/sz) protocol handler initialized
    [    5.904516] IR RC6 protocol handler initialized
    [    5.904526] IR JVC protocol handler initialized
    [    5.904537] IR Sony protocol handler initialized
    [    5.904550] IR SANYO protocol handler initialized
    [    5.904565] IR Sharp protocol handler initialized
    [    5.904577] IR MCE Keyboard/mouse protocol handler initialized
    [    5.904587] IR XMP protocol handler initialized
    [    5.906436] usbcore: registered new interface driver uvcvideo
    [    5.906444] USB Video Class driver (1.1.1)
    [    5.907300] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio1-supply from device tree
    [    5.907388] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.907407] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.907574] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio2-supply from device tree
    [    5.907612] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.907623] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.908370] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio3-supply from device tree
    [    5.908408] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.908419] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.908613] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio4-supply from device tree
    [    5.908644] rk808 1-0018: Looking up vcc5-supply from device tree
    [    5.908657] rk808 1-0018: Looking up vcc5-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.909258] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio5-supply from device tree
    [    5.909284] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.909295] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.909383] rockchip-iodomain ff100000.syscon:io-domains: Looking up vccio6-supply from device tree
    [    5.909410] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.909420] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.909588] rockchip-iodomain ff100000.syscon:io-domains: Looking up pmuio-supply from device tree
    [    5.909617] rk808 1-0018: Looking up vcc4-supply from device tree
    [    5.909629] rk808 1-0018: Looking up vcc4-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.913529] rockchip-thermal ff250000.tsadc: Missing tshut mode property, using default (cru)
    [    5.913549] rockchip-thermal ff250000.tsadc: Missing tshut-polarity property, using default (low)
    [    5.914131] rockchip-thermal ff250000.tsadc: tsadc is probed successfully!
    [    5.916596] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    [    5.916621] Bluetooth: Virtual HCI driver ver 1.5
    [    5.916873] Bluetooth: HCI UART driver ver 2.3
    [    5.916881] Bluetooth: HCI UART protocol H4 registered
    [    5.916888] Bluetooth: HCI UART protocol BCSP registered
    [    5.916893] Bluetooth: HCI UART protocol LL registered
    [    5.916897] Bluetooth: HCI UART protocol ATH3K registered
    [    5.916902] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [    5.917220] Bluetooth: HCI UART protocol Intel registered
    [    5.917401] Bluetooth: HCI UART protocol BCM registered
    [    5.917412] Bluetooth: HCI UART protocol QCA registered
    [    5.917588] usbcore: registered new interface driver bfusb
    [    5.917732] usbcore: registered new interface driver btusb
    [    5.918251] cpu cpu0: leakage=12
    [    5.918273] cpu cpu0: leakage-volt-sel=1
    [    5.918354] cpu cpu0: Looking up cpu-supply from device tree
    [    5.918398] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.918416] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.918629] cpu cpu0: Failed to get pvtm
    [    5.919654] cpu cpu0: Looking up cpu-supply from device tree
    [    5.919687] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.919701] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.919965] cpu cpu0: Looking up cpu-supply from device tree
    [    5.919986] rk808 1-0018: Looking up vcc2-supply from device tree
    [    5.919999] rk808 1-0018: Looking up vcc2-supply property in node /i2c@ff160000/rk805@18 failed
    [    5.922864] sdhci: Secure Digital Host Controller Interface driver
    [    5.922874] sdhci: Copyright(c) Pierre Ossman
    [    5.922887] Synopsys Designware Multimedia Card Interface Driver
    [    5.924949] dwmmc_rockchip ff500000.dwmmc: IDMAC supports 32-bit address mode.
    [    5.925014] dwmmc_rockchip ff500000.dwmmc: Using internal DMA controller.
    [    5.925039] dwmmc_rockchip ff500000.dwmmc: Version ID is 270a
    [    5.925151] dwmmc_rockchip ff500000.dwmmc: DW MMC controller at irq 37,32 bit host data width,256 deep fifo
    [    5.925207] dwmmc_rockchip ff500000.dwmmc: Looking up vmmc-supply from device tree
    [    5.925464] dwmmc_rockchip ff500000.dwmmc: Looking up vqmmc-supply from device tree
    [    5.925476] dwmmc_rockchip ff500000.dwmmc: Looking up vqmmc-supply property in node /dwmmc@ff500000 failed
    [    5.925518] dwmmc_rockchip ff500000.dwmmc: No vqmmc regulator found
    [    5.925558] dwmmc_rockchip ff500000.dwmmc: GPIO lookup for consumer cd
    [    5.925565] dwmmc_rockchip ff500000.dwmmc: using device tree for GPIO lookup
    [    5.925583] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/dwmmc@ff500000[0]'
    [    5.925593] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/dwmmc@ff500000[0]'
    [    5.925601] dwmmc_rockchip ff500000.dwmmc: using lookup tables for GPIO lookup
    [    5.925611] dwmmc_rockchip ff500000.dwmmc: lookup for GPIO cd failed
    [    5.925622] dwmmc_rockchip ff500000.dwmmc: GPIO lookup for consumer wp
    [    5.925631] dwmmc_rockchip ff500000.dwmmc: using device tree for GPIO lookup
    [    5.925639] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@ff500000[0]'
    [    5.925648] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@ff500000[0]'
    [    5.925656] dwmmc_rockchip ff500000.dwmmc: using lookup tables for GPIO lookup
    [    5.925664] dwmmc_rockchip ff500000.dwmmc: lookup for GPIO wp failed
    [    5.938876] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    5.956045] dwmmc_rockchip ff500000.dwmmc: 1 slots initialized
    [    5.959335] dwmmc_rockchip ff510000.dwmmc: IDMAC supports 32-bit address mode.
    [    5.959398] dwmmc_rockchip ff510000.dwmmc: Using internal DMA controller.
    [    5.959417] dwmmc_rockchip ff510000.dwmmc: Version ID is 270a
    [    5.960586] dwmmc_rockchip ff510000.dwmmc: DW MMC controller at irq 38,32 bit host data width,256 deep fifo
    [    5.960634] dwmmc_rockchip ff510000.dwmmc: Looking up vmmc-supply from device tree
    [    5.960642] dwmmc_rockchip ff510000.dwmmc: Looking up vmmc-supply property in node /dwmmc@ff510000 failed
    [    5.962768] dwmmc_rockchip ff510000.dwmmc: Looking up vqmmc-supply from device tree
    [    5.962775] dwmmc_rockchip ff510000.dwmmc: Looking up vqmmc-supply property in node /dwmmc@ff510000 failed
    [    5.962789] dwmmc_rockchip ff510000.dwmmc: No vmmc regulator found
    [    5.962798] dwmmc_rockchip ff510000.dwmmc: No vqmmc regulator found
    [    5.962819] dwmmc_rockchip ff510000.dwmmc: GPIO lookup for consumer wp
    [    5.962824] dwmmc_rockchip ff510000.dwmmc: using device tree for GPIO lookup
    [    5.962837] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@ff510000[0]'
    [    5.962843] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@ff510000[0]'
    [    5.962848] dwmmc_rockchip ff510000.dwmmc: using lookup tables for GPIO lookup
    [    5.962859] dwmmc_rockchip ff510000.dwmmc: lookup for GPIO wp failed
    [    5.963193] platform sdio-pwrseq: GPIO lookup for consumer reset
    [    5.963198] platform sdio-pwrseq: using device tree for GPIO lookup
    [    5.963223] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
    [    5.963290] dwmmc_rockchip ff510000.dwmmc: allocated mmc-pwrseq
    [    5.970915] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    5.979471] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
    [    5.979563] mmc0: new high speed SDHC card at address 0001
    [    5.980650] mmcblk0: mmc0:0001 GB1QT 29.8 GiB 
    [    5.982212]  mmcblk0: p1
    [    6.002933] dwmmc_rockchip ff510000.dwmmc: 1 slots initialized
    [    6.003965] dwmmc_rockchip ff520000.dwmmc: IDMAC supports 32-bit address mode.
    [    6.004009] dwmmc_rockchip ff520000.dwmmc: Using internal DMA controller.
    [    6.004023] dwmmc_rockchip ff520000.dwmmc: Version ID is 270a
    [    6.004114] dwmmc_rockchip ff520000.dwmmc: DW MMC controller at irq 39,32 bit host data width,256 deep fifo
    [    6.004170] dwmmc_rockchip ff520000.dwmmc: Looking up vmmc-supply from device tree
    [    6.004176] dwmmc_rockchip ff520000.dwmmc: Looking up vmmc-supply property in node /dwmmc@ff520000 failed
    [    6.004211] dwmmc_rockchip ff520000.dwmmc: Looking up vqmmc-supply from device tree
    [    6.004217] dwmmc_rockchip ff520000.dwmmc: Looking up vqmmc-supply property in node /dwmmc@ff520000 failed
    [    6.004230] dwmmc_rockchip ff520000.dwmmc: No vmmc regulator found
    [    6.004234] dwmmc_rockchip ff520000.dwmmc: No vqmmc regulator found
    [    6.004254] dwmmc_rockchip ff520000.dwmmc: GPIO lookup for consumer wp
    [    6.004259] dwmmc_rockchip ff520000.dwmmc: using device tree for GPIO lookup
    [    6.004266] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@ff520000[0]'
    [    6.004270] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@ff520000[0]'
    [    6.004274] dwmmc_rockchip ff520000.dwmmc: using lookup tables for GPIO lookup
    [    6.004283] dwmmc_rockchip ff520000.dwmmc: lookup for GPIO wp failed
    [    6.009317] dwmmc_rockchip ff510000.dwmmc: card claims to support voltages below defined range
    [    6.015522] mmc1: error -84 whilst initialising SDIO card
    [    6.030856] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
    [    6.042853] mmc_host mmc1: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0)
    [    6.055115] dwmmc_rockchip ff520000.dwmmc: 1 slots initialized
    [    6.056550] sdhci-pltfm: SDHCI platform and OF driver helper
    [    6.059585] /leds/power-green: could not get #gpio-cells for /tsp@ff050000
    [    6.059596] of_get_named_gpiod_flags: can't parse 'gpios' property of node '/leds/power-green[0]'
    [    6.059600] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/leds/power-green[0]'
    [    6.059624] leds-gpio: probe of leds failed with error -2
    [    6.059913] hidraw: raw HID events driver (C) Jiri Kosina
    [    6.068007] usbcore: registered new interface driver usbhid
    [    6.068010] usbhid: USB HID core driver
    [    6.075130] usbcore: registered new interface driver snd-usb-audio
    [    6.076392] dwmmc_rockchip ff510000.dwmmc: card claims to support voltages below defined range
    [    6.078359] rk3328-codec ff410000.codec: spk_depop_time use default value.
    [    6.084287] mmc1: error -84 whilst initialising SDIO card
    [    6.088543] u32 classifier
    [    6.088564] Netfilter messages via NETLINK v0.30.
    [    6.088663] ip_set: protocol 6
    [    6.088840] Initializing XFRM netlink socket
    [    6.089780] NET: Registered protocol family 10
    [    6.091279] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
    [    6.091337] Bridge firewalling registered
    [    6.091576] Bluetooth: RFCOMM TTY layer initialized
    [    6.091599] Bluetooth: RFCOMM socket layer initialized
    [    6.091655] Bluetooth: RFCOMM ver 1.11
    [    6.091670] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    [    6.091679] Bluetooth: HIDP socket layer initialized
    [    6.091798] 8021q: 802.1Q VLAN Support v1.8
    [    6.091836] [WLAN_RFKILL]: Enter rfkill_wlan_init
    [    6.092381] [WLAN_RFKILL]: Enter rfkill_wlan_probe
    [    6.092416] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ssv6501
    [    6.092419] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
    [    6.092421] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
    [    6.092427] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
    [    6.092431] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
    [    6.092435] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
    [    6.092445] /wireless-wlan: could not get #gpio-cells for /i2s@ff000000
    [    6.092449] of_get_named_gpiod_flags: can't parse 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]'
    [    6.092458] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
    [    6.092461] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
    [    6.092467] [WLAN_RFKILL]: Exit rfkill_wlan_probe
    [    6.092553] [BT_RFKILL]: Enter rfkill_rk_init
    [    6.093110] /wireless-bluetooth: could not get #gpio-cells for /pinctrl/emmc/emmc-cmd
    [    6.093113] of_get_named_gpiod_flags: can't parse 'uart_rts_gpios' property of node '/wireless-bluetooth[0]'
    [    6.093116] [BT_RFKILL]: bluetooth_platdata_parse_dt: uart_rts_gpios is no-in-use.
    [    6.093120] of_get_named_gpiod_flags: can't parse 'BT,power_gpio' property of node '/wireless-bluetooth[0]'
    [    6.093136] /wireless-bluetooth: could not get #gpio-cells for /pinctrl/emmc/emmc-cmd
    [    6.093139] of_get_named_gpiod_flags: can't parse 'BT,reset_gpio' property of node '/wireless-bluetooth[0]'
    [    6.093154] /wireless-bluetooth: could not get #gpio-cells for /pinctrl/emmc/emmc-cmd
    [    6.093157] of_get_named_gpiod_flags: can't parse 'BT,wake_gpio' property of node '/wireless-bluetooth[0]'
    [    6.093173] /wireless-bluetooth: could not get #gpio-cells for /pinctrl/emmc/emmc-cmd
    [    6.093176] of_get_named_gpiod_flags: can't parse 'BT,wake_host_irq' property of node '/wireless-bluetooth[0]'
    [    6.093185] /wireless-bluetooth: could not get #clock-cells for /tsp@ff050000
    [    6.093188] ERROR: could not get clock /wireless-bluetooth:ext_clock(0)
    [    6.093191] [BT_RFKILL]: bluetooth_platdata_parse_dt: clk_get failed!!!.
    [    6.093367] [BT_RFKILL]: bt shut off power
    [    6.093371] [BT_RFKILL]: bt_default device registered.
    [    6.093487] Key type dns_resolver registered
    [    6.093510] Error: Driver 'ov4689' is already registered, aborting...
    [    6.093518] Error: Driver 'ov7750' is already registered, aborting...
    [    6.093526] Error: Driver 'ov13850' is already registered, aborting...
    [    6.093535] Error: Driver 'sc031gs' is already registered, aborting...
    [    6.095195] Registered cp15_barrier emulation handler
    [    6.095233] Registered setend emulation handler
    [    6.096436] registered taskstats version 1
    [    6.096456] Loading compiled-in X.509 certificates
    [    6.096498] mmc2: MAN_BKOPS_EN bit is not set
    [    6.099067] mmc_host mmc1: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0)
    [    6.099605] Btrfs loaded, integrity-checker=on
    [    6.099786] BTRFS: selftest: Running btrfs free space cache tests
    [    6.099841] BTRFS: selftest: Running extent only tests
    [    6.099874] BTRFS: selftest: Running bitmap only tests
    [    6.099913] BTRFS: selftest: Running bitmap and extent tests
    [    6.099955] BTRFS: selftest: Running space stealing from bitmap to extent
    [    6.100030] mmc_host mmc2: Bus speed (slot 0) = 150000000Hz (slot req 150000000Hz, actual 150000000HZ div = 0)
    [    6.100782] BTRFS: selftest: Free space cache tests finished
    [    6.100786] BTRFS: selftest: Running extent buffer operation tests
    [    6.100786] BTRFS: selftest: Running btrfs_split_item tests
    [    6.100893] BTRFS: selftest: Running find delalloc tests
    [    6.167025] mmc_host mmc1: Bus speed (slot 0) = 100000Hz (slot req 100000Hz, actual 100000HZ div = 0)
    [    6.393319] BTRFS: selftest: Running btrfs_get_extent tests
    [    6.393657] BTRFS: selftest: Running hole first btrfs_get_extent test
    [    6.393703] BTRFS: selftest: Running outstanding_extents tests
    [    6.393816] BTRFS: selftest: Running qgroup tests
    [    6.393819] BTRFS: selftest: Qgroup basic add
    [    6.393948] BTRFS: selftest: Qgroup multiple refs test
    [    6.536968] dwmmc_rockchip ff520000.dwmmc: Successfully tuned phase to 224
    [    6.537045] mmc2: new HS200 MMC card at address 0001
    [    6.538138] mmcblk2: mmc2:0001 CJNB4R 58.2 GiB 
    [    6.538484] mmcblk2boot0: mmc2:0001 CJNB4R partition 1 4.00 MiB
    [    6.538890] mmcblk2boot1: mmc2:0001 CJNB4R partition 2 4.00 MiB
    [    6.539205] mmcblk2rpmb: mmc2:0001 CJNB4R partition 3 4.00 MiB
    [    6.540491]  mmcblk2: p1
    [    8.374555] usb 2-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [    8.389893] usb 2-1: Product: USB2.0 Hub
    [    8.406984] hub 2-1:1.0: USB hub found
    [    8.423430] hub 2-1:1.0: 4 ports detected
    [    8.501802] Key type encrypted registered
    [    8.517984] rga2: Module initialized.
    [    8.534264] pvtm list NULL
    [    8.550941] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
    [    8.550956] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
    [    8.572522] asoc-simple-card sound: rk3328-hifi <-> ff010000.i2s mapping ok
    [    8.591471] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
    [    8.591494] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
    [    8.592539] asoc-simple-card hdmi-sound: i2s-hifi <-> ff000000.i2s mapping ok
    [    8.611133] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
    [    8.611155] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
    [    8.612114] asoc-simple-card spdif-sound: dit-hifi <-> ff030000.spdif mapping ok
    [    8.630954] hctosys: unable to open rtc device (rtc0)
    [    8.646379] of_cfs_init
    [    8.662086] of_cfs_init: OK
    [    8.694439] Bluetooth: Starting self testing
    [    8.736890] Bluetooth: ECDH test passed in 25801 usecs
    [    8.796084] Bluetooth: SMP test passed in 78 usecs
    [    8.811823] Bluetooth: Finished self testing
    [    8.827779] vcc_otg_vbus: disabling
    [    8.844964] ALSA device list:
    [    8.860854]   #0: rockchip,rk3328
    [    8.876636]   #1: rockchip,hdmi
    [    8.891802]   #2: rockchip,spdif
    [    8.908760] Freeing unused kernel memory: 1216K
    [   15.832822] rockchip-vop ff370000.vop: [drm:vop_crtc_enable] Update mode to 4096x2160p24, type: 11
    [   17.015747] random: nonblocking pool is initialized
    [   76.892762] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: data=writeback
    [   77.810719] systemd[1]: System time before build time, advancing clock.
    [   77.869746] systemd[1]: Inserted module 'autofs4'
    [   77.912430] ip_tables: (C) 2000-2006 Netfilter Core Team
    [   77.950554] cgroup: cgroup2: unknown option "nsdelegate"
    [   77.999850] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
    [   78.031985] systemd[1]: Detected architecture arm64.
    [   78.122092] systemd[1]: Set hostname to <station-m1>.
    [   78.529545] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
    [   78.546840] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
    [   78.935505] systemd[1]: /lib/systemd/system/spice-vdagentd.service:8: PIDFile= references path below legacy directory /var/run/, updating /var/run/spice-vdagentd/spice-vdagentd.pid → /run/spice-vdagentd/spice-vdagentd.pid; please update the unit file accordingly.
    [   78.978558] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
    [   79.015161] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [   79.053357] systemd[1]: Created slice User and Session Slice.
    [   79.091599] systemd[1]: Created slice system-getty.slice.
    [   79.127889] systemd[1]: Listening on fsck to fsckd communication Socket.
    [   79.164716] systemd[1]: Listening on Syslog Socket.
    [   79.201272] systemd[1]: Reached target Remote File Systems.
    [   79.239163] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [   79.276820] systemd[1]: Listening on Journal Audit Socket.
    [   79.314314] systemd[1]: Listening on Journal Socket.
    [   79.359852] systemd[1]: Starting Load Kernel Modules...
    [   79.412076] systemd[1]: Starting Set the console keyboard layout...
    [   79.457227] systemd[1]: Mounting Huge Pages File System...
    [   79.505080] systemd[1]: Starting Restore / save the current clock...
    [   79.553299] systemd[1]: Mounting POSIX Message Queue File System...
    [   79.593558] systemd[1]: Reached target Swap.
    [   79.632244] systemd[1]: Listening on initctl Compatibility Named Pipe.
    [   79.675637] systemd[1]: Starting Nameserver information manager...
    [   79.714504] systemd[1]: Reached target Slices.
    [   79.752401] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   79.772265] systemd[1]: Reached target Local Encrypted Volumes.
    [   79.811614] systemd[1]: Listening on udev Kernel Socket.
    [   79.856335] systemd[1]: Mounting Kernel Debug File System...
    [   79.898088] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   79.918166] systemd[1]: Listening on Journal Socket (/dev/log).
    [   79.957274] systemd[1]: Reached target System Time Synchronized.
    [   79.996868] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
    [   80.022116] systemd[1]: Starting Remount Root and Kernel File Systems...
    [   80.071833] systemd[1]: Starting Create list of required static device nodes for the current kernel...
    [   80.081094] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
    [   80.135125] systemd[1]: Listening on udev Control Socket.
    [   80.181333] systemd[1]: Starting udev Coldplug all Devices...
    [   80.232784] systemd[1]: Started Load Kernel Modules.
    [   80.278504] systemd[1]: Started Set the console keyboard layout.
    [   80.322617] systemd[1]: Mounted Huge Pages File System.
    [   80.368257] systemd[1]: Started Restore / save the current clock.
    [   80.411182] systemd[1]: Mounted POSIX Message Queue File System.
    [   80.458134] systemd[1]: Mounted Kernel Debug File System.
    [   80.504095] systemd[1]: Started Remount Root and Kernel File Systems.
    [   80.549673] systemd[1]: Started Create list of required static device nodes for the current kernel.
    [   80.603389] systemd[1]: Started Nameserver information manager.
    [   80.664403] systemd[1]: Starting Create System Users...
    [   80.721222] systemd[1]: Starting Load/Save Random Seed...
    [   80.787640] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   80.817887] systemd[1]: Mounting Kernel Configuration File System...
    [   80.872927] systemd[1]: Mounting FUSE Control File System...
    [   80.928707] systemd[1]: Starting Apply Kernel Variables...
    [   80.986002] systemd[1]: Started udev Coldplug all Devices.
    [   81.039023] systemd[1]: Started Create System Users.
    [   81.065001] systemd[1]: Started Load/Save Random Seed.
    [   81.088421] systemd[1]: Mounted Kernel Configuration File System.
    [   81.111893] systemd[1]: Mounted FUSE Control File System.
    [   81.136983] systemd[1]: Started Apply Kernel Variables.
    [   81.165516] systemd[1]: Starting Create Static Device Nodes in /dev...
    [   81.196875] systemd[1]: Starting udev Wait for Complete Device Initialization...
    [   81.230111] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
    [   81.257333] systemd[1]: Started Create Static Device Nodes in /dev.
    [   81.282943] systemd[1]: Started Helper to synchronize boot up for ifupdown.
    [   81.312507] systemd[1]: Starting udev Kernel Device Manager...
    [   81.336106] systemd[1]: Reached target Local File Systems (Pre).
    [   81.367303] systemd[1]: Mounting /tmp...
    [   81.397556] systemd[1]: Mounted /tmp.
    [   81.422208] systemd[1]: Reached target Local File Systems.
    [   81.452669] systemd[1]: Starting Armbian ZRAM config...
    [   81.485755] systemd[1]: Starting Set console font and keymap...
    [   81.511301] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   81.519927] systemd[1]: Starting Raise network interfaces...
    [   81.557357] systemd[1]: Started udev Kernel Device Manager.
    [   81.601149] systemd[1]: Started Set console font and keymap.
    [   81.906874] zram: Added device: zram0
    [   81.909433] zram: Added device: zram1
    [   81.911700] zram: Added device: zram2
    [   82.202462] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '09:50:31', on 'May  7 2021'.
    [   82.203130] mali-utgard ff300000.gpu: mali_platform_device->num_resources = 9
    [   82.203163] mali-utgard ff300000.gpu: resource[0].start = 0x0x00000000ff300000
    [   82.203170] mali-utgard ff300000.gpu: resource[1].start = 0x0x00000000ff300000
    [   82.203180] mali-utgard ff300000.gpu: resource[2].start = 0x0x0000000000000011
    [   82.203188] mali-utgard ff300000.gpu: resource[3].start = 0x0x0000000000000012
    [   82.203195] mali-utgard ff300000.gpu: resource[4].start = 0x0x0000000000000013
    [   82.203205] mali-utgard ff300000.gpu: resource[5].start = 0x0x0000000000000014
    [   82.203218] mali-utgard ff300000.gpu: resource[6].start = 0x0x0000000000000015
    [   82.203225] mali-utgard ff300000.gpu: resource[7].start = 0x0x0000000000000016
    [   82.203235] mali-utgard ff300000.gpu: resource[8].start = 0x0x0000000000000017
    [   82.203244] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
    [   82.203334] mali-utgard ff300000.gpu: Looking up mali-supply from device tree
    [   82.203432] rk808 1-0018: Looking up vcc1-supply from device tree
    [   82.203450] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [   82.203798] mali-utgard ff300000.gpu: leakage=10
    [   82.203828] mali-utgard ff300000.gpu: leakage-volt-sel=0
    [   82.203923] mali-utgard ff300000.gpu: Looking up mali-supply from device tree
    [   82.203951] rk808 1-0018: Looking up vcc1-supply from device tree
    [   82.203966] rk808 1-0018: Looking up vcc1-supply property in node /i2c@ff160000/rk805@18 failed
    [   82.204034] vdd_logic: could not add device link ff300000.gpu err -17
    [   82.204062] vdd_logic: Failed to create debugfs directory
    [   82.204098] mali-utgard ff300000.gpu: Failed to get pvtm
    [   82.245817] Mali: Mali device driver loaded
    [   82.303692] devfreq ff300000.gpu: Couldn't update frequency transition information.
    [   82.333317] systemd[1]: Found device /dev/ttyFIQ0.
    [   82.515497] zram0: detected capacity change from 0 to 2055331840
    [   82.704256] Adding 2007156k swap on /dev/zram0.  Priority:5 extents:1 across:2007156k SS
    [   82.934357] systemd[1]: Started Raise network interfaces.
    [   83.176393] zram1: detected capacity change from 0 to 52428800
    [   83.284942] systemd[1]: Started Armbian ZRAM config.
    [   83.733244] systemd[1]: Started udev Wait for Complete Device Initialization.
    [   83.770520] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    [   83.794148] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
    [   83.794289] systemd[1]: Condition check resulted in Dispatch Password Requests to Console Directory Watch when bootsplash is active being skipped.
    [   83.800562] systemd[1]: Starting Braille Device Support...
    [   83.830445] systemd[1]: Starting Armbian memory supported logging...
    [   83.855393] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
    [   83.855834] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
    [   83.864189] systemd[1]: Starting Load/Save RF Kill Switch Status...
    [   83.968503] [BT_RFKILL]: bt turn on power
    [   83.971168] systemd[1]: Started Load/Save RF Kill Switch Status.
    [   83.988465] EXT4-fs (zram1): mounted filesystem without journal. Opts: discard
    [   84.070244] systemd[1]: Started Braille Device Support.
    [   84.629503] input: BRLTTY 5.6 Linux Screen Driver Keyboard as /devices/virtual/input/input2
    [   87.298169] systemd[1]: Started Armbian memory supported logging.
    [   87.327503] systemd[1]: Starting Journal Service...
    [   87.795449] systemd[1]: Started Journal Service.
    [   87.889208] systemd-journald[630]: Received request to flush runtime journal from PID 1
    [   89.335462] nr_pdflush_threads exported in /proc is scheduled for removal
    [  110.244081] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [  110.244115] Bluetooth: BNEP filters: protocol multicast
    [  110.244167] Bluetooth: BNEP socket layer initialized
    [  111.172594] PPP generic driver version 2.4.2
    [  111.190887] NET: Registered protocol family 24
    [  111.344072] NET: Registered protocol family 15
    [  111.506241] tty_port_close_start: tty->count = 1 port count = 2.
    [  111.912075] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    [  112.801073] NET: Registered protocol family 17
    [  116.478556] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  116.478615] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  116.478635] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  116.478787] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  116.478821] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  116.478839] [drm:dw_hdmi_rockchip_set_property] *ERROR* failed to set rockchip hdmi connector property
    [  117.205306] rockchip-vop ff370000.vop: [drm:vop_crtc_enable] Update mode to 3840x2160p0, type: 11
    [  145.246392] usb 2-1.3: new low-speed USB device number 3 using ehci-platform
    [  145.346420] usb 2-1.3: New USB device found, idVendor=258a, idProduct=0001
    [  145.346458] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [  145.346484] usb 2-1.3: Product: USB KEYBOARD
    [  145.346510] usb 2-1.3: Manufacturer: SINO WEALTH
    [  145.357533] input: SINO WEALTH USB KEYBOARD as /devices/platform/ff5c0000.usb/usb2/2-1/2-1.3/2-1.3:1.0/0003:258A:0001.0001/input/input3
    [  145.413043] hid-generic 0003:258A:0001.0001: input,hidraw0: USB HID v1.10 Keyboard [SINO WEALTH USB KEYBOARD] on usb-ff5c0000.usb-1.3/input0
    [  145.426720] input: SINO WEALTH USB KEYBOARD as /devices/platform/ff5c0000.usb/usb2/2-1/2-1.3/2-1.3:1.1/0003:258A:0001.0002/input/input4
    [  145.484408] hid-generic 0003:258A:0001.0002: input,hiddev0,hidraw1: USB HID v1.10 Device [SINO WEALTH USB KEYBOARD] on usb-ff5c0000.usb-1.3/input1
    [  149.886281] usb 2-1.2: new low-speed USB device number 4 using ehci-platform
    [  149.982734] usb 2-1.2: New USB device found, idVendor=0461, idProduct=4e2a
    [  149.982761] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [  149.982768] usb 2-1.2: Product: USB Optical Mouse
    [  149.982779] usb 2-1.2: Manufacturer: PixArt
    [  149.989182] input: PixArt USB Optical Mouse as /devices/platform/ff5c0000.usb/usb2/2-1/2-1.2/2-1.2:1.0/0003:0461:4E2A.0003/input/input5
    [  149.990572] hid-generic 0003:0461:4E2A.0003: input,hidraw2: USB HID v1.11 Mouse [PixArt USB Optical Mouse] on usb-ff5c0000.usb-1.2/input0
    [  161.061239] rockchip-vop ff370000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p0, type: 11
    [  171.214864] [BT_RFKILL]: bt turn on power
    [  174.547262] [BT_RFKILL]: bt turn on power
    [  185.434611] [BT_RFKILL]: bt shut off power

     

  10. 8 hours ago, jock said:

    From the dts you posted, the wifi chip is attached to the "alternate" sdio bus.

    From the dts also there is no evidence that your wifi chip is sv6051p, that is anyway not supported in mainline kernel. To understand why your box is hanging on reboot if you select the alternate sdio bus there is the need for a detailed log from the serial.

     

    edit: photos of the board and chips are welcome and interesting

     

    I read the part number off of the wi-fi chip. I am working on making my own DTB for the board, but I need to reinstall Ubuntu to compile my own Armbian. I will upload some photos of the board in a bit, but the board does not have a UART port from what I can see so far, taking a proper log of the bootup will be difficult, but I will try and take a screenshot with my phone. 

  11. I have a MX10 Pro TV box I have been trying to get working with the dreaded SV6051 wifi. The board silkscreen is labeled as MXQ-RK3328-D4_A VER: 1.2. The board itself is 4GB ram and 64GB eMMC and everything is working other than the wifi. So far I am only having luck with RK3318 mainline and the rk3328 legacy Station M1 builds. The board will not boot with the legacy rk3318 build. The other issue I have noticed is when I use rk3318-config to enable the alternate SDIO bus, it will hang on reboot. I have decompiled the DTS from the Android backup I made using the Multitool (Multitool is a lifesaver, thank you.). 

    Spoiler

    /dts-v1/;

     

    / {

    compatible = "rockchip,rk3328-evb-avb\0rockchip,rk3328";

    interrupt-parent = <0x01>;

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    model = "Rockchip RK3328 EVB avb";

     

    ddr_timing {

    compatible = "rockchip,ddr-timing";

    ddr3_speed_bin = <0x15>;

    ddr4_speed_bin = <0x0c>;

    pd_idle = <0x00>;

    sr_idle = <0x00>;

    sr_mc_gate_idle = <0x00>;

    srpd_lite_idle = <0x00>;

    standby_idle = <0x00>;

    auto_pd_dis_freq = <0x42a>;

    auto_sr_dis_freq = <0x320>;

    ddr3_dll_dis_freq = <0x12c>;

    ddr4_dll_dis_freq = <0x271>;

    phy_dll_dis_freq = <0x190>;

    ddr3_odt_dis_freq = <0x64>;

    phy_ddr3_odt_dis_freq = <0x64>;

    ddr3_drv = <0x28>;

    ddr3_odt = <0x78>;

    phy_ddr3_ca_drv = <0x1b>;

    phy_ddr3_ck_drv = <0x15>;

    phy_ddr3_dq_drv = <0x15>;

    phy_ddr3_odt = <0x03>;

    lpddr3_odt_dis_freq = <0x29a>;

    phy_lpddr3_odt_dis_freq = <0x29a>;

    lpddr3_drv = <0x28>;

    lpddr3_odt = <0xf0>;

    phy_lpddr3_ca_drv = <0x16>;

    phy_lpddr3_ck_drv = <0x13>;

    phy_lpddr3_dq_drv = <0x16>;

    phy_lpddr3_odt = <0x02>;

    lpddr4_odt_dis_freq = <0x320>;

    phy_lpddr4_odt_dis_freq = <0x320>;

    lpddr4_drv = <0x3c>;

    lpddr4_dq_odt = <0x28>;

    lpddr4_ca_odt = <0x28>;

    phy_lpddr4_ca_drv = <0x14>;

    phy_lpddr4_ck_cs_drv = <0x06>;

    phy_lpddr4_dq_drv = <0x06>;

    phy_lpddr4_odt = <0x10>;

    ddr4_odt_dis_freq = <0x29a>;

    phy_ddr4_odt_dis_freq = <0x29a>;

    ddr4_drv = <0x22>;

    ddr4_odt = <0xf0>;

    phy_ddr4_ca_drv = <0x16>;

    phy_ddr4_ck_drv = <0x13>;

    phy_ddr4_dq_drv = <0x16>;

    phy_ddr4_odt = <0x02>;

    ddr3a1_ddr4a9_de-skew = <0x02>;

    ddr3a0_ddr4a10_de-skew = <0x03>;

    ddr3a3_ddr4a6_de-skew = <0x03>;

    ddr3a2_ddr4a4_de-skew = <0x02>;

    ddr3a5_ddr4a8_de-skew = <0x03>;

    ddr3a4_ddr4a5_de-skew = <0x02>;

    ddr3a7_ddr4a11_de-skew = <0x03>;

    ddr3a6_ddr4a7_de-skew = <0x02>;

    ddr3a9_ddr4a0_de-skew = <0x02>;

    ddr3a8_ddr4a13_de-skew = <0x01>;

    ddr3a11_ddr4a3_de-skew = <0x02>;

    ddr3a10_ddr4cs0_de-skew = <0x02>;

    ddr3a13_ddr4a2_de-skew = <0x01>;

    ddr3a12_ddr4ba1_de-skew = <0x02>;

    ddr3a15_ddr4odt0_de-skew = <0x03>;

    ddr3a14_ddr4a1_de-skew = <0x02>;

    ddr3ba1_ddr4a15_de-skew = <0x02>;

    ddr3ba0_ddr4bg0_de-skew = <0x04>;

    ddr3ras_ddr4cke_de-skew = <0x04>;

    ddr3ba2_ddr4ba0_de-skew = <0x03>;

    ddr3we_ddr4bg1_de-skew = <0x02>;

    ddr3cas_ddr4a12_de-skew = <0x02>;

    ddr3ckn_ddr4ckn_de-skew = <0x0b>;

    ddr3ckp_ddr4ckp_de-skew = <0x0b>;

    ddr3cke_ddr4a16_de-skew = <0x02>;

    ddr3odt0_ddr4a14_de-skew = <0x04>;

    ddr3cs0_ddr4act_de-skew = <0x04>;

    ddr3reset_ddr4reset_de-skew = <0x07>;

    ddr3cs1_ddr4cs1_de-skew = <0x07>;

    ddr3odt1_ddr4odt1_de-skew = <0x07>;

    cs0_dm0_rx_de-skew = <0x0c>;

    cs0_dm0_tx_de-skew = <0x0a>;

    cs0_dq0_rx_de-skew = <0x0c>;

    cs0_dq0_tx_de-skew = <0x0a>;

    cs0_dq1_rx_de-skew = <0x0c>;

    cs0_dq1_tx_de-skew = <0x0a>;

    cs0_dq2_rx_de-skew = <0x0c>;

    cs0_dq2_tx_de-skew = <0x0a>;

    cs0_dq3_rx_de-skew = <0x0c>;

    cs0_dq3_tx_de-skew = <0x0a>;

    cs0_dq4_rx_de-skew = <0x0c>;

    cs0_dq4_tx_de-skew = <0x0a>;

    cs0_dq5_rx_de-skew = <0x0c>;

    cs0_dq5_tx_de-skew = <0x0a>;

    cs0_dq6_rx_de-skew = <0x0c>;

    cs0_dq6_tx_de-skew = <0x0a>;

    cs0_dq7_rx_de-skew = <0x0c>;

    cs0_dq7_tx_de-skew = <0x0a>;

    cs0_dqs0_rx_de-skew = <0x0a>;

    cs0_dqs0p_tx_de-skew = <0x0c>;

    cs0_dqs0n_tx_de-skew = <0x0c>;

    cs0_dm1_rx_de-skew = <0x0a>;

    cs0_dm1_tx_de-skew = <0x08>;

    cs0_dq8_rx_de-skew = <0x0a>;

    cs0_dq8_tx_de-skew = <0x08>;

    cs0_dq9_rx_de-skew = <0x0a>;

    cs0_dq9_tx_de-skew = <0x08>;

    cs0_dq10_rx_de-skew = <0x0a>;

    cs0_dq10_tx_de-skew = <0x08>;

    cs0_dq11_rx_de-skew = <0x0a>;

    cs0_dq11_tx_de-skew = <0x08>;

    cs0_dq12_rx_de-skew = <0x0a>;

    cs0_dq12_tx_de-skew = <0x08>;

    cs0_dq13_rx_de-skew = <0x0a>;

    cs0_dq13_tx_de-skew = <0x08>;

    cs0_dq14_rx_de-skew = <0x0a>;

    cs0_dq14_tx_de-skew = <0x08>;

    cs0_dq15_rx_de-skew = <0x0a>;

    cs0_dq15_tx_de-skew = <0x08>;

    cs0_dqs1_rx_de-skew = <0x09>;

    cs0_dqs1p_tx_de-skew = <0x0a>;

    cs0_dqs1n_tx_de-skew = <0x0a>;

    cs0_dm2_rx_de-skew = <0x0a>;

    cs0_dm2_tx_de-skew = <0x09>;

    cs0_dq16_rx_de-skew = <0x0a>;

    cs0_dq16_tx_de-skew = <0x09>;

    cs0_dq17_rx_de-skew = <0x0a>;

    cs0_dq17_tx_de-skew = <0x09>;

    cs0_dq18_rx_de-skew = <0x0a>;

    cs0_dq18_tx_de-skew = <0x09>;

    cs0_dq19_rx_de-skew = <0x0a>;

    cs0_dq19_tx_de-skew = <0x09>;

    cs0_dq20_rx_de-skew = <0x0a>;

    cs0_dq20_tx_de-skew = <0x09>;

    cs0_dq21_rx_de-skew = <0x0a>;

    cs0_dq21_tx_de-skew = <0x09>;

    cs0_dq22_rx_de-skew = <0x0a>;

    cs0_dq22_tx_de-skew = <0x09>;

    cs0_dq23_rx_de-skew = <0x0a>;

    cs0_dq23_tx_de-skew = <0x09>;

    cs0_dqs2_rx_de-skew = <0x09>;

    cs0_dqs2p_tx_de-skew = <0x0b>;

    cs0_dqs2n_tx_de-skew = <0x0b>;

    cs0_dm3_rx_de-skew = <0x07>;

    cs0_dm3_tx_de-skew = <0x07>;

    cs0_dq24_rx_de-skew = <0x07>;

    cs0_dq24_tx_de-skew = <0x07>;

    cs0_dq25_rx_de-skew = <0x07>;

    cs0_dq25_tx_de-skew = <0x07>;

    cs0_dq26_rx_de-skew = <0x07>;

    cs0_dq26_tx_de-skew = <0x07>;

    cs0_dq27_rx_de-skew = <0x07>;

    cs0_dq27_tx_de-skew = <0x07>;

    cs0_dq28_rx_de-skew = <0x07>;

    cs0_dq28_tx_de-skew = <0x07>;

    cs0_dq29_rx_de-skew = <0x07>;

    cs0_dq29_tx_de-skew = <0x07>;

    cs0_dq30_rx_de-skew = <0x07>;

    cs0_dq30_tx_de-skew = <0x07>;

    cs0_dq31_rx_de-skew = <0x07>;

    cs0_dq31_tx_de-skew = <0x07>;

    cs0_dqs3_rx_de-skew = <0x07>;

    cs0_dqs3p_tx_de-skew = <0x0a>;

    cs0_dqs3n_tx_de-skew = <0x0a>;

    cs1_dm0_rx_de-skew = <0x07>;

    cs1_dm0_tx_de-skew = <0x08>;

    cs1_dq0_rx_de-skew = <0x07>;

    cs1_dq0_tx_de-skew = <0x08>;

    cs1_dq1_rx_de-skew = <0x07>;

    cs1_dq1_tx_de-skew = <0x08>;

    cs1_dq2_rx_de-skew = <0x07>;

    cs1_dq2_tx_de-skew = <0x08>;

    cs1_dq3_rx_de-skew = <0x07>;

    cs1_dq3_tx_de-skew = <0x08>;

    cs1_dq4_rx_de-skew = <0x07>;

    cs1_dq4_tx_de-skew = <0x08>;

    cs1_dq5_rx_de-skew = <0x07>;

    cs1_dq5_tx_de-skew = <0x08>;

    cs1_dq6_rx_de-skew = <0x07>;

    cs1_dq6_tx_de-skew = <0x08>;

    cs1_dq7_rx_de-skew = <0x07>;

    cs1_dq7_tx_de-skew = <0x08>;

    cs1_dqs0_rx_de-skew = <0x06>;

    cs1_dqs0p_tx_de-skew = <0x09>;

    cs1_dqs0n_tx_de-skew = <0x09>;

    cs1_dm1_rx_de-skew = <0x07>;

    cs1_dm1_tx_de-skew = <0x07>;

    cs1_dq8_rx_de-skew = <0x07>;

    cs1_dq8_tx_de-skew = <0x08>;

    cs1_dq9_rx_de-skew = <0x07>;

    cs1_dq9_tx_de-skew = <0x07>;

    cs1_dq10_rx_de-skew = <0x07>;

    cs1_dq10_tx_de-skew = <0x08>;

    cs1_dq11_rx_de-skew = <0x07>;

    cs1_dq11_tx_de-skew = <0x07>;

    cs1_dq12_rx_de-skew = <0x07>;

    cs1_dq12_tx_de-skew = <0x08>;

    cs1_dq13_rx_de-skew = <0x07>;

    cs1_dq13_tx_de-skew = <0x07>;

    cs1_dq14_rx_de-skew = <0x07>;

    cs1_dq14_tx_de-skew = <0x08>;

    cs1_dq15_rx_de-skew = <0x07>;

    cs1_dq15_tx_de-skew = <0x07>;

    cs1_dqs1_rx_de-skew = <0x07>;

    cs1_dqs1p_tx_de-skew = <0x09>;

    cs1_dqs1n_tx_de-skew = <0x09>;

    cs1_dm2_rx_de-skew = <0x07>;

    cs1_dm2_tx_de-skew = <0x08>;

    cs1_dq16_rx_de-skew = <0x07>;

    cs1_dq16_tx_de-skew = <0x08>;

    cs1_dq17_rx_de-skew = <0x07>;

    cs1_dq17_tx_de-skew = <0x08>;

    cs1_dq18_rx_de-skew = <0x07>;

    cs1_dq18_tx_de-skew = <0x08>;

    cs1_dq19_rx_de-skew = <0x07>;

    cs1_dq19_tx_de-skew = <0x08>;

    cs1_dq20_rx_de-skew = <0x07>;

    cs1_dq20_tx_de-skew = <0x08>;

    cs1_dq21_rx_de-skew = <0x07>;

    cs1_dq21_tx_de-skew = <0x08>;

    cs1_dq22_rx_de-skew = <0x07>;

    cs1_dq22_tx_de-skew = <0x08>;

    cs1_dq23_rx_de-skew = <0x07>;

    cs1_dq23_tx_de-skew = <0x08>;

    cs1_dqs2_rx_de-skew = <0x06>;

    cs1_dqs2p_tx_de-skew = <0x09>;

    cs1_dqs2n_tx_de-skew = <0x09>;

    cs1_dm3_rx_de-skew = <0x07>;

    cs1_dm3_tx_de-skew = <0x07>;

    cs1_dq24_rx_de-skew = <0x07>;

    cs1_dq24_tx_de-skew = <0x08>;

    cs1_dq25_rx_de-skew = <0x07>;

    cs1_dq25_tx_de-skew = <0x07>;

    cs1_dq26_rx_de-skew = <0x07>;

    cs1_dq26_tx_de-skew = <0x07>;

    cs1_dq27_rx_de-skew = <0x07>;

    cs1_dq27_tx_de-skew = <0x07>;

    cs1_dq28_rx_de-skew = <0x07>;

    cs1_dq28_tx_de-skew = <0x07>;

    cs1_dq29_rx_de-skew = <0x07>;

    cs1_dq29_tx_de-skew = <0x07>;

    cs1_dq30_rx_de-skew = <0x07>;

    cs1_dq30_tx_de-skew = <0x07>;

    cs1_dq31_rx_de-skew = <0x07>;

    cs1_dq31_tx_de-skew = <0x07>;

    cs1_dqs3_rx_de-skew = <0x07>;

    cs1_dqs3p_tx_de-skew = <0x09>;

    cs1_dqs3n_tx_de-skew = <0x09>;

    phandle = <0x81>;

    };

     

    aliases {

    ethernet0 = "/ethernet@ff540000";

    ethernet1 = "/ethernet@ff550000";

    i2c0 = "/i2c@ff150000";

    i2c1 = "/i2c@ff160000";

    i2c2 = "/i2c@ff170000";

    i2c3 = "/i2c@ff180000";

    serial0 = "/serial@ff110000";

    serial1 = "/serial@ff120000";

    serial2 = "/serial@ff130000";

    };

     

    cpus {

    #address-cells = <0x02>;

    #size-cells = <0x00>;

     

    cpu@0 {

    device_type = "cpu";

    compatible = "arm,cortex-a53\0arm,armv8";

    reg = <0x00 0x00>;

    enable-method = "psci";

    clocks = <0x02 0x06>;

    #cooling-cells = <0x02>;

    dynamic-power-coefficient = <0x78>;

    operating-points-v2 = <0x03>;

    cpu-supply = <0x04>;

    phandle = <0x06>;

    };

     

    cpu@1 {

    device_type = "cpu";

    compatible = "arm,cortex-a53\0arm,armv8";

    reg = <0x00 0x01>;

    enable-method = "psci";

    operating-points-v2 = <0x03>;

    phandle = <0x07>;

    };

     

    cpu@2 {

    device_type = "cpu";

    compatible = "arm,cortex-a53\0arm,armv8";

    reg = <0x00 0x02>;

    enable-method = "psci";

    operating-points-v2 = <0x03>;

    phandle = <0x08>;

    };

     

    cpu@3 {

    device_type = "cpu";

    compatible = "arm,cortex-a53\0arm,armv8";

    reg = <0x00 0x03>;

    enable-method = "psci";

    operating-points-v2 = <0x03>;

    phandle = <0x09>;

    };

    };

     

    cpu0-opp-table {

    compatible = "operating-points-v2";

    opp-shared;

    rockchip,leakage-voltage-sel = <0x01 0x0a 0x00 0x0b 0xfe 0x01>;

    nvmem-cells = <0x05>;

    nvmem-cell-names = "cpu_leakage";

    phandle = <0x03>;

     

    opp-408000000 {

    opp-hz = <0x00 0x18519600>;

    opp-microvolt = <0xe7ef0 0xe7ef0 0x149970>;

    opp-microvolt-L0 = <0xe7ef0 0xe7ef0 0x149970>;

    opp-microvolt-L1 = <0xe7ef0 0xe7ef0 0x149970>;

    clock-latency-ns = <0x9c40>;

    opp-suspend;

    };

     

    opp-600000000 {

    opp-hz = <0x00 0x23c34600>;

    opp-microvolt = <0xe7ef0 0xe7ef0 0x149970>;

    opp-microvolt-L0 = <0xe7ef0 0xe7ef0 0x149970>;

    opp-microvolt-L1 = <0xe7ef0 0xe7ef0 0x149970>;

    clock-latency-ns = <0x9c40>;

    };

     

    opp-816000000 {

    opp-hz = <0x00 0x30a32c00>;

    opp-microvolt = <0x100590 0x100590 0x149970>;

    opp-microvolt-L0 = <0x100590 0x100590 0x149970>;

    opp-microvolt-L1 = <0xf4240 0xf4240 0x149970>;

    clock-latency-ns = <0x9c40>;

    };

     

    opp-1008000000 {

    opp-hz = <0x00 0x3c14dc00>;

    opp-microvolt = <0x118c30 0x118c30 0x149970>;

    opp-microvolt-L0 = <0x118c30 0x118c30 0x149970>;

    opp-microvolt-L1 = <0x10c8e0 0x10c8e0 0x149970>;

    clock-latency-ns = <0x9c40>;

    };

     

    opp-1200000000 {

    opp-hz = <0x00 0x47868c00>;

    opp-microvolt = <0x137478 0x137478 0x149970>;

    opp-microvolt-L0 = <0x137478 0x137478 0x149970>;

    opp-microvolt-L1 = <0x12b128 0x12b128 0x149970>;

    clock-latency-ns = <0x9c40>;

    };

     

    opp-1296000000 {

    opp-hz = <0x00 0x4d3f6400>;

    opp-microvolt = <0x149970 0x149970 0x149970>;

    opp-microvolt-L0 = <0x149970 0x149970 0x149970>;

    opp-microvolt-L1 = <0x13d620 0x13d620 0x149970>;

    clock-latency-ns = <0x9c40>;

    };

    };

     

    arm-pmu {

    compatible = "arm,cortex-a53-pmu";

    interrupts = <0x00 0x64 0x04 0x00 0x65 0x04 0x00 0x66 0x04 0x00 0x67 0x04>;

    interrupt-affinity = <0x06 0x07 0x08 0x09>;

    };

     

    cpuinfo {

    compatible = "rockchip,cpuinfo";

    nvmem-cells = <0x0a 0x0b>;

    nvmem-cell-names = "id\0cpu-version";

    };

     

    firmware {

     

    optee {

    compatible = "linaro,optee-tz";

    method = "smc";

    };

     

    android {

    compatible = "android,firmware";

    boot_devices = "ff520000.dwmmc";

     

    vbmeta {

    compatible = "android,vbmeta";

    parts = "vbmeta,boot,system,vendor,dtbo";

    };

     

    fstab {

    compatible = "android,fstab";

     

    vendor {

    compatible = "android,vendor";

    dev = "/dev/block/by-name/vendor";

    type = "ext4";

    mnt_flags = "ro,barrier=1,inode_readahead_blks=8";

    fsmgr_flags = "wait,avb";

    };

    };

    };

    };

     

    psci {

    compatible = "arm,psci-1.0";

    method = "smc";

    };

     

    rockchip-suspend {

    compatible = "rockchip,pm-rk3328";

    status = "okay";

    rockchip,sleep-mode-config = <0x00>;

    rockchip,virtual-poweroff = <0x01>;

    phandle = <0x9d>;

    };

     

    timer {

    compatible = "arm,armv8-timer";

    interrupts = <0x01 0x0d 0xf08 0x01 0x0e 0xf08 0x01 0x0b 0xf08 0x01 0x0a 0xf08>;

    };

     

    xin24m {

    compatible = "fixed-clock";

    #clock-cells = <0x00>;

    clock-frequency = <0x16e3600>;

    clock-output-names = "xin24m";

    phandle = <0x64>;

    };

     

    i2s@ff000000 {

    compatible = "rockchip,rk3328-i2s\0rockchip,rk3066-i2s";

    reg = <0x00 0xff000000 0x00 0x1000>;

    interrupts = <0x00 0x1a 0x04>;

    clocks = <0x02 0x29 0x02 0x137>;

    clock-names = "i2s_clk\0i2s_hclk";

    dmas = <0x0c 0x0b 0x0c 0x0c>;

    dma-names = "tx\0rx";

    status = "okay";

    #sound-dai-cells = <0x00>;

    rockchip,bclk-fs = <0x80>;

    phandle = <0x92>;

    };

     

    i2s@ff010000 {

    compatible = "rockchip,rk3328-i2s\0rockchip,rk3066-i2s";

    reg = <0x00 0xff010000 0x00 0x1000>;

    interrupts = <0x00 0x1b 0x04>;

    clocks = <0x02 0x2a 0x02 0x138>;

    clock-names = "i2s_clk\0i2s_hclk";

    dmas = <0x0c 0x0e 0x0c 0x0f>;

    dma-names = "tx\0rx";

    status = "okay";

    #sound-dai-cells = <0x00>;

    phandle = <0x90>;

    };

     

    i2s@ff020000 {

    compatible = "rockchip,rk3328-i2s\0rockchip,rk3066-i2s";

    reg = <0x00 0xff020000 0x00 0x1000>;

    interrupts = <0x00 0x1c 0x04>;

    clocks = <0x02 0x2b 0x02 0x139>;

    clock-names = "i2s_clk\0i2s_hclk";

    dmas = <0x0c 0x00 0x0c 0x01>;

    dma-names = "tx\0rx";

    pinctrl-names = "default\0sleep";

    pinctrl-0 = <0x0d 0x0e 0x0f 0x10 0x11 0x12>;

    pinctrl-1 = <0x13>;

    status = "disabled";

    phandle = <0x9e>;

    };

     

    spdif@ff030000 {

    compatible = "rockchip,rk3328-spdif";

    reg = <0x00 0xff030000 0x00 0x1000>;

    interrupts = <0x00 0x1d 0x04>;

    clocks = <0x02 0x2e 0x02 0x13a>;

    clock-names = "mclk\0hclk";

    dmas = <0x0c 0x0a>;

    dma-names = "tx";

    pinctrl-names = "default";

    pinctrl-0 = <0x14>;

    status = "okay";

    #sound-dai-cells = <0x00>;

    phandle = <0x94>;

    };

     

    pdm@ff040000 {

    compatible = "rockchip,pdm";

    reg = <0x00 0xff040000 0x00 0x1000>;

    clocks = <0x02 0x3d 0x02 0x152>;

    clock-names = "pdm_clk\0pdm_hclk";

    dmas = <0x0c 0x10>;

    dma-names = "rx";

    pinctrl-names = "default\0sleep";

    pinctrl-0 = <0x15 0x16 0x17 0x18 0x19 0x1a>;

    pinctrl-1 = <0x1b>;

    status = "disabled";

    phandle = <0x9f>;

    };

     

    tsp@ff050000 {

    compatible = "rockchip,rk3328-tsp";

    reg = <0x00 0xff050000 0x00 0x10000>;

    rockchip,grf = <0x1c>;

    interrupts = <0x00 0x48 0x04>;

    interrupt-names = "irq_tsp";

    clocks = <0x02 0x5c 0x02 0x98 0x02 0x135>;

    clock-names = "clk_tsp\0aclk_tsp\0hclk_tsp";

    pinctrl-names = "default";

    pinctrl-0 = <0x1d 0x1e 0x1f 0x20 0x21 0x22 0x23 0x24 0x25 0x26 0x27 0x28>;

    status = "disabled";

    phandle = <0xa0>;

    };

     

    syscon@ff100000 {

    compatible = "rockchip,rk3328-grf\0syscon\0simple-mfd";

    reg = <0x00 0xff100000 0x00 0x1000>;

    #address-cells = <0x01>;

    #size-cells = <0x01>;

    phandle = <0x1c>;

     

    io-domains {

    compatible = "rockchip,rk3328-io-voltage-domain";

    status = "okay";

    vccio1-supply = <0x29>;

    vccio2-supply = <0x2a>;

    vccio3-supply = <0x29>;

    vccio4-supply = <0x2b>;

    vccio5-supply = <0x29>;

    vccio6-supply = <0x29>;

    pmuio-supply = <0x29>;

    phandle = <0xa1>;

    };

     

    power-controller {

    compatible = "rockchip,rk3328-power-controller";

    #power-domain-cells = <0x01>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    status = "okay";

    phandle = <0x4e>;

     

    pd_hevc@6 {

    reg = <0x06>;

    };

     

    pd_video@5 {

    reg = <0x05>;

    clocks = <0x02 0x8b 0x02 0x142 0x02 0x41 0x02 0x42>;

    pm_qos = <0x2c 0x2d>;

    };

     

    pd_vpu@8 {

    reg = <0x08>;

    clocks = <0x02 0x8f 0x02 0x146>;

    pm_qos = <0x2e>;

    };

    };

     

    reboot-mode {

    compatible = "syscon-reboot-mode";

    offset = <0x5c8>;

    mode-bootloader = <0x5242c301>;

    mode-charge = <0x5242c30b>;

    mode-fastboot = <0x5242c309>;

    mode-loader = <0x5242c301>;

    mode-normal = <0x5242c300>;

    mode-recovery = <0x5242c303>;

    mode-ums = <0x5242c30c>;

    };

    };

     

    thermal-zones {

     

    soc-thermal {

    polling-delay-passive = <0x14>;

    polling-delay = <0x3e8>;

    sustainable-power = <0x3e8>;

    thermal-sensors = <0x2f 0x00>;

    phandle = <0xa2>;

     

    trips {

     

    trip-point-0 {

    temperature = <0x15f90>;

    hysteresis = <0x7d0>;

    type = "passive";

    phandle = <0xa3>;

    };

     

    trip-point-1 {

    temperature = <0x19a28>;

    hysteresis = <0x7d0>;

    type = "passive";

    phandle = <0x30>;

    };

     

    soc-crit {

    temperature = <0x1adb0>;

    hysteresis = <0x7d0>;

    type = "critical";

    phandle = <0xa4>;

    };

    };

     

    cooling-maps {

     

    map0 {

    trip = <0x30>;

    cooling-device = <0x06 0xffffffff 0xffffffff>;

    contribution = <0x1000>;

    };

     

    map1 {

    trip = <0x30>;

    cooling-device = <0x31 0xffffffff 0xffffffff>;

    contribution = <0x1000>;

    };

     

    map2 {

    trip = <0x30>;

    cooling-device = <0x32 0xffffffff 0xffffffff>;

    contribution = <0x400>;

    };

     

    map3 {

    trip = <0x30>;

    cooling-device = <0x33 0xffffffff 0xffffffff>;

    contribution = <0x400>;

    };

    };

    };

    };

     

    tsadc@ff250000 {

    compatible = "rockchip,rk3328-tsadc";

    reg = <0x00 0xff250000 0x00 0x100>;

    interrupts = <0x00 0x3a 0x04>;

    rockchip,grf = <0x1c>;

    clocks = <0x02 0x24 0x02 0xd5>;

    clock-names = "tsadc\0apb_pclk";

    assigned-clocks = <0x02 0x24>;

    assigned-clock-rates = <0xc350>;

    resets = <0x02 0x42>;

    reset-names = "tsadc-apb";

    pinctrl-names = "init\0default\0sleep";

    pinctrl-0 = <0x34>;

    pinctrl-1 = <0x35>;

    pinctrl-2 = <0x34>;

    #thermal-sensor-cells = <0x01>;

    rockchip,hw-tshut-temp = <0x1d4c0>;

    status = "okay";

    phandle = <0x2f>;

    };

     

    serial@ff110000 {

    compatible = "rockchip,rk3328-uart\0snps,dw-apb-uart";

    reg = <0x00 0xff110000 0x00 0x100>;

    interrupts = <0x00 0x37 0x04>;

    clocks = <0x02 0x26 0x02 0xd2>;

    clock-names = "baudclk\0apb_pclk";

    reg-shift = <0x02>;

    reg-io-width = <0x04>;

    dmas = <0x0c 0x02 0x0c 0x03>;

    pinctrl-names = "default";

    pinctrl-0 = <0x36 0x37>;

    status = "okay";

    phandle = <0xa5>;

    };

     

    serial@ff120000 {

    compatible = "rockchip,rk3328-uart\0snps,dw-apb-uart";

    reg = <0x00 0xff120000 0x00 0x100>;

    interrupts = <0x00 0x38 0x04>;

    clocks = <0x02 0x27 0x02 0xd3>;

    clock-names = "baudclk\0apb_pclk";

    reg-shift = <0x02>;

    reg-io-width = <0x04>;

    dmas = <0x0c 0x04 0x0c 0x05>;

    pinctrl-names = "default";

    pinctrl-0 = <0x38 0x39 0x3a>;

    status = "disabled";

    phandle = <0xa6>;

    };

     

    serial@ff130000 {

    compatible = "rockchip,rk3328-uart\0snps,dw-apb-uart";

    reg = <0x00 0xff130000 0x00 0x100>;

    interrupts = <0x00 0x39 0x04>;

    clocks = <0x02 0x28 0x02 0xd4>;

    clock-names = "baudclk\0apb_pclk";

    reg-shift = <0x02>;

    reg-io-width = <0x04>;

    dmas = <0x0c 0x06 0x0c 0x07>;

    pinctrl-names = "default";

    pinctrl-0 = <0x3b>;

    status = "disabled";

    phandle = <0xa7>;

    };

     

    power-management@ff140000 {

    compatible = "rockchip,rk3328-pmu\0syscon\0simple-mfd";

    reg = <0x00 0xff140000 0x00 0x1000>;

    phandle = <0xa8>;

    };

     

    i2c@ff150000 {

    compatible = "rockchip,rk3328-i2c\0rockchip,rk3399-i2c";

    reg = <0x00 0xff150000 0x00 0x1000>;

    interrupts = <0x00 0x24 0x04>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    clocks = <0x02 0x37 0x02 0xcd>;

    clock-names = "i2c\0pclk";

    pinctrl-names = "default";

    pinctrl-0 = <0x3c>;

    status = "disabled";

    phandle = <0xa9>;

    };

     

    i2c@ff160000 {

    compatible = "rockchip,rk3328-i2c\0rockchip,rk3399-i2c";

    reg = <0x00 0xff160000 0x00 0x1000>;

    interrupts = <0x00 0x25 0x04>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    clocks = <0x02 0x38 0x02 0xce>;

    clock-names = "i2c\0pclk";

    pinctrl-names = "default";

    pinctrl-0 = <0x3d>;

    status = "okay";

    phandle = <0xaa>;

     

    rk805@18 {

    compatible = "rockchip,rk805";

    status = "okay";

    reg = <0x18>;

    interrupt-parent = <0x3e>;

    interrupts = <0x06 0x08>;

    pinctrl-names = "default";

    pinctrl-0 = <0x3f>;

    wakeup-source;

    gpio-controller;

    #gpio-cells = <0x02>;

    #clock-cells = <0x01>;

    clock-output-names = "rk805-clkout1\0rk805-clkout2";

    phandle = <0x9a>;

     

    rtc {

    status = "okay";

    };

     

    pwrkey {

    status = "disabled";

    };

     

    gpio {

    status = "okay";

    };

     

    regulators {

    compatible = "rk805-regulator";

    status = "okay";

    #address-cells = <0x01>;

    #size-cells = <0x00>;

     

    DCDC_REG1 {

    regulator-compatible = "RK805_DCDC1";

    regulator-name = "vdd_logic";

    regulator-min-microvolt = <0xadf34>;

    regulator-max-microvolt = <0x162010>;

    regulator-initial-mode = <0x01>;

    regulator-ramp-delay = <0x30d4>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0x4b>;

     

    regulator-state-mem {

    regulator-mode = <0x02>;

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0xf4240>;

    };

    };

     

    DCDC_REG2 {

    regulator-compatible = "RK805_DCDC2";

    regulator-name = "vdd_arm";

    regulator-init-microvolt = <0x12b128>;

    regulator-min-microvolt = <0xadf34>;

    regulator-max-microvolt = <0x162010>;

    regulator-initial-mode = <0x01>;

    regulator-ramp-delay = <0x30d4>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0x04>;

     

    regulator-state-mem {

    regulator-mode = <0x02>;

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0xe7ef0>;

    };

    };

     

    DCDC_REG3 {

    regulator-compatible = "RK805_DCDC3";

    regulator-name = "vcc_ddr";

    regulator-initial-mode = <0x01>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0xab>;

     

    regulator-state-mem {

    regulator-mode = <0x02>;

    regulator-on-in-suspend;

    };

    };

     

    DCDC_REG4 {

    regulator-compatible = "RK805_DCDC4";

    regulator-name = "vcc_io";

    regulator-min-microvolt = <0x325aa0>;

    regulator-max-microvolt = <0x325aa0>;

    regulator-initial-mode = <0x01>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0x29>;

     

    regulator-state-mem {

    regulator-mode = <0x02>;

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0x325aa0>;

    };

    };

     

    LDO_REG1 {

    regulator-compatible = "RK805_LDO1";

    regulator-name = "vdd_18";

    regulator-min-microvolt = <0x1b7740>;

    regulator-max-microvolt = <0x1b7740>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0x2b>;

     

    regulator-state-mem {

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0x1b7740>;

    };

    };

     

    LDO_REG2 {

    regulator-compatible = "RK805_LDO2";

    regulator-name = "vcc_18emmc";

    regulator-min-microvolt = <0x1b7740>;

    regulator-max-microvolt = <0x1b7740>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0x2a>;

     

    regulator-state-mem {

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0x1b7740>;

    };

    };

     

    LDO_REG3 {

    regulator-compatible = "RK805_LDO3";

    regulator-name = "vdd_11";

    regulator-min-microvolt = <0x10c8e0>;

    regulator-max-microvolt = <0x10c8e0>;

    regulator-boot-on;

    regulator-always-on;

    phandle = <0xac>;

     

    regulator-state-mem {

    regulator-on-in-suspend;

    regulator-suspend-microvolt = <0x10c8e0>;

    };

    };

    };

    };

    };

     

    i2c@ff170000 {

    compatible = "rockchip,rk3328-i2c\0rockchip,rk3399-i2c";

    reg = <0x00 0xff170000 0x00 0x1000>;

    interrupts = <0x00 0x26 0x04>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    clocks = <0x02 0x39 0x02 0xcf>;

    clock-names = "i2c\0pclk";

    pinctrl-names = "default";

    pinctrl-0 = <0x40>;

    status = "disabled";

    phandle = <0xad>;

    };

     

    i2c@ff180000 {

    compatible = "rockchip,rk3328-i2c\0rockchip,rk3399-i2c";

    reg = <0x00 0xff180000 0x00 0x1000>;

    interrupts = <0x00 0x27 0x04>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    clocks = <0x02 0x3a 0x02 0xd0>;

    clock-names = "i2c\0pclk";

    pinctrl-names = "default";

    pinctrl-0 = <0x41>;

    status = "disabled";

    phandle = <0xae>;

    };

     

    spi@ff190000 {

    compatible = "rockchip,rk3328-spi\0rockchip,rk3066-spi";

    reg = <0x00 0xff190000 0x00 0x1000>;

    interrupts = <0x00 0x31 0x04>;

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    clocks = <0x02 0x20 0x02 0xd1>;

    clock-names = "spiclk\0apb_pclk";

    dmas = <0x0c 0x08 0x0c 0x09>;

    dma-names = "tx\0rx";

    pinctrl-names = "default";

    pinctrl-0 = <0x42 0x43 0x44 0x45>;

    status = "disabled";

    phandle = <0xaf>;

    };

     

    watchdog@ff1a0000 {

    compatible = "snps,dw-wdt";

    reg = <0x00 0xff1a0000 0x00 0x100>;

    interrupts = <0x00 0x28 0x04>;

    status = "disabled";

    phandle = <0xb0>;

    };

     

    pwm@ff1b0000 {

    compatible = "rockchip,rk3328-pwm";

    reg = <0x00 0xff1b0000 0x00 0x10>;

    #pwm-cells = <0x03>;

    pinctrl-names = "active";

    pinctrl-0 = <0x46>;

    clocks = <0x02 0x3c 0x02 0xd6>;

    clock-names = "pwm\0pclk";

    status = "disabled";

    phandle = <0xb1>;

    };

     

    pwm@ff1b0010 {

    compatible = "rockchip,rk3328-pwm";

    reg = <0x00 0xff1b0010 0x00 0x10>;

    #pwm-cells = <0x03>;

    pinctrl-names = "active";

    pinctrl-0 = <0x47>;

    clocks = <0x02 0x3c 0x02 0xd6>;

    clock-names = "pwm\0pclk";

    status = "disabled";

    phandle = <0xb2>;

    };

     

    pwm@ff1b0020 {

    compatible = "rockchip,rk3328-pwm";

    reg = <0x00 0xff1b0020 0x00 0x10>;

    #pwm-cells = <0x03>;

    pinctrl-names = "active";

    pinctrl-0 = <0x48>;

    clocks = <0x02 0x3c 0x02 0xd6>;

    clock-names = "pwm\0pclk";

    status = "disabled";

    phandle = <0xb3>;

    };

     

    pwm@ff1b0030 {

    compatible = "rockchip,remotectl-pwm";

    reg = <0x00 0xff1b0030 0x00 0x10>;

    interrupts = <0x00 0x32 0x04>;

    #pwm-cells = <0x03>;

    pinctrl-names = "default";

    pinctrl-0 = <0x49>;

    clocks = <0x02 0x3c 0x02 0xd6>;

    clock-names = "pwm\0pclk";

    status = "okay";

    remote_pwm_id = <0x03>;

    handle_cpu_id = <0x01>;

    remote_support_psci = <0x01>;

    phandle = <0xb4>;

     

    ir_key1 {

    rockchip,usercode = <0x4040>;

    rockchip,key_table = <0xf2 0xe8 0xba 0x9e 0xf4 0x67 0xf1 0x6c 0xef 0x69 0xee 0x6a 0xbd 0x66 0xea 0x73 0xe3 0x72 0xe2 0xd9 0xb2 0x74 0x4d 0x74 0xbc 0x71 0xec 0x8b 0xbf 0x190 0xe0 0x191 0xe1 0x192 0xe9 0xb7 0xe6 0xf8 0xe8 0xb9 0xe7 0xba 0xf0 0x184 0xbe 0x175>;

    };

     

    ir_key3 {

    rockchip,usercode = <0x1dcc>;

    rockchip,key_table = <0xee 0xe8 0xf0 0x9e 0xf8 0x67 0xbb 0x6c 0xef 0x69 0xed 0x6a 0xfc 0x66 0xf1 0x73 0xfd 0x72 0xb7 0xd9 0xff 0x74 0xf3 0x71 0xbf 0x8b 0xf9 0x191 0xf5 0x192 0xb3 0x184 0xbe 0x02 0xba 0x03 0xb2 0x04 0xbd 0x05 0xf9 0x06 0xb1 0x07 0xfc 0x08 0xf8 0x09 0xb0 0x0a 0xb6 0x0b 0xb5 0x0e>;

    };

     

    ir_key4 {

    rockchip,usercode = <0xfe01>;

    rockchip,key_table = <0xec 0xe8 0xe6 0x9e 0xe9 0x67 0xe5 0x6c 0xae 0x69 0xaf 0x6a 0xee 0x66 0xe7 0x73 0xef 0x72 0xbf 0x74 0xbe 0x71 0xb3 0x8b 0xff 0x184 0xb1 0x02 0xf2 0x03 0xf3 0x04 0xb5 0x05 0xf6 0x06 0xf7 0x07 0xb9 0x08 0xfa 0x09 0xfb 0x0a 0xfe 0x0b 0xbd 0x0e 0xbc 0xb7 0xf0 0xb8>;

    };

     

    ir_key5 {

    rockchip,usercode = <0x7f80>;

    rockchip,key_table = <0xec 0xe8 0xd8 0x9e 0xc7 0x67 0xbf 0x6c 0xc8 0x69 0xc6 0x6a 0x8c 0x66 0x78 0x73 0x76 0x72 0x7e 0x74 0xed 0x74 0x7c 0x8b 0xb7 0x184>;

    };

     

    ir_key6 {

    rockchip,usercode = <0xff00>;

    rockchip,key_table = <0xe5 0x66 0xaf 0x9e 0xb1 0x8b 0xfd 0xe8 0xbc 0x67 0xf5 0x6c 0xf9 0x69 0xf1 0x6a 0xa7 0x72 0xe4 0x73 0xbc 0x71 0xa8 0x74 0xb2 0x184 0xb0 0xb7 0xa4 0xb8 0xa8 0xb9 0xab 0xba 0xb3 0x7b 0xf0 0x7a 0xef 0x02 0xee 0x03 0xed 0x04 0xec 0x05 0xeb 0x74 0xea 0x07 0xe8 0x08 0xe7 0x09 0xe6 0x0a 0xe2 0x0b 0xf0 0x39 0xe1 0x0e>;

    };

     

    ir_key7 {

    rockchip,usercode = <0x807f>;

    rockchip,key_table = <0x7e 0x74>;

    };

     

    ir_key8 {

    rockchip,usercode = <0xfd02>;

    rockchip,key_table = <0xf2 0xe8 0xec 0x9e 0xf6 0x67 0xee 0x6c 0xf5 0x69 0xf1 0x6a 0xef 0x66 0xf8 0x73 0xf9 0x72 0xf7 0x74 0xf4 0x71 0xf3 0x8b 0xbf 0x184 0xeb 0x02 0xea 0x03 0xe9 0x04 0xe7 0x05 0xe6 0x06 0xe5 0x07 0xe3 0x08 0xe2 0x09 0xe1 0x0a 0xbe 0x0b 0xbd 0x0e 0xe4 0x43 0xd4 0x44 0xf0 0x3f 0xfb 0x7a 0xfa 0x7b 0xff 0xb7 0xfe 0xb8 0xfd 0xb9 0xfc 0xba>;

    };

    };

     

    amba {

    compatible = "simple-bus";

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    ranges;

     

    dmac@ff1f0000 {

    compatible = "arm,pl330\0arm,primecell";

    reg = <0x00 0xff1f0000 0x00 0x4000>;

    interrupts = <0x00 0x00 0x04 0x00 0x01 0x04>;

    clocks = <0x02 0x86>;

    clock-names = "apb_pclk";

    #dma-cells = <0x01>;

    peripherals-req-type-burst;

    phandle = <0x0c>;

    };

    };

     

    efuse@ff260000 {

    compatible = "rockchip,rk3328-efuse";

    reg = <0x00 0xff260000 0x00 0x50>;

    #address-cells = <0x01>;

    #size-cells = <0x01>;

    clocks = <0x02 0x3e>;

    clock-names = "pclk_efuse";

    rockchip,efuse-size = <0x20>;

    phandle = <0xb5>;

     

    id@7 {

    reg = <0x07 0x10>;

    phandle = <0x0a>;

    };

     

    cpu-leakage@17 {

    reg = <0x17 0x01>;

    phandle = <0x05>;

    };

     

    logic-leakage@19 {

    reg = <0x19 0x01>;

    phandle = <0x4c>;

    };

     

    cpu-version@1a {

    reg = <0x1a 0x01>;

    bits = <0x03 0x03>;

    phandle = <0x0b>;

    };

    };

     

    saradc@ff280000 {

    compatible = "rockchip,rk3328-saradc\0rockchip,rk3399-saradc";

    reg = <0x00 0xff280000 0x00 0x100>;

    interrupts = <0x00 0x50 0x04>;

    #io-channel-cells = <0x01>;

    clocks = <0x02 0x25 0x02 0xea>;

    clock-names = "saradc\0apb_pclk";

    resets = <0x02 0x56>;

    reset-names = "saradc-apb";

    status = "okay";

    vref-supply = <0x2b>;

    phandle = <0xb6>;

    };

     

    gpu@ff300000 {

    compatible = "arm,mali-450";

    reg = <0x00 0xff300000 0x00 0x40000 0x00 0xff300000 0x00 0x40000>;

    interrupts = <0x00 0x5a 0x04 0x00 0x57 0x04 0x00 0x5d 0x04 0x00 0x58 0x04 0x00 0x59 0x04 0x00 0x5b 0x04 0x00 0x5c 0x04>;

    interrupt-names = "Mali_GP_IRQ\0Mali_GP_MMU_IRQ\0IRQPP\0Mali_PP0_IRQ\0Mali_PP0_MMU_IRQ\0Mali_PP1_IRQ\0Mali_PP1_MMU_IRQ";

    clocks = <0x02 0x87>;

    clock-names = "clk_mali";

    #cooling-cells = <0x02>;

    operating-points-v2 = <0x4a>;

    status = "okay";

    mali-supply = <0x4b>;

    phandle = <0x31>;

     

    power_model {

    compatible = "arm,mali-simple-power-model";

    voltage = <0x384>;

    frequency = <0x1f4>;

    static-power = <0x12c>;

    dynamic-power = <0x18c>;

    ts = <0x7d00 0x125c 0xffffffb0 0x02>;

    thermal-zone = "soc-thermal";

    phandle = <0xb7>;

    };

    };

     

    gpu-opp-table {

    compatible = "operating-points-v2";

    rockchip,leakage-voltage-sel = <0x01 0x0a 0x00 0x0b 0xfe 0x01>;

    nvmem-cells = <0x4c>;

    nvmem-cell-names = "gpu_leakage";

    phandle = <0x4a>;

     

    opp-200000000 {

    opp-hz = <0x00 0xbebc200>;

    opp-microvolt = <0xe7ef0>;

    opp-microvolt-L0 = <0xe7ef0>;

    opp-microvolt-L1 = <0xe7ef0>;

    };

     

    opp-300000000 {

    opp-hz = <0x00 0x11e1a300>;

    opp-microvolt = <0xee098>;

    opp-microvolt-L0 = <0xee098>;

    opp-microvolt-L1 = <0xe7ef0>;

    };

     

    opp-400000000 {

    opp-hz = <0x00 0x17d78400>;

    opp-microvolt = <0x100590>;

    opp-microvolt-L0 = <0x100590>;

    opp-microvolt-L1 = <0xfa3e8>;

    };

     

    opp-500000000 {

    opp-hz = <0x00 0x1dcd6500>;

    opp-microvolt = <0x118c30>;

    opp-microvolt-L0 = <0x118c30>;

    opp-microvolt-L1 = <0x10c8e0>;

    };

    };

     

    vpu_service@ff350000 {

    compatible = "vpu,sub";

    iommu_enabled = <0x01>;

    iommus = <0x4d>;

    allocator = <0x01>;

    reg = <0x00 0xff350000 0x00 0x800>;

    interrupts = <0x00 0x09 0x04>;

    interrupt-names = "irq_dec";

    dev_mode = <0x00>;

    power-domains = <0x4e 0x08>;

    phandle = <0x4f>;

    };

     

    iommu@ff350800 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff350800 0x00 0x40>;

    interrupts = <0x00 0x0b 0x04>;

    interrupt-names = "vpu_mmu";

    clock-names = "aclk\0hclk";

    clocks = <0x02 0x8f 0x02 0x146>;

    power-domains = <0x4e 0x08>;

    #iommu-cells = <0x00>;

    phandle = <0x4d>;

    };

     

    avsd@ff351000 {

    compatible = "vpu,sub";

    iommu_enabled = <0x01>;

    iommus = <0x4d>;

    allocator = <0x01>;

    reg = <0x00 0xff351000 0x00 0x200>;

    interrupts = <0x00 0x09 0x04>;

    interrupt-names = "irq_dec";

    power-domains = <0x4e 0x08>;

    dev_mode = <0x00>;

    phandle = <0x50>;

    };

     

    vpu_combo {

    compatible = "rockchip,rk3328-vpu-combo\0rockchip,vpu_combo";

    rockchip,grf = <0x1c>;

    subcnt = <0x02>;

    rockchip,sub = <0x4f 0x50>;

    clocks = <0x02 0x8f 0x02 0x146>;

    clock-names = "aclk_vcodec\0hclk_vcodec";

    resets = <0x02 0xa0 0x02 0xa2>;

    reset-names = "video_a\0video_h";

    mode_bit = <0x00>;

    mode_ctrl = <0x00>;

    power-domains = <0x4e 0x08>;

    status = "okay";

    phandle = <0xb8>;

    };

     

    rkvdec@ff36000 {

    compatible = "rockchip,rk3328-rkvdec\0rockchip,rkvdec";

    reg = <0x00 0xff360000 0x00 0x400>;

    interrupts = <0x00 0x07 0x04>;

    interrupt-names = "irq_dec";

    clocks = <0x02 0x8b 0x02 0x142 0x02 0x41 0x02 0x42>;

    clock-names = "aclk_vcodec\0hclk_vcodec\0clk_cabac\0clk_core";

    resets = <0x02 0xa4 0x02 0xa6 0x02 0xa5 0x02 0xa7 0x02 0xa9 0x02 0xa8>;

    reset-names = "video_a\0video_h\0niu_a\0niu_h\0video_cabac\0video_core";

    rockchip,grf = <0x1c>;

    iommus = <0x51>;

    allocator = <0x01>;

    power-domains = <0x4e 0x05>;

    operating-points-v2 = <0x52>;

    #cooling-cells = <0x02>;

    devfreq = <0x33>;

    status = "okay";

    vcodec-supply = <0x4b>;

    phandle = <0x32>;

     

    vcodec_power_model {

    compatible = "vcodec_power_model";

    dynamic-power-coefficient = <0x78>;

    static-power-coefficient = <0xc8>;

    ts = <0x7d00 0x125c 0xffffffb0 0x02>;

    thermal-zone = "soc-thermal";

    phandle = <0xb9>;

    };

    };

     

    rkvdec-opp-table {

    compatible = "operating-points-v2";

    rockchip,leakage-voltage-sel = <0x01 0x0a 0x00 0x0b 0xfe 0x01>;

    nvmem-cells = <0x4c>;

    nvmem-cell-names = "rkvdec_leakage";

    phandle = <0x52>;

     

    opp-100000000 {

    opp-hz = <0x00 0x5f5e100>;

    opp-microvolt = <0xee098>;

    opp-microvolt-L0 = <0xee098>;

    opp-microvolt-L1 = <0xe7ef0>;

    };

     

    opp-200000000 {

    opp-hz = <0x00 0xbebc200>;

    opp-microvolt = <0xee098>;

    opp-microvolt-L0 = <0xee098>;

    opp-microvolt-L1 = <0xe7ef0>;

    };

     

    opp-500000000 {

    opp-hz = <0x00 0x1dcd6500>;

    opp-microvolt = <0x106738>;

    opp-microvolt-L0 = <0x106738>;

    opp-microvolt-L1 = <0x100590>;

    };

    };

     

    iommu@ff360480 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff360480 0x00 0x40 0x00 0xff3604c0 0x00 0x40>;

    interrupts = <0x00 0x4a 0x04>;

    interrupt-names = "rkvdec_mmu";

    clocks = <0x02 0x8b 0x02 0x142>;

    clock-names = "aclk_vcodec\0hclk_vcodec";

    power-domains = <0x4e 0x05>;

    #iommu-cells = <0x00>;

    phandle = <0x51>;

    };

     

    h265e@ff330000 {

    compatible = "rockchip,h265e";

    rockchip,grf = <0x1c>;

    iommu_enabled = <0x01>;

    iommus = <0x53>;

    reg = <0x00 0xff330000 0x00 0x200>;

    interrupts = <0x00 0x5f 0x04>;

    clocks = <0x02 0x93 0x02 0xdd 0x02 0x44 0x02 0x43 0x02 0x8c 0x02 0x82>;

    clock-names = "aclk_h265\0pclk_h265\0clk_core\0clk_dsp\0aclk_venc\0aclk_axi2sram";

    rockchip,srv = <0x54>;

    mode_bit = <0x0b>;

    mode_ctrl = <0x40c>;

    allocator = <0x01>;

    power-domains = <0x4e 0x06>;

    status = "okay";

    phandle = <0xba>;

    };

     

    iommu@ff330200 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff330200 0x00 0x100>;

    interrupts = <0x00 0x60 0x04>;

    interrupt-names = "h265e_mmu";

    clocks = <0x02 0x93 0x02 0xdd>;

    clock-names = "aclk\0hclk";

    power-domains = <0x4e 0x06>;

    #iommu-cells = <0x00>;

    phandle = <0x53>;

    };

     

    vepu@ff340000 {

    compatible = "rockchip,rk3328-vepu\0rockchip,vepu";

    rockchip,grf = <0x1c>;

    iommu_enabled = <0x01>;

    iommus = <0x55>;

    reg = <0x00 0xff340000 0x00 0x400>;

    interrupts = <0x00 0x61 0x04>;

    clocks = <0x02 0x94 0x02 0x14a 0x02 0x44>;

    clock-names = "aclk_vcodec\0hclk_vcodec\0clk_core";

    resets = <0x02 0xb7 0x02 0xb6>;

    reset-names = "video_h\0video_a";

    rockchip,srv = <0x54>;

    mode_bit = <0x0b>;

    mode_ctrl = <0x40c>;

    allocator = <0x01>;

    power-domains = <0x4e 0x06>;

    status = "okay";

    phandle = <0xbb>;

    };

     

    iommu@ff340800 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff340800 0x00 0x40>;

    interrupts = <0x00 0x62 0x04>;

    interrupt-names = "vepu_mmu";

    clocks = <0x02 0x94 0x02 0x14a>;

    clock-names = "aclk\0hclk";

    power-domains = <0x4e 0x06>;

    #iommu-cells = <0x00>;

    phandle = <0x55>;

    };

     

    venc_srv {

    compatible = "rockchip,mpp_service";

    phandle = <0x54>;

    };

     

    vop@ff370000 {

    compatible = "rockchip,rk3328-vop";

    reg = <0x00 0xff370000 0x00 0x3efc>;

    interrupts = <0x00 0x20 0x04>;

    clocks = <0x02 0x91 0x02 0x78 0x02 0x13b>;

    clock-names = "aclk_vop\0dclk_vop\0hclk_vop";

    assigned-clocks = <0x02 0x78>;

    assigned-clock-parents = <0x02 0x7a>;

    resets = <0x02 0x85 0x02 0x86 0x02 0x87>;

    reset-names = "axi\0ahb\0dclk";

    iommus = <0x56>;

    status = "okay";

    phandle = <0xbc>;

     

    port {

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    phandle = <0x61>;

     

    endpoint@0 {

    reg = <0x00>;

    remote-endpoint = <0x57>;

    phandle = <0x5f>;

    };

     

    endpoint@1 {

    reg = <0x01>;

    remote-endpoint = <0x58>;

    phandle = <0x60>;

    };

    };

    };

     

    iommu@ff373f00 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff373f00 0x00 0x100>;

    interrupts = <0x00 0x20 0x04>;

    interrupt-names = "vop_mmu";

    clocks = <0x02 0x91 0x02 0x13b>;

    clock-names = "aclk\0hclk";

    #iommu-cells = <0x00>;

    status = "okay";

    phandle = <0x56>;

    };

     

    rga@ff3900000 {

    compatible = "rockchip,rga2";

    dev_mode = <0x01>;

    reg = <0x00 0xff390000 0x00 0x1000>;

    interrupts = <0x00 0x21 0x04>;

    clocks = <0x02 0x9a 0x02 0x154 0x02 0x45>;

    clock-names = "aclk_rga\0hclk_rga\0clk_rga";

    dma-coherent;

    status = "okay";

    phandle = <0xbd>;

    };

     

    iep@ff3a0000 {

    compatible = "rockchip,iep";

    iommu_enabled = <0x01>;

    iommus = <0x59>;

    reg = <0x00 0xff3a0000 0x00 0x800>;

    interrupts = <0x00 0x1f 0x04>;

    clocks = <0x02 0x9b 0x02 0x153>;

    clock-names = "aclk_iep\0hclk_iep";

    power-domains = <0x4e 0x05>;

    allocator = <0x01>;

    version = <0x02>;

    status = "okay";

    phandle = <0xbe>;

    };

     

    iommu@ff3a0800 {

    compatible = "rockchip,iommu";

    reg = <0x00 0xff3a0800 0x00 0x40>;

    interrupts = <0x00 0x1f 0x04>;

    interrupt-names = "iep_mmu";

    clocks = <0x02 0x9b 0x02 0x153>;

    clock-names = "aclk\0hclk";

    power-domains = <0x4e 0x05>;

    #iommu-cells = <0x00>;

    status = "okay";

    phandle = <0x59>;

    };

     

    hdmi@ff3c0000 {

    compatible = "rockchip,rk3328-dw-hdmi";

    reg = <0x00 0xff3c0000 0x00 0x20000>;

    reg-io-width = <0x04>;

    interrupts = <0x00 0x23 0x04 0x00 0x47 0x04>;

    clocks = <0x02 0xe7 0x02 0x46 0x02 0x1e 0x02 0x147>;

    clock-names = "iahb\0isfr\0cec\0hclk_vio";

    phys = <0x5a>;

    phy-names = "hdmi_phy";

    pinctrl-names = "default\0gpio";

    pinctrl-0 = <0x5b 0x5c 0x5d>;

    pinctrl-1 = <0x5e>;

    resets = <0x02 0x8f 0x02 0x51>;

    reset-names = "hdmi\0hdmiphy";

    rockchip,grf = <0x1c>;

    status = "okay";

    #sound-dai-cells = <0x00>;

    ddc-i2c-scl-high-time-ns = <0x2599>;

    ddc-i2c-scl-low-time-ns = <0x2710>;

    phandle = <0x93>;

     

    ports {

     

    port {

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    phandle = <0xbf>;

     

    endpoint@0 {

    reg = <0x00>;

    remote-endpoint = <0x5f>;

    phandle = <0x57>;

    };

    };

    };

    };

     

    tve@ff373e00 {

    compatible = "rockchip,rk3328-tve";

    reg = <0x00 0xff373e00 0x00 0x100 0x00 0xff420000 0x00 0x10000>;

    rockchip,saturation = <0x376749>;

    rockchip,brightcontrast = <0xa305>;

    rockchip,adjtiming = <0xb6c00880>;

    rockchip,lumafilter0 = <0x1ff0000>;

    rockchip,lumafilter1 = <0xf40200fe>;

    rockchip,lumafilter2 = <0xf332d70c>;

    rockchip,daclevel = <0x22>;

    rockchip,dac1level = <0x07>;

    status = "okay";

    phandle = <0xc0>;

     

    ports {

     

    port {

    #address-cells = <0x01>;

    #size-cells = <0x00>;

    phandle = <0xc1>;

     

    endpoint@0 {

    reg = <0x00>;

    remote-endpoint = <0x60>;

    phandle = <0x58>;

    };

    };

    };

    };

     

    display-subsystem {

    compatible = "rockchip,display-subsystem";

    ports = <0x61>;

    status = "okay";

    logo-memory-region = <0x62>;

    secure-memory-region = <0x63>;

    phandle = <0xc2>;

     

    route {

     

    route-hdmi {

    status = "okay";

    logo,uboot = "logo.bmp";

    logo,kernel = "logo_kernel.bmp";

    logo,mode = "fullscreen";

    charge_logo,mode = "fullscreen";

    connect = <0x5f>;

    phandle = <0xc3>;

    };

     

    route-tve {

    status = "okay";

    logo,uboot = "logo.bmp";

    logo,kernel = "logo_kernel.bmp";

    logo,mode = "fullscreen";

    charge_logo,mode = "fullscreen";

    connect = <0x60>;

    phandle = <0xc4>;

    };

    };

    };

     

    codec@ff410000 {

    compatible = "rockchip,rk3328-codec";

    reg = <0x00 0xff410000 0x00 0x1000>;

    rockchip,grf = <0x1c>;

    clocks = <0x02 0xeb 0x02 0x2a>;

    clock-names = "pclk\0mclk";

    status = "okay";

    #sound-dai-cells = <0x00>;

    phandle = <0x91>;

    };

     

    hdmiphy@ff430000 {

    compatible = "rockchip,rk3328-hdmi-phy";

    reg = <0x00 0xff430000 0x00 0x10000>;

    interrupts = <0x00 0x53 0x04>;

    #phy-cells = <0x00>;

    clocks = <0x02 0xe4 0x64>;

    clock-names = "sysclk\0refclk";

    #clock-cells = <0x00>;

    clock-output-names = "hdmi_phy";

    status = "okay";

    rockchip,phy-table = <0x9d5b340 0x07 0x0a 0x0a 0x0a 0x00 0x00 0x08 0x08 0x08 0x00 0xac 0xcc 0xcc 0xcc 0x1443fd00 0x0b 0x0d 0x0d 0x0d 0x07 0x15 0x08 0x08 0x08 0x3f 0xac 0xcc 0xcd 0xdd 0x2367b880 0x10 0x1a 0x1a 0x1a 0x07 0x15 0x08 0x08 0x08 0x00 0xac 0xcc 0xcc 0xcc>;

    phandle = <0x5a>;

    };

     

    clock-controller@ff440000 {

    compatible = "rockchip,rk3328-cru\0rockchip,cru\0syscon";

    reg = <0x00 0xff440000 0x00 0x1000>;

    rockchip,grf = <0x1c>;

    #clock-cells = <0x01>;

    #reset-cells = <0x01>;

    assigned-clocks = <0x02 0x78 0x02 0x3d 0x02 0x1e 0x02 0x26 0x02 0x27 0x02 0x28 0x02 0x88 0x02 0x89 0x02 0x85 0x02 0x8a 0x02 0x8c 0x02 0x8d 0x02 0x41 0x02 0x42 0x02 0x44 0x02 0x43 0x02 0x22 0x02 0x5c 0x02 0x35 0x02 0x06 0x02 0x04 0x02 0x03 0x02 0x88 0x02 0x148 0x02 0xd8 0x02 0x89 0x02 0x134 0x02 0xe6 0x02 0x8e 0x02 0x145 0x02 0x85 0x02 0x45 0x02 0x83 0x02 0x8a 0x02 0x8c 0x02 0x8d 0x02 0x41 0x02 0x42 0x02 0x44 0x02 0x43 0x02 0x3e 0x02 0xe5 0x02 0x92 0x02 0xdc 0x02 0x1e 0x02 0x61>;

    assigned-clock-parents = <0x02 0x7a 0x02 0x01 0x02 0x04 0x64 0x64 0x64>;

    assigned-clock-rates = <0x00 0x3a98000 0x00 0x16e3600 0x16e3600 0x16e3600 0xe4e1c0 0xe4e1c0 0x5f5e100 0x5f5e100 0x2faf080 0x5f5e100 0x5f5e100 0x5f5e100 0x2faf080 0x2faf080 0x2faf080 0x2faf080 0x16e3600 0x23c34600 0x1d4c0000 0x47868c00 0x8f0d180 0x47868c0 0x47868c0 0x8f0d180 0x47868c0 0x47868c0 0x11e1a300 0x5f5e100 0x11e1a300 0xbebc200 0x17d78400 0x1dcd6500 0xbebc200 0x11e1a300 0x11e1a300 0xee6b280 0xbebc200 0x5f5e100 0x16e3600 0x5f5e100 0x8f0d180 0x2faf080 0x8000 0x8000>;

    phandle = <0x02>;

    };

     

    syscon@ff450000 {

    compatible = "rockchip,rk3328-usb2phy-grf\0syscon\0simple-mfd";

    reg = <0x00 0xff450000 0x00 0x10000>;

    #address-cells = <0x01>;

    #size-cells = <0x01>;

    phandle = <0xc5>;

     

    usb2-phy@100 {

    compatible = "rockchip,rk3328-usb2phy";

    reg = <0x100 0x10>;

    clocks = <0x64>;

    clock-names = "phyclk";

    #clock-cells = <0x00>;

    assigned-clocks = <0x02 0x7b>;

    assigned-clock-parents = <0x65>;

    clock-output-names = "usb480m_phy";

    status = "okay";

    phandle = <0x65>;

     

    host-port {

    #phy-cells = <0x00>;

    interrupts = <0x00 0x3e 0x04>;

    interrupt-names = "linestate";

    status = "okay";

    phandle = <0x78>;

    };

     

    otg-port {

    #phy-cells = <0x00>;

    interrupts = <0x00 0x3b 0x04 0x00 0x3c 0x04 0x00 0x3d 0x04>;

    interrupt-names = "otg-bvalid\0otg-id\0linestate";

    status = "okay";

    vbus-supply = <0x66>;

    phandle = <0x77>;

    };

    };

    };

     

    syscon@ff460000 {

    compatible = "rockchip,usb3phy-grf\0syscon";

    reg = <0x00 0xff460000 0x00 0x1000>;

    phandle = <0x67>;

    };

     

    usb3-phy@ff470000 {

    compatible = "rockchip,rk3328-u3phy";

    reg = <0x00 0xff470000 0x00 0x00>;

    rockchip,u3phygrf = <0x67>;

    rockchip,grf = <0x1c>;

    interrupts = <0x00 0x4d 0x04>;

    interrupt-names = "linestate";

    clocks = <0x02 0xe0 0x02 0xe1>;

    clock-names = "u3phy-otg\0u3phy-pipe";

    resets = <0x02 0x7d 0x02 0x7e 0x02 0x7f 0x02 0x7c 0x02 0x9e 0x02 0x9f>;

    reset-names = "u3phy-u2-por\0u3phy-u3-por\0u3phy-pipe-mac\0u3phy-utmi-mac\0u3phy-utmi-apb\0u3phy-pipe-apb";

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    ranges;

    status = "okay";

    vbus-supply = <0x68>;

    phandle = <0xc6>;

     

    utmi@ff470000 {

    reg = <0x00 0xff470000 0x00 0x8000>;

    #phy-cells = <0x00>;

    status = "okay";

    phandle = <0x7d>;

    };

     

    pipe@ff478000 {

    reg = <0x00 0xff478000 0x00 0x8000>;

    #phy-cells = <0x00>;

    status = "okay";

    phandle = <0x7e>;

    };

    };

     

    dwmmc@ff500000 {

    compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";

    reg = <0x00 0xff500000 0x00 0x4000>;

    clock-freq-min-max = <0x61a80 0x8f0d180>;

    clocks = <0x02 0x13d 0x02 0x21 0x02 0x4a 0x02 0x4e>;

    clock-names = "biu\0ciu\0ciu-drv\0ciu-sample";

    fifo-depth = <0x100>;

    interrupts = <0x00 0x0c 0x04>;

    status = "okay";

    bus-width = <0x04>;

    cap-mmc-highspeed;

    cap-sd-highspeed;

    disable-wp;

    max-frequency = <0x8f0d180>;

    num-slots = <0x01>;

    pinctrl-names = "default";

    pinctrl-0 = <0x69 0x6a 0x6b 0x6c>;

    supports-sd;

    vmmc-supply = <0x6d>;

    phandle = <0xc7>;

    };

     

    dwmmc@ff510000 {

    compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";

    reg = <0x00 0xff510000 0x00 0x4000>;

    clock-freq-min-max = <0x61a80 0x8f0d180>;

    clocks = <0x02 0x13e 0x02 0x22 0x02 0x4b 0x02 0x4f>;

    clock-names = "biu\0ciu\0ciu-drv\0ciu-sample";

    fifo-depth = <0x100>;

    interrupts = <0x00 0x0d 0x04>;

    status = "disabled";

    phandle = <0xc8>;

    };

     

    dwmmc@ff520000 {

    compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";

    reg = <0x00 0xff520000 0x00 0x4000>;

    clock-freq-min-max = <0x61a80 0x8f0d180>;

    clocks = <0x02 0x13f 0x02 0x23 0x02 0x4c 0x02 0x50>;

    clock-names = "biu\0ciu\0ciu-drv\0ciu-sample";

    fifo-depth = <0x100>;

    interrupts = <0x00 0x0e 0x04>;

    status = "okay";

    bus-width = <0x08>;

    cap-mmc-highspeed;

    mmc-hs200-1_8v;

    supports-emmc;

    disable-wp;

    non-removable;

    num-slots = <0x01>;

    pinctrl-names = "default";

    pinctrl-0 = <0x6e 0x6f 0x70>;

    phandle = <0xc9>;

    };

     

    ethernet@ff540000 {

    compatible = "rockchip,rk3328-gmac";

    reg = <0x00 0xff540000 0x00 0x10000>;

    rockchip,grf = <0x1c>;

    interrupts = <0x00 0x18 0x04>;

    interrupt-names = "macirq";

    clocks = <0x02 0x64 0x02 0x57 0x02 0x58 0x02 0x5a 0x02 0x59 0x02 0x96 0x02 0xdf>;

    clock-names = "stmmaceth\0mac_clk_rx\0mac_clk_tx\0clk_mac_ref\0clk_mac_refout\0aclk_mac\0pclk_mac";

    resets = <0x02 0x63>;

    reset-names = "stmmaceth";

    status = "disabled";

    phy-supply = <0x71>;

    phy-mode = "rgmii";

    clock_in_out = "input";

    snps,reset-gpio = <0x72 0x12 0x01>;

    snps,reset-active-low;

    snps,reset-delays-us = <0x00 0x2710 0xc350>;

    assigned-clocks = <0x02 0x64 0x02 0x66>;

    assigned-clock-parents = <0x73 0x73>;

    pinctrl-names = "default";

    pinctrl-0 = <0x74>;

    tx_delay = <0x26>;

    rx_delay = <0x11>;

    phandle = <0xca>;

    };

     

    ethernet@ff550000 {

    compatible = "rockchip,rk3328-gmac";

    reg = <0x00 0xff550000 0x00 0x10000>;

    rockchip,grf = <0x1c>;

    interrupts = <0x00 0x15 0x04>;

    interrupt-names = "macirq";

    clocks = <0x02 0x54 0x02 0x53 0x02 0x53 0x02 0x55 0x02 0x95 0x02 0xde 0x02 0x56>;

    clock-names = "stmmaceth\0mac_clk_rx\0mac_clk_tx\0clk_mac_ref\0aclk_mac\0pclk_mac\0clk_macphy";

    resets = <0x02 0x62 0x02 0x64>;

    reset-names = "stmmaceth\0mac-phy";

    phy-mode = "rmii";

    phy-is-integrated;

    pinctrl-names = "default";

    pinctrl-0 = <0x75 0x76>;

    status = "okay";

    phy-supply = <0x71>;

    clock_in_out = "output";

    assigned-clocks = <0x02 0x65>;

    assigned-clock-rate = <0x2faf080>;

    assigned-clock-parents = <0x02 0x54>;

    phandle = <0xcb>;

    };

     

    usb@ff580000 {

    compatible = "rockchip,rk3328-usb\0rockchip,rk3066-usb\0snps,dwc2";

    reg = <0x00 0xff580000 0x00 0x40000>;

    interrupts = <0x00 0x17 0x04>;

    clocks = <0x02 0x14d 0x02 0x14c>;

    clock-names = "otg\0otg_pmu";

    dr_mode = "host";

    g-np-tx-fifo-size = <0x10>;

    g-rx-fifo-size = <0x118>;

    g-tx-fifo-size = <0x100 0x80 0x80 0x40 0x20 0x10>;

    g-use-dma;

    phys = <0x77>;

    phy-names = "usb2-phy";

    status = "okay";

    phandle = <0xcc>;

    };

     

    usb@ff5c0000 {

    compatible = "generic-ehci";

    reg = <0x00 0xff5c0000 0x00 0x10000>;

    interrupts = <0x00 0x10 0x04>;

    clocks = <0x02 0x14e 0x02 0x14f 0x65>;

    clock-names = "usbhost\0arbiter\0utmi";

    phys = <0x78>;

    phy-names = "usb";

    status = "okay";

    phandle = <0xcd>;

    };

     

    usb@ff5d0000 {

    compatible = "generic-ohci";

    reg = <0x00 0xff5d0000 0x00 0x10000>;

    interrupts = <0x00 0x11 0x04>;

    clocks = <0x02 0x14e 0x02 0x14f 0x65>;

    clock-names = "usbhost\0arbiter\0utmi";

    phys = <0x78>;

    phy-names = "usb";

    status = "okay";

    phandle = <0xce>;

    };

     

    dwmmc@ff5f0000 {

    compatible = "rockchip,rk3328-dw-mshc\0rockchip,rk3288-dw-mshc";

    reg = <0x00 0xff5f0000 0x00 0x4000>;

    clock-freq-min-max = <0x61a80 0x8f0d180>;

    clocks = <0x02 0x140 0x02 0x1f 0x02 0x4d 0x02 0x51>;

    clock-names = "biu\0ciu\0ciu-drv\0ciu-sample";

    fifo-depth = <0x100>;

    interrupts = <0x00 0x04 0x04>;

    status = "okay";

    bus-width = <0x04>;

    cap-sd-highspeed;

    cap-sdio-irq;

    disable-wp;

    keep-power-in-suspend;

    max-frequency = <0x23c3460>;

    mmc-pwrseq = <0x79>;

    non-removable;

    num-slots = <0x01>;

    pinctrl-names = "default";

    pinctrl-0 = <0x7a 0x7b 0x7c>;

    supports-sdio;

    sd-uhs-sdr104;

    phandle = <0xcf>;

    };

     

    usb@ff600000 {

    compatible = "rockchip,rk3328-dwc3";

    clocks = <0x02 0x60 0x02 0x61 0x02 0x84>;

    clock-names = "ref_clk\0suspend_clk\0bus_clk";

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    ranges;

    status = "okay";

    phandle = <0xd0>;

     

    dwc3@ff600000 {

    compatible = "snps,dwc3";

    reg = <0x00 0xff600000 0x00 0x100000>;

    interrupts = <0x00 0x43 0x04>;

    dr_mode = "host";

    phys = <0x7d 0x7e>;

    phy-names = "usb2-phy\0usb3-phy";

    phy_type = "utmi_wide";

    snps,dis_enblslpm_quirk;

    snps,dis-u2-freeclk-exists-quirk;

    snps,dis_u2_susphy_quirk;

    snps,dis-u3-autosuspend-quirk;

    snps,dis_u3_susphy_quirk;

    snps,dis-del-phy-power-chg-quirk;

    snps,tx-ipgap-linecheck-dis-quirk;

    status = "okay";

    phandle = <0xd1>;

    };

    };

     

    qos@ff750000 {

    compatible = "syscon";

    reg = <0x00 0xff750000 0x00 0x20>;

    phandle = <0x2c>;

    };

     

    qos@ff750080 {

    compatible = "syscon";

    reg = <0x00 0xff750080 0x00 0x20>;

    phandle = <0x2d>;

    };

     

    qos@ff778000 {

    compatible = "syscon";

    reg = <0x00 0xff778000 0x00 0x20>;

    phandle = <0x2e>;

    };

     

    dfi@ff790000 {

    reg = <0x00 0xff790000 0x00 0x400>;

    compatible = "rockchip,rk3328-dfi";

    rockchip,grf = <0x1c>;

    status = "okay";

    phandle = <0x7f>;

    };

     

    dmc {

    compatible = "rockchip,rk3328-dmc";

    devfreq-events = <0x7f>;

    clocks = <0x02 0x40>;

    clock-names = "dmc_clk";

    operating-points-v2 = <0x80>;

    ddr_timing = <0x81>;

    upthreshold = <0x28>;

    downdifferential = <0x14>;

    system-status-freq = <0x01 0xbfe50 0x08 0xbfe50 0x02 0xbfe50 0x20 0xbfe50 0x10 0xbfe50 0x10000 0xbfe50 0x2000 0xbfe50 0x1000 0xbfe50>;

    auto-min-freq = <0xbfe50>;

    auto-freq-en = <0x00>;

    #cooling-cells = <0x02>;

    status = "okay";

    center-supply = <0x4b>;

    phandle = <0x33>;

     

    ddr_power_model {

    compatible = "ddr_power_model";

    dynamic-power-coefficient = <0x78>;

    static-power-coefficient = <0xc8>;

    ts = <0x7d00 0x125c 0xffffffb0 0x02>;

    thermal-zone = "soc-thermal";

    phandle = <0xd2>;

    };

    };

     

    dmc-opp-table {

    compatible = "operating-points-v2";

    rockchip,leakage-voltage-sel = <0x01 0x0a 0x00 0x0b 0xfe 0x01>;

    nvmem-cells = <0x4c>;

    nvmem-cell-names = "ddr_leakage";

    phandle = <0x80>;

     

    opp-400000000 {

    opp-hz = <0x00 0x17d78400>;

    opp-microvolt = <0xfa3e8>;

    opp-microvolt-L0 = <0xfa3e8>;

    opp-microvolt-L1 = <0xfa3e8>;

    status = "disabled";

    };

     

    opp-600000000 {

    opp-hz = <0x00 0x23c34600>;

    opp-microvolt = <0x106738>;

    opp-microvolt-L0 = <0x106738>;

    opp-microvolt-L1 = <0x106738>;

    status = "disabled";

    };

     

    opp-786000000 {

    opp-hz = <0x00 0x2ed96880>;

    opp-microvolt = <0x11edd8>;

    opp-microvolt-L0 = <0x11edd8>;

    opp-microvolt-L1 = <0x11edd8>;

    };

     

    opp-800000000 {

    opp-hz = <0x00 0x2faf0800>;

    opp-microvolt = <0x11edd8>;

    opp-microvolt-L0 = <0x11edd8>;

    opp-microvolt-L1 = <0x118c30>;

    status = "disabled";

    };

     

    opp-850000000 {

    opp-hz = <0x00 0x32a9f880>;

    opp-microvolt = <0x106738>;

    opp-microvolt-L0 = <0x106738>;

    opp-microvolt-L1 = <0x100590>;

    status = "disabled";

    };

     

    opp-933000000 {

    opp-hz = <0x00 0x379c7340>;

    opp-microvolt = <0x10c8e0>;

    opp-microvolt-L0 = <0x10c8e0>;

    opp-microvolt-L1 = <0x106738>;

    status = "disabled";

    };

     

    opp-1066000000 {

    opp-hz = <0x00 0x3f89de80>;

    opp-microvolt = <0x11edd8>;

    opp-microvolt-L0 = <0x11edd8>;

    opp-microvolt-L1 = <0x118c30>;

    status = "disabled";

    };

    };

     

    interrupt-controller@ff811000 {

    compatible = "arm,gic-400";

    #interrupt-cells = <0x03>;

    #address-cells = <0x00>;

    interrupt-controller;

    reg = <0x00 0xff811000 0x00 0x1000 0x00 0xff812000 0x00 0x2000 0x00 0xff814000 0x00 0x2000 0x00 0xff816000 0x00 0x2000>;

    interrupts = <0x01 0x09 0xf04>;

    phandle = <0x01>;

    };

     

    pinctrl {

    compatible = "rockchip,rk3328-pinctrl";

    rockchip,grf = <0x1c>;

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    ranges;

    phandle = <0xd3>;

     

    gpio0@ff210000 {

    compatible = "rockchip,gpio-bank";

    reg = <0x00 0xff210000 0x00 0x100>;

    interrupts = <0x00 0x33 0x04>;

    clocks = <0x02 0xc8>;

    gpio-controller;

    #gpio-cells = <0x02>;

    interrupt-controller;

    #interrupt-cells = <0x02>;

    phandle = <0x96>;

    };

     

    gpio1@ff220000 {

    compatible = "rockchip,gpio-bank";

    reg = <0x00 0xff220000 0x00 0x100>;

    interrupts = <0x00 0x34 0x04>;

    clocks = <0x02 0xc9>;

    gpio-controller;

    #gpio-cells = <0x02>;

    interrupt-controller;

    #interrupt-cells = <0x02>;

    phandle = <0x72>;

    };

     

    gpio2@ff230000 {

    compatible = "rockchip,gpio-bank";

    reg = <0x00 0xff230000 0x00 0x100>;

    interrupts = <0x00 0x35 0x04>;

    clocks = <0x02 0xca>;

    gpio-controller;

    #gpio-cells = <0x02>;

    interrupt-controller;

    #interrupt-cells = <0x02>;

    phandle = <0x3e>;

    };

     

    gpio3@ff240000 {

    compatible = "rockchip,gpio-bank";

    reg = <0x00 0xff240000 0x00 0x100>;

    interrupts = <0x00 0x36 0x04>;

    clocks = <0x02 0xcb>;

    gpio-controller;

    #gpio-cells = <0x02>;

    interrupt-controller;

    #interrupt-cells = <0x02>;

    phandle = <0x8f>;

    };

     

    pcfg-pull-up {

    bias-pull-up;

    phandle = <0x83>;

    };

     

    pcfg-pull-down {

    bias-pull-down;

    phandle = <0x8c>;

    };

     

    pcfg-pull-none {

    bias-disable;

    phandle = <0x82>;

    };

     

    pcfg-pull-none-2ma {

    bias-disable;

    drive-strength = <0x02>;

    phandle = <0x8b>;

    };

     

    pcfg-pull-up-2ma {

    bias-pull-up;

    drive-strength = <0x02>;

    phandle = <0xd4>;

    };

     

    pcfg-pull-up-4ma {

    bias-pull-up;

    drive-strength = <0x04>;

    phandle = <0x85>;

    };

     

    pcfg-pull-none-4ma {

    bias-disable;

    drive-strength = <0x04>;

    phandle = <0x86>;

    };

     

    pcfg-pull-down-4ma {

    bias-pull-down;

    drive-strength = <0x04>;

    phandle = <0xd5>;

    };

     

    pcfg-pull-none-8ma {

    bias-disable;

    drive-strength = <0x08>;

    phandle = <0x87>;

    };

     

    pcfg-pull-up-8ma {

    bias-pull-up;

    drive-strength = <0x08>;

    phandle = <0x88>;

    };

     

    pcfg-pull-none-12ma {

    bias-disable;

    drive-strength = <0x0c>;

    phandle = <0x89>;

    };

     

    pcfg-pull-up-12ma {

    bias-pull-up;

    drive-strength = <0x0c>;

    phandle = <0x8a>;

    };

     

    pcfg-output-high {

    output-high;

    phandle = <0xd6>;

    };

     

    pcfg-output-low {

    output-low;

    phandle = <0xd7>;

    };

     

    pcfg-input-high {

    bias-pull-up;

    input-enable;

    phandle = <0x84>;

    };

     

    pcfg-input {

    input-enable;

    phandle = <0xd8>;

    };

     

    i2c0 {

     

    i2c0-xfer {

    rockchip,pins = <0x02 0x18 0x01 0x82 0x02 0x19 0x01 0x82>;

    phandle = <0x3c>;

    };

    };

     

    i2c1 {

     

    i2c1-xfer {

    rockchip,pins = <0x02 0x04 0x02 0x82 0x02 0x05 0x02 0x82>;

    phandle = <0x3d>;

    };

    };

     

    i2c2 {

     

    i2c2-xfer {

    rockchip,pins = <0x02 0x0d 0x01 0x82 0x02 0x0e 0x01 0x82>;

    phandle = <0x40>;

    };

    };

     

    i2c3 {

     

    i2c3-xfer {

    rockchip,pins = <0x00 0x05 0x02 0x82 0x00 0x06 0x02 0x82>;

    phandle = <0x41>;

    };

     

    i2c3-gpio {

    rockchip,pins = <0x00 0x05 0x00 0x82 0x00 0x06 0x00 0x82>;

    phandle = <0x5e>;

    };

    };

     

    tsp {

     

    tsp-d0 {

    rockchip,pins = <0x03 0x04 0x01 0x82>;

    phandle = <0x1d>;

    };

     

    tsp-d1 {

    rockchip,pins = <0x03 0x05 0x01 0x82>;

    phandle = <0x1e>;

    };

     

    tsp-d2 {

    rockchip,pins = <0x03 0x06 0x01 0x82>;

    phandle = <0x1f>;

    };

     

    tsp-d3 {

    rockchip,pins = <0x03 0x07 0x01 0x82>;

    phandle = <0x20>;

    };

     

    tsp-d4 {

    rockchip,pins = <0x03 0x08 0x01 0x82>;

    phandle = <0x21>;

    };

     

    tsp-d5 {

    rockchip,pins = <0x02 0x10 0x03 0x82>;

    phandle = <0x22>;

    };

     

    tsp-d6 {

    rockchip,pins = <0x02 0x11 0x03 0x82>;

    phandle = <0x23>;

    };

     

    tsp-d7 {

    rockchip,pins = <0x02 0x12 0x03 0x82>;

    phandle = <0x24>;

    };

     

    tsp-sync {

    rockchip,pins = <0x02 0x0f 0x03 0x82>;

    phandle = <0x25>;

    };

     

    tsp-clk {

    rockchip,pins = <0x03 0x02 0x01 0x82>;

    phandle = <0x26>;

    };

     

    tsp-fail {

    rockchip,pins = <0x03 0x01 0x01 0x82>;

    phandle = <0x27>;

    };

     

    tsp-valid {

    rockchip,pins = <0x03 0x00 0x01 0x82>;

    phandle = <0x28>;

    };

    };

     

    hdmi_i2c {

     

    hdmii2c-xfer {

    rockchip,pins = <0x00 0x05 0x01 0x82 0x00 0x06 0x01 0x82>;

    phandle = <0x5c>;

    };

    };

     

    tsadc {

     

    otp-gpio {

    rockchip,pins = <0x02 0x0d 0x00 0x82>;

    phandle = <0x34>;

    };

     

    otp-out {

    rockchip,pins = <0x02 0x0d 0x01 0x82>;

    phandle = <0x35>;

    };

    };

     

    uart0 {

     

    uart0-xfer {

    rockchip,pins = <0x01 0x09 0x01 0x83 0x01 0x08 0x01 0x82>;

    phandle = <0x36>;

    };

     

    uart0-cts {

    rockchip,pins = <0x01 0x0b 0x01 0x82>;

    phandle = <0x37>;

    };

     

    uart0-rts {

    rockchip,pins = <0x01 0x0a 0x01 0x82>;

    phandle = <0x9b>;

    };

     

    uart0-rts-gpio {

    rockchip,pins = <0x01 0x0a 0x00 0x82>;

    phandle = <0xd9>;

    };

    };

     

    uart1 {

     

    uart1-xfer {

    rockchip,pins = <0x03 0x04 0x04 0x83 0x03 0x06 0x04 0x82>;

    phandle = <0x38>;

    };

     

    uart1-cts {

    rockchip,pins = <0x03 0x07 0x04 0x82>;

    phandle = <0x39>;

    };

     

    uart1-rts {

    rockchip,pins = <0x03 0x05 0x04 0x82>;

    phandle = <0x3a>;

    };

     

    uart1-rts-gpio {

    rockchip,pins = <0x03 0x05 0x00 0x82>;

    phandle = <0xda>;

    };

    };

     

    uart2-0 {

     

    uart2m0-xfer {

    rockchip,pins = <0x01 0x00 0x02 0x83 0x01 0x01 0x02 0x82>;

    phandle = <0xdb>;

    };

    };

     

    uart2-1 {

     

    uart2m1-xfer {

    rockchip,pins = <0x02 0x00 0x01 0x83 0x02 0x01 0x01 0x82>;

    phandle = <0x3b>;

    };

    };

     

    spi0-0 {

     

    spi0m0-clk {

    rockchip,pins = <0x02 0x08 0x01 0x83>;

    phandle = <0xdc>;

    };

     

    spi0m0-cs0 {

    rockchip,pins = <0x02 0x0b 0x01 0x83>;

    phandle = <0xdd>;

    };

     

    spi0m0-tx {

    rockchip,pins = <0x02 0x09 0x01 0x83>;

    phandle = <0xde>;

    };

     

    spi0m0-rx {

    rockchip,pins = <0x02 0x0a 0x01 0x83>;

    phandle = <0xdf>;

    };

     

    spi0m0-cs1 {

    rockchip,pins = <0x02 0x0c 0x01 0x83>;

    phandle = <0xe0>;

    };

    };

     

    spi0-1 {

     

    spi0m1-clk {

    rockchip,pins = <0x03 0x17 0x02 0x83>;

    phandle = <0xe1>;

    };

     

    spi0m1-cs0 {

    rockchip,pins = <0x03 0x1a 0x02 0x83>;

    phandle = <0xe2>;

    };

     

    spi0m1-tx {

    rockchip,pins = <0x03 0x19 0x02 0x83>;

    phandle = <0xe3>;

    };

     

    spi0m1-rx {

    rockchip,pins = <0x03 0x18 0x02 0x83>;

    phandle = <0xe4>;

    };

     

    spi0m1-cs1 {

    rockchip,pins = <0x03 0x1b 0x02 0x83>;

    phandle = <0xe5>;

    };

    };

     

    spi0-2 {

     

    spi0m2-clk {

    rockchip,pins = <0x03 0x00 0x04 0x83>;

    phandle = <0x42>;

    };

     

    spi0m2-cs0 {

    rockchip,pins = <0x03 0x08 0x03 0x83>;

    phandle = <0x45>;

    };

     

    spi0m2-tx {

    rockchip,pins = <0x03 0x01 0x04 0x83>;

    phandle = <0x43>;

    };

     

    spi0m2-rx {

    rockchip,pins = <0x03 0x02 0x04 0x83>;

    phandle = <0x44>;

    };

    };

     

    pdm-0 {

     

    pdmm0-clk {

    rockchip,pins = <0x02 0x12 0x02 0x82>;

    phandle = <0x15>;

    };

     

    pdmm0-fsync {

    rockchip,pins = <0x02 0x17 0x02 0x82>;

    phandle = <0x16>;

    };

     

    pdmm0-sdi0 {

    rockchip,pins = <0x02 0x13 0x02 0x82>;

    phandle = <0x17>;

    };

     

    pdmm0-sdi1 {

    rockchip,pins = <0x02 0x14 0x02 0x82>;

    phandle = <0x18>;

    };

     

    pdmm0-sdi2 {

    rockchip,pins = <0x02 0x15 0x02 0x82>;

    phandle = <0x19>;

    };

     

    pdmm0-sdi3 {

    rockchip,pins = <0x02 0x16 0x02 0x82>;

    phandle = <0x1a>;

    };

     

    pdmm0-sleep {

    rockchip,pins = <0x02 0x12 0x00 0x84 0x02 0x13 0x00 0x84 0x02 0x14 0x00 0x84 0x02 0x15 0x00 0x84 0x02 0x16 0x00 0x84 0x02 0x17 0x00 0x84>;

    phandle = <0x1b>;

    };

    };

     

    i2s1 {

     

    i2s1-mclk {

    rockchip,pins = <0x02 0x0f 0x01 0x82>;

    phandle = <0xe6>;

    };

     

    i2s1-sclk {

    rockchip,pins = <0x02 0x12 0x01 0x82>;

    phandle = <0xe7>;

    };

     

    i2s1-lrckrx {

    rockchip,pins = <0x02 0x10 0x01 0x82>;

    phandle = <0xe8>;

    };

     

    i2s1-lrcktx {

    rockchip,pins = <0x02 0x11 0x01 0x82>;

    phandle = <0xe9>;

    };

     

    i2s1-sdi {

    rockchip,pins = <0x02 0x13 0x01 0x82>;

    phandle = <0xea>;

    };

     

    i2s1-sdo {

    rockchip,pins = <0x02 0x17 0x01 0x82>;

    phandle = <0xeb>;

    };

     

    i2s1-sdio1 {

    rockchip,pins = <0x02 0x14 0x01 0x82>;

    phandle = <0xec>;

    };

     

    i2s1-sdio2 {

    rockchip,pins = <0x02 0x15 0x01 0x82>;

    phandle = <0xed>;

    };

     

    i2s1-sdio3 {

    rockchip,pins = <0x02 0x16 0x01 0x82>;

    phandle = <0xee>;

    };

     

    i2s1-sleep {

    rockchip,pins = <0x02 0x0f 0x00 0x84 0x02 0x10 0x00 0x84 0x02 0x11 0x00 0x84 0x02 0x12 0x00 0x84 0x02 0x13 0x00 0x84 0x02 0x14 0x00 0x84 0x02 0x15 0x00 0x84 0x02 0x16 0x00 0x84 0x02 0x17 0x00 0x84>;

    phandle = <0xef>;

    };

    };

     

    i2s2-0 {

     

    i2s2m0-mclk {

    rockchip,pins = <0x01 0x15 0x01 0x82>;

    phandle = <0x0d>;

    };

     

    i2s2m0-sclk {

    rockchip,pins = <0x01 0x16 0x01 0x82>;

    phandle = <0x0e>;

    };

     

    i2s2m0-lrckrx {

    rockchip,pins = <0x01 0x1a 0x01 0x82>;

    phandle = <0x10>;

    };

     

    i2s2m0-lrcktx {

    rockchip,pins = <0x01 0x17 0x01 0x82>;

    phandle = <0x0f>;

    };

     

    i2s2m0-sdi {

    rockchip,pins = <0x01 0x18 0x01 0x82>;

    phandle = <0x12>;

    };

     

    i2s2m0-sdo {

    rockchip,pins = <0x01 0x19 0x01 0x82>;

    phandle = <0x11>;

    };

     

    i2s2m0-sleep {

    rockchip,pins = <0x01 0x15 0x00 0x84 0x01 0x16 0x00 0x84 0x01 0x1a 0x00 0x84 0x01 0x17 0x00 0x84 0x01 0x18 0x00 0x84 0x01 0x19 0x00 0x84>;

    phandle = <0x13>;

    };

    };

     

    i2s2-1 {

     

    i2s2m1-mclk {

    rockchip,pins = <0x01 0x15 0x01 0x82>;

    phandle = <0xf0>;

    };

     

    i2s2m1-sclk {

    rockchip,pins = <0x03 0x00 0x06 0x82>;

    phandle = <0xf1>;

    };

     

    i2sm1-lrckrx {

    rockchip,pins = <0x03 0x08 0x06 0x82>;

    phandle = <0xf2>;

    };

     

    i2s2m1-lrcktx {

    rockchip,pins = <0x03 0x08 0x04 0x82>;

    phandle = <0xf3>;

    };

     

    i2s2m1-sdi {

    rockchip,pins = <0x03 0x02 0x06 0x82>;

    phandle = <0xf4>;

    };

     

    i2s2m1-sdo {

    rockchip,pins = <0x03 0x01 0x06 0x82>;

    phandle = <0xf5>;

    };

     

    i2s2m1-sleep {

    rockchip,pins = <0x01 0x15 0x00 0x84 0x03 0x00 0x00 0x84 0x03 0x08 0x00 0x84 0x03 0x02 0x00 0x84 0x03 0x01 0x00 0x84>;

    phandle = <0xf6>;

    };

    };

     

    spdif-0 {

     

    spdifm0-tx {

    rockchip,pins = <0x00 0x1b 0x01 0x82>;

    phandle = <0xf7>;

    };

    };

     

    spdif-1 {

     

    spdifm1-tx {

    rockchip,pins = <0x02 0x11 0x02 0x82>;

    phandle = <0x14>;

    };

    };

     

    spdif-2 {

     

    spdifm2-tx {

    rockchip,pins = <0x00 0x02 0x02 0x82>;

    phandle = <0xf8>;

    };

    };

     

    sdmmc0-0 {

     

    sdmmc0m0-pwren {

    rockchip,pins = <0x02 0x07 0x01 0x85>;

    phandle = <0xf9>;

    };

     

    sdmmc0m0-gpio {

    rockchip,pins = <0x02 0x07 0x00 0x85>;

    phandle = <0xfa>;

    };

    };

     

    sdmmc0-1 {

     

    sdmmc0m1-pwren {

    rockchip,pins = <0x00 0x1e 0x03 0x85>;

    phandle = <0xfb>;

    };

     

    sdmmc0m1-gpio {

    rockchip,pins = <0x00 0x1e 0x00 0x85>;

    phandle = <0x99>;

    };

    };

     

    sdmmc0 {

     

    sdmmc0-clk {

    rockchip,pins = <0x01 0x06 0x01 0x86>;

    phandle = <0x69>;

    };

     

    sdmmc0-cmd {

    rockchip,pins = <0x01 0x04 0x01 0x85>;

    phandle = <0x6a>;

    };

     

    sdmmc0-dectn {

    rockchip,pins = <0x01 0x05 0x01 0x85>;

    phandle = <0x6b>;

    };

     

    sdmmc0-wrprt {

    rockchip,pins = <0x01 0x07 0x01 0x85>;

    phandle = <0xfc>;

    };

     

    sdmmc0-bus1 {

    rockchip,pins = <0x01 0x00 0x01 0x85>;

    phandle = <0xfd>;

    };

     

    sdmmc0-bus4 {

    rockchip,pins = <0x01 0x00 0x01 0x85 0x01 0x01 0x01 0x85 0x01 0x02 0x01 0x85 0x01 0x03 0x01 0x85>;

    phandle = <0x6c>;

    };

     

    sdmmc0-gpio {

    rockchip,pins = <0x01 0x06 0x00 0x85 0x01 0x04 0x00 0x85 0x01 0x05 0x00 0x85 0x01 0x07 0x00 0x85 0x01 0x03 0x00 0x85 0x01 0x02 0x00 0x85 0x01 0x01 0x00 0x85 0x01 0x00 0x00 0x85>;

    phandle = <0xfe>;

    };

    };

     

    sdmmc0ext {

     

    sdmmc0ext-clk {

    rockchip,pins = <0x03 0x02 0x03 0x86>;

    phandle = <0x7c>;

    };

     

    sdmmc0ext-cmd {

    rockchip,pins = <0x03 0x00 0x03 0x85>;

    phandle = <0x7b>;

    };

     

    sdmmc0ext-wrprt {

    rockchip,pins = <0x03 0x03 0x03 0x85>;

    phandle = <0xff>;

    };

     

    sdmmc0ext-dectn {

    rockchip,pins = <0x03 0x01 0x03 0x85>;

    phandle = <0x100>;

    };

     

    sdmmc0ext-bus1 {

    rockchip,pins = <0x03 0x04 0x03 0x85>;

    phandle = <0x101>;

    };

     

    sdmmc0ext-bus4 {

    rockchip,pins = <0x03 0x04 0x03 0x85 0x03 0x05 0x03 0x85 0x03 0x06 0x03 0x85 0x03 0x07 0x03 0x85>;

    phandle = <0x7a>;

    };

     

    sdmmc0ext-gpio {

    rockchip,pins = <0x03 0x00 0x00 0x85 0x03 0x01 0x00 0x85 0x03 0x02 0x00 0x85 0x03 0x03 0x00 0x85 0x03 0x04 0x00 0x85 0x03 0x05 0x00 0x85 0x03 0x06 0x00 0x85 0x03 0x07 0x00 0x85>;

    phandle = <0x102>;

    };

    };

     

    sdmmc1 {

     

    sdmmc1-clk {

    rockchip,pins = <0x01 0x0c 0x01 0x87>;

    phandle = <0x103>;

    };

     

    sdmmc1-cmd {

    rockchip,pins = <0x01 0x0d 0x01 0x88>;

    phandle = <0x104>;

    };

     

    sdmmc1-pwren {

    rockchip,pins = <0x01 0x12 0x01 0x88>;

    phandle = <0x105>;

    };

     

    sdmmc1-wrprt {

    rockchip,pins = <0x01 0x14 0x01 0x88>;

    phandle = <0x106>;

    };

     

    sdmmc1-dectn {

    rockchip,pins = <0x01 0x13 0x01 0x88>;

    phandle = <0x107>;

    };

     

    sdmmc1-bus1 {

    rockchip,pins = <0x01 0x0e 0x01 0x88>;

    phandle = <0x108>;

    };

     

    sdmmc1-bus4 {

    rockchip,pins = <0x01 0x0e 0x01 0x88 0x01 0x0f 0x01 0x88 0x01 0x10 0x01 0x88 0x01 0x11 0x01 0x88>;

    phandle = <0x109>;

    };

     

    sdmmc1-gpio {

    rockchip,pins = <0x01 0x0c 0x00 0x85 0x01 0x0d 0x00 0x85 0x01 0x0e 0x00 0x85 0x01 0x0f 0x00 0x85 0x01 0x10 0x00 0x85 0x01 0x11 0x00 0x85 0x01 0x12 0x00 0x85 0x01 0x13 0x00 0x85 0x01 0x14 0x00 0x85>;

    phandle = <0x10a>;

    };

    };

     

    emmc {

     

    emmc-clk {

    rockchip,pins = <0x03 0x15 0x02 0x89>;

    phandle = <0x6e>;

    };

     

    emmc-cmd {

    rockchip,pins = <0x03 0x13 0x02 0x8a>;

    phandle = <0x6f>;

    };

     

    emmc-pwren {

    rockchip,pins = <0x03 0x16 0x02 0x82>;

    phandle = <0x10b>;

    };

     

    emmc-rstnout {

    rockchip,pins = <0x03 0x14 0x02 0x82>;

    phandle = <0x10c>;

    };

     

    emmc-bus1 {

    rockchip,pins = <0x00 0x07 0x02 0x8a>;

    phandle = <0x10d>;

    };

     

    emmc-bus4 {

    rockchip,pins = <0x00 0x07 0x02 0x8a 0x02 0x1c 0x02 0x8a 0x02 0x1d 0x02 0x8a 0x02 0x1e 0x02 0x8a>;

    phandle = <0x10e>;

    };

     

    emmc-bus8 {

    rockchip,pins = <0x00 0x07 0x02 0x8a 0x02 0x1c 0x02 0x8a 0x02 0x1d 0x02 0x8a 0x02 0x1e 0x02 0x8a 0x02 0x1f 0x02 0x8a 0x03 0x10 0x02 0x8a 0x03 0x11 0x02 0x8a 0x03 0x12 0x02 0x8a>;

    phandle = <0x70>;

    };

    };

     

    pwm0 {

     

    pwm0-pin {

    rockchip,pins = <0x02 0x04 0x01 0x82>;

    phandle = <0x46>;

    };

     

    pwm0-pin-pull-up {

    rockchip,pins = <0x02 0x04 0x01 0x83>;

    phandle = <0x10f>;

    };

    };

     

    pwm1 {

     

    pwm1-pin {

    rockchip,pins = <0x02 0x05 0x01 0x82>;

    phandle = <0x47>;

    };

     

    pwm1-pin-pull-up {

    rockchip,pins = <0x02 0x05 0x01 0x83>;

    phandle = <0x110>;

    };

    };

     

    pwm2 {

     

    pwm2-pin {

    rockchip,pins = <0x02 0x06 0x01 0x82>;

    phandle = <0x48>;

    };

    };

     

    pwmir {

     

    pwmir-pin {

    rockchip,pins = <0x02 0x02 0x01 0x82>;

    phandle = <0x49>;

    };

    };

     

    gmac-1 {

     

    rgmiim1-pins {

    rockchip,pins = <0x01 0x0c 0x02 0x89 0x01 0x0d 0x02 0x8b 0x01 0x13 0x02 0x8b 0x01 0x19 0x02 0x89 0x01 0x15 0x02 0x8b 0x01 0x16 0x02 0x8b 0x01 0x17 0x02 0x8b 0x01 0x0a 0x02 0x8b 0x01 0x0b 0x02 0x8b 0x01 0x08 0x02 0x89 0x01 0x09 0x02 0x89 0x01 0x0e 0x02 0x8b 0x01 0x0f 0x02 0x8b 0x01 0x10 0x02 0x89 0x01 0x11 0x02 0x89 0x00 0x08 0x01 0x82 0x00 0x0c 0x01 0x82 0x00 0x18 0x01 0x82 0x00 0x10 0x01 0x82 0x00 0x11 0x01 0x82 0x00 0x17 0x01 0x82 0x00 0x16 0x01 0x82>;

    phandle = <0x74>;

    };

     

    rmiim1-pins {

    rockchip,pins = <0x01 0x13 0x02 0x8b 0x01 0x19 0x02 0x89 0x01 0x15 0x02 0x8b 0x01 0x18 0x02 0x8b 0x01 0x16 0x02 0x8b 0x01 0x17 0x02 0x8b 0x01 0x0a 0x02 0x8b 0x01 0x0b 0x02 0x8b 0x01 0x08 0x02 0x89 0x01 0x09 0x02 0x89 0x00 0x0b 0x01 0x82 0x00 0x0c 0x01 0x82 0x00 0x18 0x01 0x82 0x00 0x13 0x01 0x82 0x00 0x10 0x01 0x82 0x00 0x11 0x01 0x82>;

    phandle = <0x111>;

    };

    };

     

    gmac2phy {

     

    fephyled-speed100 {

    rockchip,pins = <0x00 0x1f 0x01 0x82>;

    phandle = <0x112>;

    };

     

    fephyled-speed10 {

    rockchip,pins = <0x00 0x1e 0x01 0x82>;

    phandle = <0x113>;

    };

     

    fephyled-duplex {

    rockchip,pins = <0x00 0x1e 0x02 0x82>;

    phandle = <0x114>;

    };

     

    fephyled-rxm0 {

    rockchip,pins = <0x00 0x1d 0x01 0x82>;

    phandle = <0x115>;

    };

     

    fephyled-txm0 {

    rockchip,pins = <0x00 0x1d 0x02 0x82>;

    phandle = <0x116>;

    };

     

    fephyled-linkm0 {

    rockchip,pins = <0x00 0x1c 0x01 0x82>;

    phandle = <0x117>;

    };

     

    fephyled-rxm1 {

    rockchip,pins = <0x02 0x19 0x02 0x82>;

    phandle = <0x75>;

    };

     

    fephyled-txm1 {

    rockchip,pins = <0x02 0x19 0x03 0x82>;

    phandle = <0x118>;

    };

     

    fephyled-linkm1 {

    rockchip,pins = <0x02 0x18 0x02 0x82>;

    phandle = <0x76>;

    };

    };

     

    tsadc_pin {

     

    tsadc-int {

    rockchip,pins = <0x02 0x0d 0x02 0x82>;

    phandle = <0x119>;

    };

     

    tsadc-gpio {

    rockchip,pins = <0x02 0x0d 0x00 0x82>;

    phandle = <0x11a>;

    };

    };

     

    hdmi_pin {

     

    hdmi-cec {

    rockchip,pins = <0x00 0x03 0x01 0x82>;

    phandle = <0x5b>;

    };

     

    hdmi-hpd {

    rockchip,pins = <0x00 0x04 0x01 0x8c>;

    phandle = <0x5d>;

    };

    };

     

    cif-0 {

     

    dvp-d2d9-m0 {

    rockchip,pins = <0x03 0x04 0x02 0x82 0x03 0x05 0x02 0x82 0x03 0x06 0x02 0x82 0x03 0x07 0x02 0x82 0x03 0x08 0x02 0x82 0x03 0x09 0x02 0x82 0x03 0x0a 0x02 0x82 0x03 0x0b 0x02 0x82 0x03 0x01 0x02 0x82 0x03 0x00 0x02 0x82 0x03 0x03 0x02 0x82 0x03 0x02 0x02 0x82>;

    phandle = <0x11b>;

    };

    };

     

    cif-1 {

     

    dvp-d2d9-m1 {

    rockchip,pins = <0x03 0x04 0x02 0x82 0x03 0x05 0x02 0x82 0x03 0x06 0x02 0x82 0x03 0x07 0x02 0x82 0x03 0x08 0x02 0x82 0x02 0x10 0x04 0x82 0x02 0x11 0x04 0x82 0x02 0x12 0x04 0x82 0x03 0x01 0x02 0x82 0x03 0x00 0x02 0x82 0x02 0x0f 0x04 0x82 0x03 0x02 0x02 0x82>;

    phandle = <0x11c>;

    };

    };

     

    pmic {

     

    pmic-int-l {

    rockchip,pins = <0x02 0x06 0x00 0x83>;

    phandle = <0x3f>;

    };

    };

     

    sdio-pwrseq {

     

    wifi-enable-h {

    rockchip,pins = <0x01 0x12 0x00 0x82>;

    phandle = <0x8e>;

    };

    };

     

    usb {

     

    host-vbus-drv {

    rockchip,pins = <0x00 0x00 0x00 0x82>;

    phandle = <0x97>;

    };

     

    otg-vbus-drv {

    rockchip,pins = <0x00 0x1b 0x00 0x82>;

    phandle = <0x98>;

    };

    };

     

    wireless-bluetooth {

     

    uart0-gpios {

    rockchip,pins = <0x01 0x0a 0x00 0x82>;

    phandle = <0x9c>;

    };

    };

    };

     

    chosen {

    bootargs = "earlycon=uart8250,mmio32,0xff130000 swiotlb=1 kpti=0";

    };

     

    fiq-debugger {

    compatible = "rockchip,fiq-debugger";

    rockchip,serial-id = <0x02>;

    rockchip,signal-irq = <0x9f>;

    rockchip,wake-irq = <0x00>;

    rockchip,irq-mode-enable = <0x00>;

    rockchip,baudrate = <0x16e360>;

    interrupts = <0x00 0x7f 0x08>;

    status = "okay";

    };

     

    reserved-memory {

    #address-cells = <0x02>;

    #size-cells = <0x02>;

    ranges;

     

    drm-logo@00000000 {

    compatible = "rockchip,drm-logo";

    reg = <0x00 0x00 0x00 0x00>;

    phandle = <0x62>;

    };

     

    secure-memory@20000000 {

    compatible = "rockchip,secure-memory";

    reg = <0x00 0x20000000 0x00 0x00>;

    phandle = <0x63>;

    };

     

    ramoops@68000000 {

    reg = <0x00 0x110000 0x00 0xf0000>;

    phandle = <0x8d>;

    };

     

    linux,cma {

    compatible = "shared-dma-pool";

    reusable;

    size = <0x00 0x2000000>;

    linux,cma-default;

    };

    };

     

    ramoops {

    compatible = "ramoops";

    record-size = <0x00 0x20000>;

    console-size = <0x00 0x80000>;

    ftrace-size = <0x00 0x00>;

    pmsg-size = <0x00 0x50000>;

    memory-region = <0x8d>;

    };

     

    sk-keypad {

    compatible = "rockchip,key";

     

    power-key {

    gpios = <0x3e 0x15 0x01>;

    linux,code = <0x74>;

    label = "power";

    gpio-key,wakeup;

    };

    };

     

    external-gmac-clock {

    compatible = "fixed-clock";

    clock-frequency = <0x7735940>;

    clock-output-names = "gmac_clkin";

    #clock-cells = <0x00>;

    phandle = <0x73>;

    };

     

    sdio-pwrseq {

    compatible = "mmc-pwrseq-simple";

    pinctrl-names = "default";

    pinctrl-0 = <0x8e>;

    reset-gpios = <0x8f 0x08 0x01>;

    phandle = <0x79>;

    };

     

    sound {

    compatible = "simple-audio-card";

    simple-audio-card,format = "i2s";

    simple-audio-card,mclk-fs = <0x100>;

    simple-audio-card,name = "rockchip-rk3328";

     

    simple-audio-card,cpu {

    sound-dai = <0x90>;

    };

     

    simple-audio-card,codec {

    sound-dai = <0x91>;

    };

    };

     

    hdmi-sound {

    compatible = "simple-audio-card";

    simple-audio-card,format = "i2s";

    simple-audio-card,mclk-fs = <0x80>;

    simple-audio-card,name = "rockchip-hdmi";

     

    simple-audio-card,cpu {

    sound-dai = <0x92>;

    };

     

    simple-audio-card,codec {

    sound-dai = <0x93>;

    };

    };

     

    spdif-sound {

    compatible = "simple-audio-card";

    simple-audio-card,name = "rockchip-spdif";

     

    simple-audio-card,cpu {

    sound-dai = <0x94>;

    };

     

    simple-audio-card,codec {

    sound-dai = <0x95>;

    };

    };

     

    spdif-out {

    compatible = "linux,spdif-dit";

    #sound-dai-cells = <0x00>;

    phandle = <0x95>;

    };

     

    host-vbus-regulator {

    compatible = "regulator-fixed";

    gpio = <0x96 0x00 0x00>;

    pinctrl-names = "default";

    pinctrl-0 = <0x97>;

    regulator-name = "vcc_host_vbus";

    regulator-min-microvolt = <0x4c4b40>;

    regulator-max-microvolt = <0x4c4b40>;

    enable-active-high;

    phandle = <0x68>;

    };

     

    otg-vbus-regulator {

    compatible = "regulator-fixed";

    gpio = <0x96 0x1b 0x00>;

    pinctrl-names = "default";

    pinctrl-0 = <0x98>;

    regulator-name = "vcc_otg_vbus";

    regulator-min-microvolt = <0x4c4b40>;

    regulator-max-microvolt = <0x4c4b40>;

    enable-active-high;

    phandle = <0x66>;

    };

     

    vcc-phy-regulator {

    compatible = "regulator-fixed";

    regulator-name = "vcc_phy";

    regulator-always-on;

    regulator-boot-on;

    phandle = <0x71>;

    };

     

    sdmmc-regulator {

    compatible = "regulator-fixed";

    gpio = <0x96 0x1e 0x01>;

    pinctrl-names = "default";

    pinctrl-0 = <0x99>;

    regulator-name = "vcc_sd";

    regulator-min-microvolt = <0x325aa0>;

    regulator-max-microvolt = <0x325aa0>;

    vin-supply = <0x29>;

    phandle = <0x6d>;

    };

     

    xin32k {

    compatible = "fixed-clock";

    clock-frequency = <0x8000>;

    clock-output-names = "xin32k";

    #clock-cells = <0x00>;

    phandle = <0x11d>;

    };

     

    wireless-bluetooth {

    compatible = "bluetooth-platdata";

    clocks = <0x9a 0x01>;

    clock-names = "ext_clock";

    uart_rts_gpios = <0x72 0x0a 0x01>;

    pinctrl-names = "default\0rts_gpio";

    pinctrl-0 = <0x9b>;

    pinctrl-1 = <0x9c>;

    BT,reset_gpio = <0x72 0x15 0x00>;

    BT,wake_gpio = <0x72 0x17 0x00>;

    BT,wake_host_irq = <0x72 0x1a 0x00>;

    status = "okay";

    };

     

    wireless-wlan {

    compatible = "wlan-platdata";

    rockchip,grf = <0x1c>;

    wifi_chip_type = [00];

    sdio_vref = <0xce4>;

    #WIFI,poweren_gpio = <0x8f 0x08 0x00>;

    WIFI,host_wake_irq = <0x8f 0x01 0x00>;

    status = "okay";

    };

     

    leds {

    compatible = "gpio-leds";

     

    power-green {

    gpios = <0x9a 0x00 0x00>;

    linux,default-trigger = "none";

    default-state = "on";

    mode = <0x23>;

    };

    };

     

    __symbols__ {

    ddr_timing = "/ddr_timing";

    cpu0 = "/cpus/cpu@0";

    cpu1 = "/cpus/cpu@1";

    cpu2 = "/cpus/cpu@2";

    cpu3 = "/cpus/cpu@3";

    cpu0_opp_table = "/cpu0-opp-table";

    rockchip_suspend = "/rockchip-suspend";

    xin24m = "/xin24m";

    i2s0 = "/i2s@ff000000";

    i2s1 = "/i2s@ff010000";

    i2s2 = "/i2s@ff020000";

    spdif = "/spdif@ff030000";

    pdm = "/pdm@ff040000";

    tsp = "/tsp@ff050000";

    grf = "/syscon@ff100000";

    io_domains = "/syscon@ff100000/io-domains";

    power = "/syscon@ff100000/power-controller";

    soc_thermal = "/thermal-zones/soc-thermal";

    threshold = "/thermal-zones/soc-thermal/trips/trip-point-0";

    target = "/thermal-zones/soc-thermal/trips/trip-point-1";

    soc_crit = "/thermal-zones/soc-thermal/trips/soc-crit";

    tsadc = "/tsadc@ff250000";

    uart0 = "/serial@ff110000";

    uart1 = "/serial@ff120000";

    uart2 = "/serial@ff130000";

    pmu = "/power-management@ff140000";

    i2c0 = "/i2c@ff150000";

    i2c1 = "/i2c@ff160000";

    rk805 = "/i2c@ff160000/rk805@18";

    vdd_logic = "/i2c@ff160000/rk805@18/regulators/DCDC_REG1";

    vdd_arm = "/i2c@ff160000/rk805@18/regulators/DCDC_REG2";

    vcc_ddr = "/i2c@ff160000/rk805@18/regulators/DCDC_REG3";

    vcc_io = "/i2c@ff160000/rk805@18/regulators/DCDC_REG4";

    vdd_18 = "/i2c@ff160000/rk805@18/regulators/LDO_REG1";

    vcc_18emmc = "/i2c@ff160000/rk805@18/regulators/LDO_REG2";

    vdd_11 = "/i2c@ff160000/rk805@18/regulators/LDO_REG3";

    i2c2 = "/i2c@ff170000";

    i2c3 = "/i2c@ff180000";

    spi0 = "/spi@ff190000";

    wdt = "/watchdog@ff1a0000";

    pwm0 = "/pwm@ff1b0000";

    pwm1 = "/pwm@ff1b0010";

    pwm2 = "/pwm@ff1b0020";

    pwm3 = "/pwm@ff1b0030";

    dmac = "/amba/dmac@ff1f0000";

    efuse = "/efuse@ff260000";

    efuse_id = "/efuse@ff260000/id@7";

    cpu_leakage = "/efuse@ff260000/cpu-leakage@17";

    logic_leakage = "/efuse@ff260000/logic-leakage@19";

    efuse_cpu_version = "/efuse@ff260000/cpu-version@1a";

    saradc = "/saradc@ff280000";

    gpu = "/gpu@ff300000";

    gpu_power_model = "/gpu@ff300000/power_model";

    gpu_opp_table = "/gpu-opp-table";

    vdpu = "/vpu_service@ff350000";

    vpu_mmu = "/iommu@ff350800";

    avsd = "/avsd@ff351000";

    vpu_service = "/vpu_combo";

    rkvdec = "/rkvdec@ff36000";

    vcodec_power_model = "/rkvdec@ff36000/vcodec_power_model";

    rkvdec_opp_table = "/rkvdec-opp-table";

    rkvdec_mmu = "/iommu@ff360480";

    h265e = "/h265e@ff330000";

    h265e_mmu = "/iommu@ff330200";

    vepu = "/vepu@ff340000";

    vepu_mmu = "/iommu@ff340800";

    venc_srv = "/venc_srv";

    vop = "/vop@ff370000";

    vop_out = "/vop@ff370000/port";

    vop_out_hdmi = "/vop@ff370000/port/endpoint@0";

    vop_out_tve = "/vop@ff370000/port/endpoint@1";

    vop_mmu = "/iommu@ff373f00";

    rga = "/rga@ff3900000";

    iep = "/iep@ff3a0000";

    iep_mmu = "/iommu@ff3a0800";

    hdmi = "/hdmi@ff3c0000";

    hdmi_in = "/hdmi@ff3c0000/ports/port";

    hdmi_in_vop = "/hdmi@ff3c0000/ports/port/endpoint@0";

    tve = "/tve@ff373e00";

    tve_in = "/tve@ff373e00/ports/port";

    tve_in_vop = "/tve@ff373e00/ports/port/endpoint@0";

    display_subsystem = "/display-subsystem";

    route_hdmi = "/display-subsystem/route/route-hdmi";

    route_tve = "/display-subsystem/route/route-tve";

    codec = "/codec@ff410000";

    hdmiphy = "/hdmiphy@ff430000";

    cru = "/clock-controller@ff440000";

    usb2phy_grf = "/syscon@ff450000";

    u2phy = "/syscon@ff450000/usb2-phy@100";

    u2phy_host = "/syscon@ff450000/usb2-phy@100/host-port";

    u2phy_otg = "/syscon@ff450000/usb2-phy@100/otg-port";

    usb3phy_grf = "/syscon@ff460000";

    u3phy = "/usb3-phy@ff470000";

    u3phy_utmi = "/usb3-phy@ff470000/utmi@ff470000";

    u3phy_pipe = "/usb3-phy@ff470000/pipe@ff478000";

    sdmmc = "/dwmmc@ff500000";

    sdio = "/dwmmc@ff510000";

    emmc = "/dwmmc@ff520000";

    gmac2io = "/ethernet@ff540000";

    gmac2phy = "/ethernet@ff550000";

    usb20_otg = "/usb@ff580000";

    usb_host0_ehci = "/usb@ff5c0000";

    usb_host0_ohci = "/usb@ff5d0000";

    sdmmc_ext = "/dwmmc@ff5f0000";

    usbdrd3 = "/usb@ff600000";

    usbdrd_dwc3 = "/usb@ff600000/dwc3@ff600000";

    qos_rkvdec_r = "/qos@ff750000";

    qos_rkvdec_w = "/qos@ff750080";

    qos_vpu = "/qos@ff778000";

    dfi = "/dfi@ff790000";

    dmc = "/dmc";

    ddr_power_model = "/dmc/ddr_power_model";

    dmc_opp_table = "/dmc-opp-table";

    gic = "/interrupt-controller@ff811000";

    pinctrl = "/pinctrl";

    gpio0 = "/pinctrl/gpio0@ff210000";

    gpio1 = "/pinctrl/gpio1@ff220000";

    gpio2 = "/pinctrl/gpio2@ff230000";

    gpio3 = "/pinctrl/gpio3@ff240000";

    pcfg_pull_up = "/pinctrl/pcfg-pull-up";

    pcfg_pull_down = "/pinctrl/pcfg-pull-down";

    pcfg_pull_none = "/pinctrl/pcfg-pull-none";

    pcfg_pull_none_2ma = "/pinctrl/pcfg-pull-none-2ma";

    pcfg_pull_up_2ma = "/pinctrl/pcfg-pull-up-2ma";

    pcfg_pull_up_4ma = "/pinctrl/pcfg-pull-up-4ma";

    pcfg_pull_none_4ma = "/pinctrl/pcfg-pull-none-4ma";

    pcfg_pull_down_4ma = "/pinctrl/pcfg-pull-down-4ma";

    pcfg_pull_none_8ma = "/pinctrl/pcfg-pull-none-8ma";

    pcfg_pull_up_8ma = "/pinctrl/pcfg-pull-up-8ma";

    pcfg_pull_none_12ma = "/pinctrl/pcfg-pull-none-12ma";

    pcfg_pull_up_12ma = "/pinctrl/pcfg-pull-up-12ma";

    pcfg_output_high = "/pinctrl/pcfg-output-high";

    pcfg_output_low = "/pinctrl/pcfg-output-low";

    pcfg_input_high = "/pinctrl/pcfg-input-high";

    pcfg_input = "/pinctrl/pcfg-input";

    i2c0_xfer = "/pinctrl/i2c0/i2c0-xfer";

    i2c1_xfer = "/pinctrl/i2c1/i2c1-xfer";

    i2c2_xfer = "/pinctrl/i2c2/i2c2-xfer";

    i2c3_xfer = "/pinctrl/i2c3/i2c3-xfer";

    i2c3_gpio = "/pinctrl/i2c3/i2c3-gpio";

    tsp_d0 = "/pinctrl/tsp/tsp-d0";

    tsp_d1 = "/pinctrl/tsp/tsp-d1";

    tsp_d2 = "/pinctrl/tsp/tsp-d2";

    tsp_d3 = "/pinctrl/tsp/tsp-d3";

    tsp_d4 = "/pinctrl/tsp/tsp-d4";

    tsp_d5 = "/pinctrl/tsp/tsp-d5";

    tsp_d6 = "/pinctrl/tsp/tsp-d6";

    tsp_d7 = "/pinctrl/tsp/tsp-d7";

    tsp_sync = "/pinctrl/tsp/tsp-sync";

    tsp_clk = "/pinctrl/tsp/tsp-clk";

    tsp_fail = "/pinctrl/tsp/tsp-fail";

    tsp_valid = "/pinctrl/tsp/tsp-valid";

    hdmii2c_xfer = "/pinctrl/hdmi_i2c/hdmii2c-xfer";

    otp_gpio = "/pinctrl/tsadc/otp-gpio";

    otp_out = "/pinctrl/tsadc/otp-out";

    uart0_xfer = "/pinctrl/uart0/uart0-xfer";

    uart0_cts = "/pinctrl/uart0/uart0-cts";

    uart0_rts = "/pinctrl/uart0/uart0-rts";

    uart0_rts_gpio = "/pinctrl/uart0/uart0-rts-gpio";

    uart1_xfer = "/pinctrl/uart1/uart1-xfer";

    uart1_cts = "/pinctrl/uart1/uart1-cts";

    uart1_rts = "/pinctrl/uart1/uart1-rts";

    uart1_rts_gpio = "/pinctrl/uart1/uart1-rts-gpio";

    uart2m0_xfer = "/pinctrl/uart2-0/uart2m0-xfer";

    uart2m1_xfer = "/pinctrl/uart2-1/uart2m1-xfer";

    spi0m0_clk = "/pinctrl/spi0-0/spi0m0-clk";

    spi0m0_cs0 = "/pinctrl/spi0-0/spi0m0-cs0";

    spi0m0_tx = "/pinctrl/spi0-0/spi0m0-tx";

    spi0m0_rx = "/pinctrl/spi0-0/spi0m0-rx";

    spi0m0_cs1 = "/pinctrl/spi0-0/spi0m0-cs1";

    spi0m1_clk = "/pinctrl/spi0-1/spi0m1-clk";

    spi0m1_cs0 = "/pinctrl/spi0-1/spi0m1-cs0";

    spi0m1_tx = "/pinctrl/spi0-1/spi0m1-tx";

    spi0m1_rx = "/pinctrl/spi0-1/spi0m1-rx";

    spi0m1_cs1 = "/pinctrl/spi0-1/spi0m1-cs1";

    spi0m2_clk = "/pinctrl/spi0-2/spi0m2-clk";

    spi0m2_cs0 = "/pinctrl/spi0-2/spi0m2-cs0";

    spi0m2_tx = "/pinctrl/spi0-2/spi0m2-tx";

    spi0m2_rx = "/pinctrl/spi0-2/spi0m2-rx";

    pdmm0_clk = "/pinctrl/pdm-0/pdmm0-clk";

    pdmm0_fsync = "/pinctrl/pdm-0/pdmm0-fsync";

    pdmm0_sdi0 = "/pinctrl/pdm-0/pdmm0-sdi0";

    pdmm0_sdi1 = "/pinctrl/pdm-0/pdmm0-sdi1";

    pdmm0_sdi2 = "/pinctrl/pdm-0/pdmm0-sdi2";

    pdmm0_sdi3 = "/pinctrl/pdm-0/pdmm0-sdi3";

    pdmm0_sleep = "/pinctrl/pdm-0/pdmm0-sleep";

    i2s1_mclk = "/pinctrl/i2s1/i2s1-mclk";

    i2s1_sclk = "/pinctrl/i2s1/i2s1-sclk";

    i2s1_lrckrx = "/pinctrl/i2s1/i2s1-lrckrx";

    i2s1_lrcktx = "/pinctrl/i2s1/i2s1-lrcktx";

    i2s1_sdi = "/pinctrl/i2s1/i2s1-sdi";

    i2s1_sdo = "/pinctrl/i2s1/i2s1-sdo";

    i2s1_sdio1 = "/pinctrl/i2s1/i2s1-sdio1";

    i2s1_sdio2 = "/pinctrl/i2s1/i2s1-sdio2";

    i2s1_sdio3 = "/pinctrl/i2s1/i2s1-sdio3";

    i2s1_sleep = "/pinctrl/i2s1/i2s1-sleep";

    i2s2m0_mclk = "/pinctrl/i2s2-0/i2s2m0-mclk";

    i2s2m0_sclk = "/pinctrl/i2s2-0/i2s2m0-sclk";

    i2s2m0_lrckrx = "/pinctrl/i2s2-0/i2s2m0-lrckrx";

    i2s2m0_lrcktx = "/pinctrl/i2s2-0/i2s2m0-lrcktx";

    i2s2m0_sdi = "/pinctrl/i2s2-0/i2s2m0-sdi";

    i2s2m0_sdo = "/pinctrl/i2s2-0/i2s2m0-sdo";

    i2s2m0_sleep = "/pinctrl/i2s2-0/i2s2m0-sleep";

    i2s2m1_mclk = "/pinctrl/i2s2-1/i2s2m1-mclk";

    i2s2m1_sclk = "/pinctrl/i2s2-1/i2s2m1-sclk";

    i2s2m1_lrckrx = "/pinctrl/i2s2-1/i2sm1-lrckrx";

    i2s2m1_lrcktx = "/pinctrl/i2s2-1/i2s2m1-lrcktx";

    i2s2m1_sdi = "/pinctrl/i2s2-1/i2s2m1-sdi";

    i2s2m1_sdo = "/pinctrl/i2s2-1/i2s2m1-sdo";

    i2s2m1_sleep = "/pinctrl/i2s2-1/i2s2m1-sleep";

    spdifm0_tx = "/pinctrl/spdif-0/spdifm0-tx";

    spdifm1_tx = "/pinctrl/spdif-1/spdifm1-tx";

    spdifm2_tx = "/pinctrl/spdif-2/spdifm2-tx";

    sdmmc0m0_pwren = "/pinctrl/sdmmc0-0/sdmmc0m0-pwren";

    sdmmc0m0_gpio = "/pinctrl/sdmmc0-0/sdmmc0m0-gpio";

    sdmmc0m1_pwren = "/pinctrl/sdmmc0-1/sdmmc0m1-pwren";

    sdmmc0m1_gpio = "/pinctrl/sdmmc0-1/sdmmc0m1-gpio";

    sdmmc0_clk = "/pinctrl/sdmmc0/sdmmc0-clk";

    sdmmc0_cmd = "/pinctrl/sdmmc0/sdmmc0-cmd";

    sdmmc0_dectn = "/pinctrl/sdmmc0/sdmmc0-dectn";

    sdmmc0_wrprt = "/pinctrl/sdmmc0/sdmmc0-wrprt";

    sdmmc0_bus1 = "/pinctrl/sdmmc0/sdmmc0-bus1";

    sdmmc0_bus4 = "/pinctrl/sdmmc0/sdmmc0-bus4";

    sdmmc0_gpio = "/pinctrl/sdmmc0/sdmmc0-gpio";

    sdmmc0ext_clk = "/pinctrl/sdmmc0ext/sdmmc0ext-clk";

    sdmmc0ext_cmd = "/pinctrl/sdmmc0ext/sdmmc0ext-cmd";

    sdmmc0ext_wrprt = "/pinctrl/sdmmc0ext/sdmmc0ext-wrprt";

    sdmmc0ext_dectn = "/pinctrl/sdmmc0ext/sdmmc0ext-dectn";

    sdmmc0ext_bus1 = "/pinctrl/sdmmc0ext/sdmmc0ext-bus1";

    sdmmc0ext_bus4 = "/pinctrl/sdmmc0ext/sdmmc0ext-bus4";

    sdmmc0ext_gpio = "/pinctrl/sdmmc0ext/sdmmc0ext-gpio";

    sdmmc1_clk = "/pinctrl/sdmmc1/sdmmc1-clk";

    sdmmc1_cmd = "/pinctrl/sdmmc1/sdmmc1-cmd";

    sdmmc1_pwren = "/pinctrl/sdmmc1/sdmmc1-pwren";

    sdmmc1_wrprt = "/pinctrl/sdmmc1/sdmmc1-wrprt";

    sdmmc1_dectn = "/pinctrl/sdmmc1/sdmmc1-dectn";

    sdmmc1_bus1 = "/pinctrl/sdmmc1/sdmmc1-bus1";

    sdmmc1_bus4 = "/pinctrl/sdmmc1/sdmmc1-bus4";

    sdmmc1_gpio = "/pinctrl/sdmmc1/sdmmc1-gpio";

    emmc_clk = "/pinctrl/emmc/emmc-clk";

    emmc_cmd = "/pinctrl/emmc/emmc-cmd";

    emmc_pwren = "/pinctrl/emmc/emmc-pwren";

    emmc_rstnout = "/pinctrl/emmc/emmc-rstnout";

    emmc_bus1 = "/pinctrl/emmc/emmc-bus1";

    emmc_bus4 = "/pinctrl/emmc/emmc-bus4";

    emmc_bus8 = "/pinctrl/emmc/emmc-bus8";

    pwm0_pin = "/pinctrl/pwm0/pwm0-pin";

    pwm0_pin_pull_up = "/pinctrl/pwm0/pwm0-pin-pull-up";

    pwm1_pin = "/pinctrl/pwm1/pwm1-pin";

    pwm1_pin_pull_up = "/pinctrl/pwm1/pwm1-pin-pull-up";

    pwm2_pin = "/pinctrl/pwm2/pwm2-pin";

    pwmir_pin = "/pinctrl/pwmir/pwmir-pin";

    rgmiim1_pins = "/pinctrl/gmac-1/rgmiim1-pins";

    rmiim1_pins = "/pinctrl/gmac-1/rmiim1-pins";

    fephyled_speed100 = "/pinctrl/gmac2phy/fephyled-speed100";

    fephyled_speed10 = "/pinctrl/gmac2phy/fephyled-speed10";

    fephyled_duplex = "/pinctrl/gmac2phy/fephyled-duplex";

    fephyled_rxm0 = "/pinctrl/gmac2phy/fephyled-rxm0";

    fephyled_txm0 = "/pinctrl/gmac2phy/fephyled-txm0";

    fephyled_linkm0 = "/pinctrl/gmac2phy/fephyled-linkm0";

    fephyled_rxm1 = "/pinctrl/gmac2phy/fephyled-rxm1";

    fephyled_txm1 = "/pinctrl/gmac2phy/fephyled-txm1";

    fephyled_linkm1 = "/pinctrl/gmac2phy/fephyled-linkm1";

    tsadc_int = "/pinctrl/tsadc_pin/tsadc-int";

    tsadc_gpio = "/pinctrl/tsadc_pin/tsadc-gpio";

    hdmi_cec = "/pinctrl/hdmi_pin/hdmi-cec";

    hdmi_hpd = "/pinctrl/hdmi_pin/hdmi-hpd";

    dvp_d2d9_m0 = "/pinctrl/cif-0/dvp-d2d9-m0";

    dvp_d2d9_m1 = "/pinctrl/cif-1/dvp-d2d9-m1";

    pmic_int_l = "/pinctrl/pmic/pmic-int-l";

    wifi_enable_h = "/pinctrl/sdio-pwrseq/wifi-enable-h";

    host_vbus_drv = "/pinctrl/usb/host-vbus-drv";

    otg_vbus_drv = "/pinctrl/usb/otg-vbus-drv";

    uart0_gpios = "/pinctrl/wireless-bluetooth/uart0-gpios";

    drm_logo = "/reserved-memory/drm-logo@00000000";

    secure_memory = "/reserved-memory/secure-memory@20000000";

    ramoops_mem = "/reserved-memory/ramoops@68000000";

    gmac_clkin = "/external-gmac-clock";

    sdio_pwrseq = "/sdio-pwrseq";

    spdif_out = "/spdif-out";

    vcc_host_vbus = "/host-vbus-regulator";

    vcc_otg_vbus = "/otg-vbus-regulator";

    vcc_phy = "/vcc-phy-regulator";

    vcc_sd = "/sdmmc-regulator";

    xin32k = "/xin32k";

    };

    };

     

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines