1. 情况一:
/ DDR Version 1.11 20210818
In
SRX
Channel a: DDR3 400 MHz
Bus Width= 32 Col= 10 Bank= 8 Row= 15 CS= 1 Die Bus- Width= 16 Size= 1024 MB
Channel b: DDR3 400 MHz
Bus Width= 32 Col= 10 Bank= 8 Row= 15 CS= 1 Die Bus- Width= 16 Size= 1024 MB
OUT
Boot1 Release Time: Jul 22 2021 09 : 08 : 57 , version: 2.63
ChipType = 0x8 , 240
mmc2: cmd19, 100
SdmmcInit= 2 0
BootCapSize= 2000
UserCapSize= 7456 MB
FwPartOffset= 2000 , 2000
mmc0: cmd8, 400
mmc0: cmd8, 400
mmc0: cmd8, 400
SdmmcInit= 0 1
StorageInit ok = 23468
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0 , SecureMode = 0
atags_set_bootdev: ret: ( 0 )
GPT part: 0 , name: uboot, start: 0x4000 , size: 0x2000
GPT part: 1 , name: trust, start: 0x6000 , size: 0x2000
GPT part: 2 , name: misc, start: 0x8000 , size: 0x2000
GPT part: 3 , name: boot, start: 0xa000 , size: 0x10000
GPT part: 4 , name: recovery, start: 0x1a000 , size: 0x10000
GPT part: 5 , name: backup, start: 0x2a000 , size: 0x10000
GPT part: 6 , name: oem, start: 0x3a000 , size: 0x20000
GPT part: 7 , name: rootfs, start: 0x5a000 , size: 0xc00000
GPT part: 8 , name: userdata, start: 0xc5a000 , size: 0x235fc0
find part: uboot OK. first_lba: 0x4000 .
find part: trust OK. first_lba: 0x6000 .
LOADER Check OK! 0x4000 , 147767
TOS Check OK! 0x6000 , 184329
Enter Trust OS
INF [ 0x0 ] TEE- CORE: init_primary_helper: 385 : Core0 Initializing ( 1.1 .0 - 443 - g1089bf090 #chenjh #1 Fri Oct 21 01 : 50 : 51 UTC 2022 arm)
INF [ 0x0 ] TEE- CORE: init_primary_helper: 386 : Release version: 1.3
INF [ 0x0 ] TEE- CORE: init_primary_helper: 387 : Next entry point address: 0x200000
INF [ 0x0 ] TEE- CORE: init_teecore: 83 : teecore inits done
U- Boot 2017.09 #liuyuan ( Jul 31 2023 - 20 : 09 : 39 + 0800 )
Model: Evb- RK3288
PreSerial: 2 , raw, 0xff690000
DRAM: 2 GiB
Sysmem: init
Relocation Offset: 00000000
Relocation fdt: 7 bcca948 - 7 bccbddd
CR: M/ C/ I
Using default environment
DM: v1
dwmmc@ff0c0000: 1 , dwmmc@ff0f0000: 0
Bootdev ( atags) : mmc 0
MMC0: High Speed, 52 Mhz
PartType: EFI
boot mode: recovery ( misc)
Found DTB in recovery part
DTB: rk- kernel. dtb
HASH ( c) : OK
I2c0 speed: 400000 Hz
VDD_LOG 1100000 uV
io- domain: OK
CLK: ( uboot. arm: enter 1000000 KHz, init 1000000 KHz, kernel 0 N/ A)
apll 1000000 KHz
dpll 396000 KHz
cpll 24000 KHz
gpll 594000 KHz
npll 24000 KHz
aclk_bus 198000 KHz
Net: Net Initialization Skipped
No ethernet found.
Hit key to stop autoboot ( 'CTRL+C' ) : 0
ANDROID: reboot reason: "recovery"
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Not AVB images, AVB skip
Booting ZIMAGE kernel at 0x02008000 ( Uncompress to 0 ) with fdt at 0x08300000 . . .
Fdt Ramdisk skip relocation
## Booting Android Image at 0x02007800 . . .
Kernel: 0x02008000 - 0x027c3100 ( 7917 KiB)
ramdisk: 0x0a200000 - 0x0aa84151 ( 8721 KiB)
## Flattened Device Tree blob at 0x08300000
Booting using the fdt blob at 0x08300000
XIP Kernel Image from 0x02008000 to 0x02008000 . . . OK
kernel loaded at 0x02008000 , end = 0x027c3100
'reserved-memory' dma- unusable@fe000000: addr= fe000000 size= 1000000
Using Device Tree in place at 08300000 , end 083155 d4
can't found rockchip, drm- logo, use rockchip, fb- logo
WARNING: could not set reg FDT_ERR_BADOFFSET.
failed to reserve fb- loader- logo memory
Adding bank: 0x00000000 - 0x08400000 ( size: 0x08400000 )
Adding bank: 0x09310000 - 0x80000000 ( size: 0x76cf0000 )
Total: 711.850 ms
Starting kernel . . .
解决一:
\rk3288_linux4. 19 \kernel\arch\arm\boot\dts\rk3288- evb- act8846. dts
#include "rk3288-evb.dtsi"
++ ++ #include "rk3288-linux.dtsi"
2. 情况二:
| DDR Version 1.11 20210818
In
SRX
Channel a: DDR3 400 MHz
Bus Width= 32 Col= 10 Bank= 8 Row= 15 CS= 1 Die Bus- Width= 16 Size= 1024 MB
Channel b: DDR3 400 MHz
Bus Width= 32 Col= 10 Bank= 8 Row= 15 CS= 1 Die Bus- Width= 16 Size= 1024 MB
OUT
Boot1 Release Time: Jul 22 2021 09 : 08 : 57 , version: 2.63
ChipType = 0x8 , 234
mmc2: cmd19, 100
SdmmcInit= 2 0
BootCapSize= 2000
UserCapSize= 7456 MB
FwPartOffset= 2000 , 2000
mmc0: cmd8, 400
mmc0: cmd8, 400
mmc0: cmd8, 400
SdmmcInit= 0 1
StorageInit ok = 23467
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0 , SecureMode = 0
atags_set_bootdev: ret: ( 0 )
GPT part: 0 , name: uboot, start: 0x4000 , size: 0x2000
GPT part: 1 , name: trust, start: 0x6000 , size: 0x2000
GPT part: 2 , name: misc, start: 0x8000 , size: 0x2000
GPT part: 3 , name: boot, start: 0xa000 , size: 0x10000
GPT part: 4 , name: recovery, start: 0x1a000 , size: 0x10000
GPT part: 5 , name: backup, start: 0x2a000 , size: 0x10000
GPT part: 6 , name: oem, start: 0x3a000 , size: 0x20000
GPT part: 7 , name: rootfs, start: 0x5a000 , size: 0xc00000
GPT part: 8 , name: userdata, start: 0xc5a000 , size: 0x235fc0
find part: uboot OK. first_lba: 0x4000 .
find part: trust OK. first_lba: 0x6000 .
LOADER Check OK! 0x4000 , 147759
TOS Check OK! 0x6000 , 184307
Enter Trust OS
INF [ 0x0 ] TEE- CORE: init_primary_helper: 385 : Core0 Initializing ( 1.1 .0 - 443 - g1089bf090 #chenjh #1 Fri Oct 21 01 : 50 : 51 UTC 2022 arm)
INF [ 0x0 ] TEE- CORE: init_primary_helper: 386 : Release version: 1.3
INF [ 0x0 ] TEE- CORE: init_primary_helper: 387 : Next entry point address: 0x200000
INF [ 0x0 ] TEE- CORE: init_teecore: 83 : teecore inits done
U- Boot 2017.09 #liuyuan ( Jul 31 2023 - 20 : 09 : 39 + 0800 )
Model: Evb- RK3288
PreSerial: 2 , raw, 0xff690000
DRAM: 2 GiB
Sysmem: init
Relocation Offset: 00000000
Relocation fdt: 7 bcca948 - 7 bccbddd
CR: M/ C/ I
Using default environment
DM: v1
dwmmc@ff0c0000: 1 , dwmmc@ff0f0000: 0
Bootdev ( atags) : mmc 0
MMC0: High Speed, 52 Mhz
PartType: EFI
boot mode: recovery ( misc)
Found DTB in recovery part
DTB: rk- kernel. dtb
HASH ( c) : OK
I2c0 speed: 400000 Hz
VDD_LOG 1100000 uV
io- domain: OK
CLK: ( uboot. arm: enter 1000000 KHz, init 1000000 KHz, kernel 0 N/ A)
apll 1000000 KHz
dpll 396000 KHz
cpll 24000 KHz
gpll 594000 KHz
npll 24000 KHz
aclk_bus 198000 KHz
Net: Net Initialization Skipped
No ethernet found.
Hit key to stop autoboot ( 'CTRL+C' ) : 0
ANDROID: reboot reason: "recovery"
optee api revision: 2.0
TEEC: Waring: Could not find security partition
Not AVB images, AVB skip
Booting ZIMAGE kernel at 0x02008000 ( Uncompress to 0 ) with fdt at 0x08300000 . . .
Fdt Ramdisk skip relocation
## Booting Android Image at 0x02007800 . . .
Kernel: 0x02008000 - 0x027c3100 ( 7917 KiB)
ramdisk: 0x0a200000 - 0x0aa83b11 ( 8719 KiB)
## Flattened Device Tree blob at 0x08300000
Booting using the fdt blob at 0x08300000
XIP Kernel Image from 0x02008000 to 0x02008000 . . . OK
kernel loaded at 0x02008000 , end = 0x027c3100
'reserved-memory' dma- unusable@fe000000: addr= fe000000 size= 1000000
'reserved-memory' ramoops@00000000 : addr= 8000000 size= f0000
Using Device Tree in place at 08300000 , end 08316323
Adding bank: 0x00000000 - 0x08400000 ( size: 0x08400000 )
Adding bank: 0x09310000 - 0x80000000 ( size: 0x76cf0000 )
Total: 698.792 ms
Starting kernel . . .
[ 0.000000 ] Booting Linux on physical CPU 0x500
[ 0.000000 ] Linux version 4.19 .232 ( liuyuan@boardcon) ( gcc version 10.3 .1 20210621 ( GNU Toolchain for the A- profile Architecture 10.3 - 2021.07 ( arm- 10.29 ) ) , GNU ld ( GNU Toolchain for the A- profile Architecture 10.3 - 2021.07 ( arm- 10.29 ) ) 2.36 .1 .20210621 ) #1 SMP Mon Jul 31 20 : 10 : 06 CST 2023
[ 0.000000 ] CPU: ARMv7 Processor [ 410 fc0d1] revision 1 ( ARMv7) , cr= 10 c5387d
[ 0.000000 ] CPU: div instructions available: patching division code
[ 0.000000 ] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000 ] OF: fdt: Machine model: rockchip, rk3288w
[ 0.000000 ] earlycon: uart8250 at MMIO32 0xff690000 ( options '' )
[ 0.000000 ] bootconsole [ uart8250] enabled
[ 0.000000 ] Memory policy: Data cache writealloc
[ 0.000000 ] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000' : base 0x00000000 , size 0 MiB
[ 0.000000 ] cma: Reserved 16 MiB at 0x7f000000
[ 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 ] psci: SMC Calling Convention v1. 0
[ 0.000000 ] percpu: Embedded 17 pages/ cpu s37912 r8192 d23528 u69632
[ 0.000000 ] Built 1 zonelists, mobility grouping on. Total pages: 519392
[ 0.000000 ] Kernel command line: storagemedia= emmc androidboot. storagemedia= emmc androidboot. mode= normal androidboot. verifiedbootstate= orange androidboot. serialno= c3d9b8674f4b94f6 rw rootwait earlycon= uart8250, mmio32, 0xff690000 vmalloc= 496 M root= PARTUUID= 614e0000 - 0000 rootfstype= ext4
[ 0.000000 ] Dentry cache hash table entries: 65536 ( order: 6 , 262144 bytes)
[ 0.000000 ] Inode- cache hash table entries: 32768 ( order: 5 , 131072 bytes)
[ 0.000000 ] mem auto- init: stack: off, heap alloc: off, heap free: off
[ 0.000000 ] Memory: 2018528 K/ 2081728 K available ( 12288 K kernel code, 927 K rwdata, 3388 K rodata, 1024 K init, 484 K bss, 46816 K reserved, 16384 K cma- reserved, 1548288 K highmem)
[ 0.000000 ] Virtual kernel memory layout:
[ 0.000000 ] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000 ] fixmap : 0xffc00000 - 0xfff00000 ( 3072 kB)
[ 0.000000 ] vmalloc : 0xe1000000 - 0xff800000 ( 488 MB)
[ 0.000000 ] lowmem : 0xc0000000 - 0xe0800000 ( 520 MB)
[ 0.000000 ] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000 ] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000 ] . text : 0xc0008000 - 0xc0d00000 ( 13280 kB)
[ 0.000000 ] . init : 0xc1200000 - 0xc1300000 ( 1024 kB)
[ 0.000000 ] . data : 0xc1300000 - 0xc13e7d40 ( 928 kB)
[ 0.000000 ] . bss : 0xc13e7d40 - 0xc14610c0 ( 485 kB)
[ 0.000000 ] SLUB: HWalign= 64 , Order= 0 - 3 , MinObjects= 0 , CPUs= 4 , Nodes= 1
[ 0.000000 ] ftrace: allocating 45604 entries in 179 pages
[ 0.000000 ] rcu: Hierarchical RCU implementation.
[ 0.000000 ] rcu: RCU event tracing is enabled.
[ 0.000000 ] NR_IRQS: 16 , nr_irqs: 16 , preallocated irqs: 16
[ 0.000000 ] random: random: get_random_bytes called from start_kernel+ 0x318 / 0x540 with crng_init= 0
[ 0.000000 ] arch_timer: cp15 timer ( s) running at 24.00 MHz ( phys) .
[ 0.000000 ] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0 , max_idle_ns: 440795202592 ns
[ 0.000008 ] sched_clock: 56 bits at 24 MHz, resolution 41 ns, wraps every 4398046511097 ns
[ 0.008800 ] Switching to timer- based delay loop, resolution 41 ns
[ 0.016835 ] Console: colour dummy device 80 x30
[ 0.021722 ] console [ tty0] enabled
[ 0.025467 ] bootconsole [ uart8250] disabled
[ 0.000000 ] Booting Linux on physical CPU 0x500
[ 0.000000 ] Linux version 4.19 .232 ( liuyuan@boardcon) ( gcc version 10.3 .1 20210621 ( GNU Toolchain for the A- profile Architecture 10.3 - 2021.07 ( arm- 10.29 ) ) , GNU ld ( GNU Toolchain for the A- profile Architecture 10.3 - 2021.07 ( arm- 10.29 ) ) 2.36 .1 .20210621 ) #1 SMP Mon Jul 31 20 : 10 : 06 CST 2023
[ 0.000000 ] CPU: ARMv7 Processor [ 410 fc0d1] revision 1 ( ARMv7) , cr= 10 c5387d
[ 0.000000 ] CPU: div instructions available: patching division code
[ 0.000000 ] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000 ] OF: fdt: Machine model: rockchip, rk3288w
[ 0.000000 ] earlycon: uart8250 at MMIO32 0xff690000 ( options '' )
[ 0.000000 ] bootconsole [ uart8250] enabled
[ 0.000000 ] Memory policy: Data cache writealloc
[ 0.000000 ] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000' : base 0x00000000 , size 0 MiB
[ 0.000000 ] cma: Reserved 16 MiB at 0x7f000000
[ 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 ] psci: SMC Calling Convention v1. 0
[ 0.000000 ] percpu: Embedded 17 pages/ cpu s37912 r8192 d23528 u69632
[ 0.000000 ] Built 1 zonelists, mobility grouping on. Total pages: 519392
[ 0.000000 ] Kernel command line: storagemedia= emmc androidboot. storagemedia= emmc androidboot. mode= normal androidboot. verifiedbootstate= orange androidboot. serialno= c3d9b8674f4b94f6 rw rootwait earlycon= uart8250, mmio32, 0xff690000 vmalloc= 496 M root= PARTUUID= 614e0000 - 0000 rootfstype= ext4
[ 0.000000 ] Dentry cache hash table entries: 65536 ( order: 6 , 262144 bytes)
[ 0.000000 ] Inode- cache hash table entries: 32768 ( order: 5 , 131072 bytes)
[ 0.000000 ] mem auto- init: stack: off, heap alloc: off, heap free: off
[ 0.000000 ] Memory: 2018528 K/ 2081728 K available ( 12288 K kernel code, 927 K rwdata, 3388 K rodata, 1024 K init, 484 K bss, 46816 K reserved, 16384 K cma- reserved, 1548288 K highmem)
[ 0.000000 ] Virtual kernel memory layout:
[ 0.000000 ] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000 ] fixmap : 0xffc00000 - 0xfff00000 ( 3072 kB)
[ 0.000000 ] vmalloc : 0xe1000000 - 0xff800000 ( 488 MB)
[ 0.000000 ] lowmem : 0xc0000000 - 0xe0800000 ( 520 MB)
[ 0.000000 ] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000 ] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000 ] . text : 0xc0008000 - 0xc0d00000 ( 13280 kB)
[ 0.000000 ] . init : 0xc1200000 - 0xc1300000 ( 1024 kB)
[ 0.000000 ] . data : 0xc1300000 - 0xc13e7d40 ( 928 kB)
[ 0.000000 ] . bss : 0xc13e7d40 - 0xc14610c0 ( 485 kB)
[ 0.000000 ] SLUB: HWalign= 64 , Order= 0 - 3 , MinObjects= 0 , CPUs= 4 , Nodes= 1
[ 0.000000 ] ftrace: allocating 45604 entries in 179 pages
[ 0.000000 ] rcu: Hierarchical RCU implementation.
[ 0.000000 ] rcu: RCU event tracing is enabled.
[ 0.000000 ] NR_IRQS: 16 , nr_irqs: 16 , preallocated irqs: 16
[ 0.000000 ] random: random: get_random_bytes called from start_kernel+ 0x318 / 0x540 with crng_init= 0
[ 0.000000 ] arch_timer: cp15 timer ( s) running at 24.00 MHz ( phys) .
[ 0.000000 ] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0 , max_idle_ns: 440795202592 ns
[ 0.000008 ] sched_clock: 56 bits at 24 MHz, resolution 41 ns, wraps every 4398046511097 ns
[ 0.008800 ] Switching to timer- based delay loop, resolution 41 ns
[ 0.016835 ] Console: colour dummy device 80 x30
[ 0.021722 ] console [ tty0] enabled
[ 0.025467 ] bootconsole [ uart8250] disabled
[ 0.030142 ] Calibrating delay loop ( skipped) , value calculated using timer frequency. . 48.00 BogoMIPS ( lpj= 240000 )
[ 0.030191 ] pid_max: default: 32768 minimum: 301
[ 0.030362 ] Security Framework initialized
[ 0.030393 ] Yama: becoming mindful.
[ 0.030497 ] Mount- cache hash table entries: 1024 ( order: 0 , 4096 bytes)
[ 0.030536 ] Mountpoint- cache hash table entries: 1024 ( order: 0 , 4096 bytes)
[ 0.031488 ] CPU: Testing write buffer coherency: ok
[ 0.031556 ] CPU0: Spectre v2: using BPIALL workaround
[ 0.032046 ] CPU0: thread - 1 , cpu 0 , socket 5 , mpidr 80000500
[ 0.033233 ] Setting up static identity map for 0x100000 - 0x100060
[ 0.033550 ] rcu: Hierarchical SRCU implementation.
[ 0.034563 ] smp: Bringing up secondary CPUs . . .
[ 0.035878 ] CPU1: thread - 1 , cpu 1 , socket 5 , mpidr 80000501
[ 0.035890 ] CPU1: Spectre v2: using BPIALL workaround
[ 0.037452 ] CPU2: thread - 1 , cpu 2 , socket 5 , mpidr 80000502
[ 0.037463 ] CPU2: Spectre v2: using BPIALL workaround
[ 0.039003 ] CPU3: thread - 1 , cpu 3 , socket 5 , mpidr 80000503
[ 0.039014 ] CPU3: Spectre v2: using BPIALL workaround
[ 0.039311 ] smp: Brought up 1 node, 4 CPUs
[ 0.039348 ] SMP: Total of 4 processors activated ( 192.00 BogoMIPS) .
[ 0.039375 ] CPU: All CPU ( s) started in SVC mode.
[ 0.041580 ] devtmpfs: initialized
[ 0.063879 ] Trying to unpack rootfs image as initramfs. . .
[ 0.066743 ] VFP support v0. 3 : implementor 41 architecture 3 part 30 variant d rev 0
[ 0.067185 ] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff , max_idle_ns: 19112604462750000 ns
[ 0.067250 ] futex hash table entries: 1024 ( order: 4 , 65536 bytes)
[ 0.068291 ] pinctrl core: initialized pinctrl subsystem
[ 0.069797 ] NET: Registered protocol family 16
[ 0.073650 ] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.076587 ] cpuidle: using governor menu
[ 0.076650 ] Registered FIQ tty driver
[ 0.077788 ] hw- breakpoint: found 5 ( + 1 reserved) breakpoint and 4 watchpoint registers.
[ 0.077838 ] hw- breakpoint: maximum watchpoint size is 4 bytes.
[ 0.117782 ] rockchip- gpio ff750000. gpio0: probed gpio0 ( ff750000. gpio0)
[ 0.118886 ] rockchip- gpio ff780000. gpio1: probed gpio1 ( ff780000. gpio1)
[ 0.119954 ] rockchip- gpio ff790000. gpio2: probed gpio2 ( ff790000. gpio2)
[ 0.121066 ] rockchip- gpio ff7a0000. gpio3: probed gpio3 ( ff7a0000. gpio3)
[ 0.122156 ] rockchip- gpio ff7b0000. gpio4: probed gpio4 ( ff7b0000. gpio4)
[ 0.123284 ] rockchip- gpio ff7c0000. gpio5: probed gpio5 ( ff7c0000. gpio5)
[ 0.124365 ] rockchip- gpio ff7d0000. gpio6: probed gpio6 ( ff7d0000. gpio6)
[ 0.125458 ] rockchip- gpio ff7e0000. gpio7: probed gpio7 ( ff7e0000. gpio7)
[ 0.126608 ] rockchip- gpio ff7f0000. gpio8: probed gpio8 ( ff7f0000. gpio8)
[ 0.126786 ] rockchip- pinctrl pinctrl: probed pinctrl
[ 0.150663 ] fiq debugger fiq mode enabled
[ 0.729061 ] console [ ttyFIQ0] enabled
[ 0.733124 ] Registered fiq debugger ttyFIQ0
[ 0.742151 ] vcc_sd: regulator get failed, ret= - 517
[ 0.747779 ] vcc_lcd: regulator get failed, ret= - 517
[ 0.753367 ] vcc_wl: regulator get failed, ret= - 517
[ 0.759178 ] rk_iommu ff930300. iommu: version = 1
[ 0.764564 ] rk_iommu ff940300. iommu: version = 1
[ 0.769916 ] rk_iommu ff9a0800. iommu: version = 1
[ 0.775291 ] rk_iommu ff9c0440. iommu: version = 1
[ 0.781458 ] SCSI subsystem initialized
[ 0.785589 ] usbcore: registered new interface driver usbfs
[ 0.791258 ] usbcore: registered new interface driver hub
[ 0.796670 ] usbcore: registered new device driver usb
[ 0.801937 ] media: Linux media interface: v0. 10
[ 0.806562 ] videodev: Linux video capture interface: v2. 00
[ 0.812252 ] pps_core: LinuxPPS API ver. 1 registered
[ 0.817242 ] pps_core: Software ver. 5.3 .6 - Copyright 2005 - 2007 Rodolfo Giometti < giometti@linux. it>
[ 0.826481 ] PTP clock support registered
[ 0.832762 ] Advanced Linux Sound Architecture Driver Initialized.
[ 0.839792 ] Bluetooth: Core ver 2.22
[ 0.843474 ] NET: Registered protocol family 31
[ 0.847944 ] Bluetooth: HCI device and connection manager initialized
[ 0.854383 ] Bluetooth: HCI socket layer initialized
[ 0.859294 ] Bluetooth: L2CAP socket layer initialized
[ 0.864478 ] Bluetooth: SCO socket layer initialized
[ 0.871840 ] clocksource: Switched to clocksource arch_sys_counter
[ 0.971433 ] Freeing initrd memory: 8720 K
[ 0.987273 ] NET: Registered protocol family 2
[ 0.991923 ] IP idents hash table entries: 8192 ( order: 4 , 65536 bytes)
[ 0.999606 ] tcp_listen_portaddr_hash hash table entries: 256 ( order: 0 , 6144 bytes)
[ 1.007400 ] TCP established hash table entries: 4096 ( order: 2 , 16384 bytes)
[ 1.014571 ] TCP bind hash table entries: 4096 ( order: 4 , 81920 bytes)
[ 1.021170 ] TCP: Hash tables configured ( established 4096 bind 4096 )
[ 1.027734 ] UDP hash table entries: 256 ( order: 1 , 12288 bytes)
[ 1.033766 ] UDP- Lite hash table entries: 256 ( order: 1 , 12288 bytes)
[ 1.040425 ] NET: Registered protocol family 1
[ 1.045743 ] RPC: Registered named UNIX socket transport module.
[ 1.051709 ] RPC: Registered udp transport module.
[ 1.056498 ] RPC: Registered tcp transport module.
[ 1.061237 ] RPC: Registered tcp NFSv4. 1 backchannel transport module.
[ 1.070079 ] hw perfevents: enabled with armv7_cortex_a12 PMU driver, 7 counters available
[ 1.081429 ] Initialise system trusted keyrings
[ 1.086194 ] workingset: timestamp_bits= 29 max_order= 19 bucket_order= 0
[ 1.103650 ] squashfs: version 4.0 ( 2009 / 01 / 31 ) Phillip Lougher
[ 1.112237 ] NFS: Registering the id_resolver key type
[ 1.117346 ] Key type id_resolver registered
[ 1.121558 ] Key type id_legacy registered
[ 1.125653 ] Installing knfsd ( copyright ( C) 1996 okir@monad. swb. de) .
[ 1.133194 ] fuse init ( API version 7.27 )
[ 1.140255 ] NET: Registered protocol family 38
[ 1.144819 ] Key type asymmetric registered
[ 1.148946 ] Asymmetric key parser 'x509' registered
[ 1.153979 ] bounce: pool size: 64 pages
[ 1.157904 ] Block layer SCSI generic ( bsg) driver version 0.4 loaded ( major 244 )
[ 1.165380 ] io scheduler noop registered
[ 1.169336 ] io scheduler deadline registered
[ 1.173730 ] io scheduler cfq registered ( default)
[ 1.178472 ] io scheduler mq- deadline registered
[ 1.183065 ] io scheduler kyber registered
[ 1.187341 ] io scheduler bfq registered
[ 1.202633 ] pwm- backlight backlight: backlight supply power not found, using dummy regulator
[ 1.211232 ] pwm- backlight backlight: Linked as a consumer to regulator. 0
[ 1.218617 ] mpp_service mpp- srv: ddc1c24c52b5 author: Herman Chen 2022 - 11 - 16 video: rockchip: mpp: Fix mpp_dev_release crash
[ 1.229926 ] mpp_service mpp- srv: probe start
[ 1.235413 ] iommu: Adding device ff9c0000. hevc_service to group 3
[ 1.241586 ] mpp_rkvdec ff9c0000. hevc_service: Linked as a consumer to ff9c0440. iommu
[ 1.249776 ] mpp_rkvdec ff9c0000. hevc_service: probing start
[ 1.255897 ] rkvdec_init: 1222 : failed on clk_get clk_hevc_cabac
[ 1.261779 ] mpp_rkvdec ff9c0000. hevc_service: shared_video_a is not found!
[ 1.268745 ] rkvdec_init: 1235 : No aclk reset resource define
[ 1.274388 ] mpp_rkvdec ff9c0000. hevc_service: shared_video_h is not found!
[ 1.281289 ] rkvdec_init: 1238 : No hclk reset resource define
[ 1.286927 ] mpp_rkvdec ff9c0000. hevc_service: shared_niu_a is not found!
[ 1.293685 ] rkvdec_init: 1241 : No niu aclk reset resource define
[ 1.299638 ] mpp_rkvdec ff9c0000. hevc_service: shared_niu_h is not found!
[ 1.306393 ] rkvdec_init: 1244 : No niu hclk reset resource define
[ 1.312406 ] mpp_rkvdec ff9c0000. hevc_service: shared_video_cabac is not found!
[ 1.319661 ] rkvdec_init: 1250 : No cabac reset resource define
[ 1.325382 ] mpp_rkvdec ff9c0000. hevc_service: shared_video_hevc_cabac is not found!
[ 1.333101 ] rkvdec_init: 1253 : No hevc cabac reset resource define
[ 1.339538 ] mpp_rkvdec ff9c0000. hevc_service: probing finish
[ 1.346033 ] iommu: Adding device ff9a0400. vdpu to group 2
[ 1.351492 ] mpp_vdpu1 ff9a0400. vdpu: Linked as a consumer to ff9a0800. iommu
[ 1.358835 ] mpp_vdpu1 ff9a0400. vdpu: probe device
[ 1.364083 ] mpp_vdpu1 ff9a0400. vdpu: reset_group- > rw_sem_on= 0
[ 1.369880 ] mpp_vdpu1 ff9a0400. vdpu: reset_group- > rw_sem_on= 0
[ 1.376013 ] mpp_vdpu1 ff9a0400. vdpu: probing finish
[ 1.381625 ] iommu: Adding device ff9a0000. vepu to group 2
[ 1.387142 ] mpp_vepu1 ff9a0000. vepu: Linked as a consumer to ff9a0800. iommu
[ 1.394349 ] mpp_vepu1 ff9a0000. vepu: probe device
[ 1.399512 ] mpp_vepu1 ff9a0000. vepu: reset_group- > rw_sem_on= 0
[ 1.405350 ] mpp_vepu1 ff9a0000. vepu: reset_group- > rw_sem_on= 0
[ 1.411513 ] mpp_vepu1 ff9a0000. vepu: probing finish
[ 1.417491 ] mpp_service mpp- srv: probe success
[ 1.426700 ] dma- pl330 ff250000. dma- controller: Loaded driver for PL330 DMAC- 241330
[ 1.434375 ] dma- pl330 ff250000. dma- controller: DBUFF- 128 x8bytes Num_Chans- 8 Num_Peri- 20 Num_Events- 16
[ 1.444962 ] dma- pl330 ff600000. dma- controller: Loaded driver for PL330 DMAC- 241330
[ 1.452637 ] dma- pl330 ff600000. dma- controller: DBUFF- 64 x8bytes Num_Chans- 5 Num_Peri- 6 Num_Events- 10
[ 1.462859 ] rockchip- system- monitor rockchip- system- monitor: system monitor probe
[ 1.471353 ] Serial: 8250 / 16550 driver, 5 ports, IRQ sharing disabled
[ 1.478823 ] ff180000. serial: ttyS0 at MMIO 0xff180000 ( irq = 38 , base_baud = 1500000 ) is a 16550 A
[ 1.488679 ] ff190000. serial: ttyS1 at MMIO 0xff190000 ( irq = 39 , base_baud = 1500000 ) is a 16550 A
[ 1.498436 ] rockchip- pinctrl pinctrl: pin gpio7- 8 already requested by vcc- 3 g- regulator; cannot claim for ff1b0000. serial
[ 1.509489 ] rockchip- pinctrl pinctrl: pin- 224 ( ff1b0000. serial) status - 22
[ 1.516436 ] rockchip- pinctrl pinctrl: could not request pin 224 ( gpio7- 8 ) from group uart3- xfer on device rockchip- pinctrl
[ 1.527656 ] dw- apb- uart ff1b0000. serial: Error applying setting, reverse things back
[ 1.535488 ] dw- apb- uart: probe of ff1b0000. serial failed with error - 22
[ 1.542555 ] ff1c0000. serial: ttyS4 at MMIO 0xff1c0000 ( irq = 41 , base_baud = 1500000 ) is a 16550 A
[ 1.554374 ] iommu: Adding device ff930000. vop to group 0
[ 1.559751 ] rockchip- vop ff930000. vop: Linked as a consumer to ff930300. iommu
[ 1.567367 ] iommu: Adding device ff940000. vop to group 1
[ 1.572798 ] rockchip- vop ff940000. vop: Linked as a consumer to ff940300. iommu
[ 1.587030 ] rockchip- drm display- subsystem: Linked as a consumer to ff930000. vop
[ 1.594550 ] rockchip- drm display- subsystem: Linked as a consumer to ff940000. vop
[ 1.603410 ] rockchip- drm display- subsystem: Linked as a consumer to ff970000. edp
[ 1.611465 ] rockchip- drm display- subsystem: Linked as a consumer to ff980000. hdmi
[ 1.628004 ] midgard ffa30000. gpu: Failed to get regulator
[ 1.633487 ] midgard ffa30000. gpu: Power control initialization failed
[ 1.641770 ] brd: module loaded
[ 1.658016 ] loop: module loaded
[ 1.662147 ] zram: Added device: zram0
[ 1.667865 ] tun: Universal TUN/ TAP device driver, 1.6
[ 1.674816 ] clk: failed to reparent mac_clk to npll: - 22
[ 1.680417 ] rk_gmac- dwmac ff290000. ethernet: PTP uses main clock
[ 1.686690 ] rk_gmac- dwmac ff290000. ethernet: Linked as a consumer to regulator. 4
[ 1.694186 ] rk_gmac- dwmac ff290000. ethernet: clock input or output? ( output) .
[ 1.701361 ] rk_gmac- dwmac ff290000. ethernet: TX delay ( 0x30 ) .
[ 1.707077 ] rk_gmac- dwmac ff290000. ethernet: RX delay ( 0x10 ) .
[ 1.712801 ] rk_gmac- dwmac ff290000. ethernet: integrated PHY? ( no) .
[ 1.719080 ] rk_gmac- dwmac ff290000. ethernet: cannot get clock clk_mac_speed
[ 1.726361 ] rk_gmac- dwmac ff290000. ethernet: init for RGMII
[ 1.732342 ] rk_gmac- dwmac ff290000. ethernet: User ID: 0x10 , Synopsys ID: 0x35
[ 1.739525 ] rk_gmac- dwmac ff290000. ethernet: DWMAC1000
[ 1.744841 ] rk_gmac- dwmac ff290000. ethernet: DMA HW capability register supported
[ 1.752385 ] rk_gmac- dwmac ff290000. ethernet: RX Checksum Offload Engine supported
[ 1.759896 ] rk_gmac- dwmac ff290000. ethernet: COE Type 2
[ 1.765174 ] rk_gmac- dwmac ff290000. ethernet: TX Checksum insertion supported
[ 1.772270 ] rk_gmac- dwmac ff290000. ethernet: Wake- Up On Lan supported
[ 1.778787 ] rk_gmac- dwmac ff290000. ethernet: Normal descriptors
[ 1.784777 ] rk_gmac- dwmac ff290000. ethernet: Ring mode enabled
[ 1.790642 ] rk_gmac- dwmac ff290000. ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 1.913270 ] mdio_bus stmmac- 0 : 00 : attached PHY driver [ unbound] ( mii_bus: phy_addr= stmmac- 0 : 00 , irq= POLL)
[ 1.922847 ] mdio_bus stmmac- 0 : 01 : attached PHY driver [ unbound] ( mii_bus: phy_addr= stmmac- 0 : 01 , irq= POLL)
[ 1.934564 ] PPP generic driver version 2.4 .2
[ 1.939513 ] usbcore: registered new interface driver rt2800usb
[ 1.945529 ] usbcore: registered new interface driver rndis_wlan
[ 1.951481 ] pegasus: v0. 9.3 ( 2013 / 04 / 25 ) , Pegasus/ Pegasus II USB Ethernet driver
[ 1.959019 ] usbcore: registered new interface driver pegasus
[ 1.964814 ] usbcore: registered new interface driver rtl8150
[ 1.970572 ] usbcore: registered new interface driver r8152
[ 1.976217 ] usbcore: registered new interface driver asix
[ 1.981708 ] usbcore: registered new interface driver ax88179_178a
[ 1.987937 ] usbcore: registered new interface driver cdc_ether
[ 1.993910 ] usbcore: registered new interface driver dm9601
[ 1.999592 ] usbcore: registered new interface driver smsc75xx
[ 2.005481 ] usbcore: registered new interface driver smsc95xx
[ 2.011331 ] usbcore: registered new interface driver net1080
[ 2.017129 ] usbcore: registered new interface driver rndis_host
[ 2.023207 ] usbcore: registered new interface driver MOSCHIP usb- ethernet driver
[ 2.030725 ] usbcore: registered new interface driver cdc_ncm
[ 2.036520 ] usbcore: registered new interface driver cdc_mbim
[ 2.042784 ] dwc2 ff540000. usb: ff540000. usb supply vusb_d not found, using dummy regulator
[ 2.051178 ] dwc2 ff540000. usb: Linked as a consumer to regulator. 0
[ 2.057449 ] dwc2 ff540000. usb: ff540000. usb supply vusb_a not found, using dummy regulator
[ 2.131949 ] dwc2 ff540000. usb: dwc2_check_params: Invalid parameter lpm_clock_gating= 1
[ 2.139902 ] dwc2 ff540000. usb: dwc2_check_params: Invalid parameter besl= 1
[ 2.146863 ] dwc2 ff540000. usb: dwc2_check_params: Invalid parameter hird_threshold_en= 1
[ 2.155549 ] dwc2 ff540000. usb: DWC OTG Controller
[ 2.160323 ] dwc2 ff540000. usb: new USB bus registered, assigned bus number 1
[ 2.167501 ] dwc2 ff540000. usb: irq 47 , io mem 0xff540000
[ 2.173358 ] usb usb1: New USB device found, idVendor= 1 d6b, idProduct= 0002 , bcdDevice= 4.19
[ 2.181661 ] usb usb1: New USB device strings: Mfr= 3 , Product= 2 , SerialNumber= 1
[ 2.188959 ] usb usb1: Product: DWC OTG Controller
[ 2.193724 ] usb usb1: Manufacturer: Linux 4.19 .232 dwc2_hsotg
[ 2.199492 ] usb usb1: SerialNumber: ff540000. usb
[ 2.205132 ] hub 1 - 0 : 1.0 : USB hub found
[ 2.208995 ] hub 1 - 0 : 1.0 : 1 port detected
[ 2.214074 ] dwc2 ff580000. usb: ff580000. usb supply vusb_d not found, using dummy regulator
[ 2.222536 ] dwc2 ff580000. usb: Linked as a consumer to regulator. 0
[ 2.228766 ] dwc2 ff580000. usb: ff580000. usb supply vusb_a not found, using dummy regulator
[ 2.371933 ] dwc2 ff580000. usb: dwc2_check_params: Invalid parameter lpm_clock_gating= 1
[ 2.379889 ] dwc2 ff580000. usb: dwc2_check_params: Invalid parameter besl= 1
[ 2.386846 ] dwc2 ff580000. usb: dwc2_check_params: Invalid parameter hird_threshold_en= 1
[ 2.394949 ] dwc2 ff580000. usb: EPs: 10 , dedicated fifos, 972 entries in SPRAM
[ 2.402362 ] dwc2 ff580000. usb: DWC OTG Controller
[ 2.407134 ] dwc2 ff580000. usb: new USB bus registered, assigned bus number 2
[ 2.414427 ] dwc2 ff580000. usb: irq 48 , io mem 0xff580000
[ 2.420121 ] usb usb2: New USB device found, idVendor= 1 d6b, idProduct= 0002 , bcdDevice= 4.19
[ 2.428472 ] usb usb2: New USB device strings: Mfr= 3 , Product= 2 , SerialNumber= 1
[ 2.435764 ] usb usb2: Product: DWC OTG Controller
[ 2.440497 ] usb usb2: Manufacturer: Linux 4.19 .232 dwc2_hsotg
[ 2.446299 ] usb usb2: SerialNumber: ff580000. usb
[ 2.451925 ] hub 2 - 0 : 1.0 : USB hub found
[ 2.455794 ] hub 2 - 0 : 1.0 : 1 port detected
[ 2.463278 ] ehci_hcd: USB 2.0 'Enhanced' Host Controller ( EHCI) Driver
[ 2.469848 ] ehci- platform: EHCI generic platform driver
[ 2.475780 ] ehci- platform ff500000. usb: EHCI Host Controller
[ 2.481873 ] ehci- platform ff500000. usb: new USB bus registered, assigned bus number 3
[ 2.490008 ] ehci- platform ff500000. usb: irq 45 , io mem 0xff500000
[ 2.561941 ] usb 1 - 1 : new high - speed USB device number 2 using dwc2
[ 2.591908 ] ehci- platform ff500000. usb: USB 2.0 started, EHCI 1.00
[ 2.598528 ] usb usb3: New USB device found, idVendor= 1 d6b, idProduct= 0002 , bcdDevice= 4.19
[ 2.606888 ] usb usb3: New USB device strings: Mfr= 3 , Product= 2 , SerialNumber= 1
[ 2.614211 ] usb usb3: Product: EHCI Host Controller
[ 2.619115 ] usb usb3: Manufacturer: Linux 4.19 .232 ehci_hcd
[ 2.624753 ] usb usb3: SerialNumber: ff500000. usb
[ 2.630320 ] hub 3 - 0 : 1.0 : USB hub found
[ 2.634253 ] hub 3 - 0 : 1.0 : 1 port detected
[ 2.639379 ] ohci_hcd: USB 1.1 'Open' Host Controller ( OHCI) Driver
[ 2.645673 ] ohci- platform: OHCI generic platform driver
[ 2.651253 ] ohci- platform ff520000. usb: Generic Platform OHCI controller
[ 2.658370 ] ohci- platform ff520000. usb: new USB bus registered, assigned bus number 4
[ 2.666843 ] ohci- platform ff520000. usb: irq 46 , io mem 0xff520000
[ 2.721984 ] phy phy- ff770000. syscon: usbphy. 1 : charger = USB_SDP_CHARGER
[ 2.746424 ] usb usb4: New USB device found, idVendor= 1 d6b, idProduct= 0001 , bcdDevice= 4.19
[ 2.754786 ] usb usb4: New USB device strings: Mfr= 3 , Product= 2 , SerialNumber= 1
[ 2.762083 ] usb usb4: Product: Generic Platform OHCI controller
[ 2.768032 ] usb usb4: Manufacturer: Linux 4.19 .232 ohci_hcd
[ 2.773688 ] usb usb4: SerialNumber: ff520000. usb
[ 2.779385 ] hub 4 - 0 : 1.0 : USB hub found
[ 2.783318 ] hub 4 - 0 : 1.0 : 1 port detected
[ 2.788817 ] usbcore: registered new interface driver cdc_acm
[ 2.794574 ] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 2.802846 ] usbcore: registered new interface driver cdc_wdm
[ 2.809045 ] usbcore: registered new interface driver usb- storage
[ 2.815351 ] usbcore: registered new interface driver usbserial_generic
[ 2.822052 ] usbserial: USB Serial support registered for generic
[ 2.828181 ] usbcore: registered new interface driver cp210x
[ 2.833893 ] usbserial: USB Serial support registered for cp210x
[ 2.839976 ] usbcore: registered new interface driver ftdi_sio
[ 2.842846 ] usb 1 - 1 : New USB device found, idVendor= 152 d, idProduct= 2329 , bcdDevice= 1.00
[ 2.845830 ] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 2.854037 ] usb 1 - 1 : New USB device strings: Mfr= 1 , Product= 2 , SerialNumber= 5
[ 2.861599 ] usbcore: registered new interface driver keyspan
[ 2.868549 ] usb 1 - 1 : Product: USB to ATA/ ATAPI bridge
[ 2.874299 ] usbserial: USB Serial support registered for Keyspan - ( without firmware)
[ 2.879324 ] usb 1 - 1 : Manufacturer: JMicron
[ 2.887251 ] usbserial: USB Serial support registered for Keyspan 1 port adapter
[ 2.891313 ] usb 1 - 1 : SerialNumber: 801130168383
[ 2.898731 ] usbserial: USB Serial support registered for Keyspan 2 port adapter
[ 2.904824 ] usb- storage 1 - 1 : 1.0 : USB Mass Storage device detected
[ 2.910620 ] usbserial: USB Serial support registered for Keyspan 4 port adapter
[ 2.917273 ] usb- storage 1 - 1 : 1.0 : Quirks match for vid 152 d pid 2329 : 8020
[ 2.924209 ] usbcore: registered new interface driver option
[ 2.931123 ] scsi host0: usb- storage 1 - 1 : 1.0
[ 2.936613 ] usbserial: USB Serial support registered for GSM modem ( 1 - port)
[ 2.948217 ] usbcore: registered new interface driver oti6858
[ 2.953992 ] usbserial: USB Serial support registered for oti6858
[ 2.960131 ] usbcore: registered new interface driver pl2303
[ 2.965821 ] usbserial: USB Serial support registered for pl2303
[ 2.971919 ] usb 3 - 1 : new high - speed USB device number 2 using ehci- platform
[ 2.971936 ] usbcore: registered new interface driver qcserial
[ 2.984760 ] usbserial: USB Serial support registered for Qualcomm USB modem
[ 2.991939 ] usbcore: registered new interface driver sierra
[ 2.997583 ] usbserial: USB Serial support registered for Sierra USB modem
[ 3.006132 ] usbcore: registered new interface driver iforce
[ 3.011938 ] usbcore: registered new interface driver xpad
[ 3.017966 ] usbcore: registered new interface driver usbtouchscreen
[ 3.025801 ] i2c / dev entries driver
[ 3.031087 ] fan53555- regulator 0 - 0040 : FAN53555 Option[ 8 ] Rev[ 1 ] Detected!
[ 3.038259 ] vdd_cpu: No configuration
[ 3.042020 ] vdd_cpu: supplied by vcc_sys
[ 3.046242 ] vdd_cpu: No configuration
[ 3.052058 ] fan53555- regulator 0 - 0041 : FAN53555 Option[ 8 ] Rev[ 1 ] Detected!
[ 3.059166 ] vdd_gpu: No configuration
[ 3.062917 ] vdd_gpu: supplied by vcc_sys
[ 3.067154 ] vdd_gpu: No configuration
[ 3.073693 ] rtc- hym8563 0 - 0051 : rtc information is valid
[ 3.081183 ] rtc- hym8563 0 - 0051 : rtc core: registered hym8563 as rtc0
[ 3.088009 ] rtc- hym8563 0 - 0051 : setting system clock to 2017 - 01 - 01 12 : 50 : 35 UTC ( 1483275035 )
[ 3.098607 ] VCC_DDR: supplied by vcc_sys
[ 3.104133 ] VCC_IO: supplied by vcc_sys
[ 3.109477 ] VDD_LOG: supplied by vcc_sys
[ 3.115130 ] VCC_20: supplied by vcc_sys
[ 3.120523 ] VCCIO_SD: supplied by VCC_IO
[ 3.126484 ] VDD10_LCD: supplied by VCC_IO
[ 3.132392 ] VCCA_CODEC: supplied by VCC_IO
[ 3.138333 ] VCCA_TP: supplied by vcc_sys
[ 3.143825 ] VCCIO_PMU: supplied by vcc_sys
[ 3.149445 ] VDD_10: supplied by VCC_20
[ 3.155107 ] VCC_18: supplied by VCC_20
[ 3.160705 ] VCC18_LCD: supplied by VCC_20
[ 3.166511 ] i2c i2c- 0 : of_i2c: invalid reg on / i2c@ff650000/ sdio- pwrseq
[ 3.171965 ] random: fast init done
[ 3.173210 ] i2c i2c- 0 : Failed to create I2C device for / i2c@ff650000/ sdio- pwrseq
[ 3.177262 ] usb 3 - 1 : New USB device found, idVendor= 1 a40, idProduct= 0101 , bcdDevice= 1.11
[ 3.192324 ] usb 3 - 1 : New USB device strings: Mfr= 0 , Product= 1 , SerialNumber= 0
[ 3.199493 ] usb 3 - 1 : Product: USB 2.0 Hub
[ 3.204676 ] hub 3 - 1 : 1.0 : USB hub found
[ 3.208774 ] hub 3 - 1 : 1.0 : 4 ports detected
[ 3.213369 ] input: gsl3673 as / devices/ platform/ ff160000. i2c/ i2c- 4 / 4 - 0040 / input/ input0
[ 3.351975 ] gsl3673 4 - 0040 : GSL3673 test_i2c error!
[ 3.356887 ] gsl3673 4 - 0040 : gsl_probe: init_chip failed
[ 3.362888 ] gsl3673: probe of 4 - 0040 failed with error - 1
[ 3.368626 ] rockchip- pinctrl pinctrl: pin gpio7- 19 already requested by ff980000. hdmi; cannot claim for ff170000. i2c
[ 3.379240 ] rockchip- pinctrl pinctrl: pin- 235 ( ff170000. i2c) status - 22
[ 3.385916 ] rockchip- pinctrl pinctrl: could not request pin 235 ( gpio7- 19 ) from group i2c5- xfer on device rockchip- pinctrl
[ 3.397104 ] rk3x- i2c ff170000. i2c: Error applying setting, reverse things back
[ 3.404403 ] rk3x- i2c: probe of ff170000. i2c failed with error - 22
[ 3.415144 ] usbcore: registered new interface driver uvcvideo
[ 3.420917 ] USB Video Class driver ( 1.1 .1 )
[ 3.425809 ] rockchip- iodomain ff770000. syscon: io- domains: Linked as a consumer to regulator. 22
[ 3.434922 ] rockchip- iodomain ff770000. syscon: io- domains: wifi ( 1800000 uV) supplied by VCC_18
[ 3.443928 ] rockchip- iodomain ff770000. syscon: io- domains: Linked as a consumer to regulator. 16
[ 3.453025 ] rockchip- iodomain ff770000. syscon: io- domains: sdcard ( 3300000 uV) supplied by VCCIO_SD
[ 3.464230 ] rockchip- thermal ff280000. tsadc: Missing rockchip, grf property
[ 3.471604 ] rockchip- thermal ff280000. tsadc: tsadc is probed successfully!
[ 3.479612 ] device- mapper: ioctl: 4.39 .0 - ioctl ( 2018 - 04 - 03 ) initialised: dm- devel@redhat. com
[ 3.488910 ] Bluetooth: HCI UART driver ver 2.3
[ 3.493437 ] Bluetooth: HCI UART protocol H4 registered
[ 3.498603 ] Bluetooth: HCI UART protocol ATH3K registered
[ 3.504176 ] usbcore: registered new interface driver bfusb
[ 3.509811 ] usbcore: registered new interface driver btusb
[ 3.515755 ] cpu cpu0: bin= 1
[ 3.518706 ] cpu cpu0: leakage= 21
[ 3.522345 ] cpu cpu0: Linked as a consumer to regulator. 10
[ 3.540410 ] cpu cpu0: temp= 43181 , pvtm= 15812 ( 15956 + - 144 )
[ 3.546131 ] rockchip_cpuclk_pre_rate_change: Invalid rate : 500000000 for cpuclk
[ 3.553708 ] cpu cpu0: Dropping the link to regulator. 10
[ 3.559033 ] cpu cpu0: pvtm- volt- sel= 1
[ 3.562805 ] cpu cpu0: bin- scale= 25
[ 3.566863 ] cpu cpu0: Linked as a consumer to regulator. 10
[ 3.572580 ] cpu cpu0: Dropping the link to regulator. 10
[ 3.578310 ] cpu cpu0: Linked as a consumer to regulator. 10
[ 3.586052 ] cpu cpu0: avs= 0
[ 3.589002 ] cpu cpu0: l= - 2147483648 h= 2147483647 hyst= 0 l_limit= 0 h_limit= 0 h_table= 0
[ 3.597037 ] cpu cpu0: failed to read out thermal zone ( - 22 )
[ 3.604268 ] cpu cpu0: failed to find power_model node
[ 3.610296 ] sdhci: Secure Digital Host Controller Interface driver
[ 3.616625 ] sdhci: Copyright ( c) Pierre Ossman
[ 3.621000 ] Synopsys Designware Multimedia Card Interface Driver
[ 3.627736 ] dwmmc_rockchip ff0c0000. dwmmc: IDMAC supports 32 - bit address mode.
[ 3.635016 ] dwmmc_rockchip ff0c0000. dwmmc: Using internal DMA controller.
[ 3.641822 ] dwmmc_rockchip ff0c0000. dwmmc: Version ID is 270 a
[ 3.647601 ] dwmmc_rockchip ff0c0000. dwmmc: DW MMC controller at irq 30 , 32 bit host data width, 256 deep fifo
[ 3.657371 ] vcc_sd: supplied by VCC_IO
[ 3.661307 ] dwmmc_rockchip ff0c0000. dwmmc: Linked as a consumer to regulator. 7
[ 3.668714 ] dwmmc_rockchip ff0c0000. dwmmc: Linked as a consumer to regulator. 16
[ 3.805803 ] mmc_host mmc0: Bus speed ( slot 0 ) = 400000 Hz ( slot req 400000 Hz, actual 400000 HZ div = 0 )
[ 3.827979 ] dwmmc_rockchip ff0d0000. dwmmc: IDMAC supports 32 - bit address mode.
[ 3.835266 ] dwmmc_rockchip ff0d0000. dwmmc: Using internal DMA controller.
[ 3.842065 ] dwmmc_rockchip ff0d0000. dwmmc: Version ID is 270 a
[ 3.847842 ] dwmmc_rockchip ff0d0000. dwmmc: DW MMC controller at irq 31 , 32 bit host data width, 256 deep fifo
[ 3.857990 ] dwmmc_rockchip ff0f0000. dwmmc: IDMAC supports 32 - bit address mode.
[ 3.865279 ] dwmmc_rockchip ff0f0000. dwmmc: Using internal DMA controller.
[ 3.872078 ] dwmmc_rockchip ff0f0000. dwmmc: Version ID is 270 a
[ 3.877846 ] dwmmc_rockchip ff0f0000. dwmmc: DW MMC controller at irq 32 , 32 bit host data width, 256 deep fifo
[ 3.887646 ] mmc_host mmc1: card is non- removable.
[ 3.904994 ] mmc_host mmc1: Bus speed ( slot 0 ) = 400000 Hz ( slot req 400000 Hz, actual 400000 HZ div = 0 )
[ 3.926978 ] sdhci- pltfm: SDHCI platform and OF driver helper
[ 3.933130 ] cryptodev: driver 1.12 loaded.
[ 3.937286 ] hidraw: raw HID events driver ( C) Jiri Kosina
[ 3.943183 ] usbcore: registered new interface driver usbhid
[ 3.948770 ] usbhid: USB HID core driver
[ 3.949600 ] scsi 0 : 0 : 0 : 0 : Direct- Access PQ: 0 ANSI: 2 CCS
[ 3.952838 ] ashmem: initialized
[ 3.964769 ] rockchip- saradc ff100000. saradc: Linked as a consumer to regulator. 1
[ 3.972742 ] optee: probing for conduit method from DT.
[ 3.977906 ] optee: revision 1.1
[ 3.978129 ] optee: initialized driver
[ 3.984967 ] rknandbase v1. 2 2021 - 01 - 07
[ 3.989163 ] usbcore: registered new interface driver snd- usb- audio
[ 3.996261 ] rt5640 2 - 001 c: Device with ID register 0xdf175d5c is not rt5640/ 39
[ 4.005010 ] u32 classifier
[ 4.008037 ] IPVS: Registered protocols ( )
[ 4.012094 ] IPVS: Connection hash table configured ( size= 4096 , memory= 32 Kbytes)
[ 4.019509 ] IPVS: ipvs loaded.
[ 4.022839 ] Initializing XFRM netlink socket
[ 4.027461 ] NET: Registered protocol family 10
[ 4.028374 ] sd 0 : 0 : 0 : 0 : [ sda] Read Capacity ( 10 ) failed: Result: hostbyte= 0x00 driverbyte= 0x08
[ 4.032612 ] mmc_host mmc1: Bus speed ( slot 0 ) = 49500000 Hz ( slot req 52000000 Hz, actual 49500000 HZ div = 0 )
[ 4.040475 ] sd 0 : 0 : 0 : 0 : [ sda] Sense Key : 0x6 [ current]
[ 4.042138 ] Segment Routing with IPv6
[ 4.042291 ] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 4.042603 ] NET: Registered protocol family 17
[ 4.042614 ] NET: Registered protocol family 15
[ 4.042645 ] Bridge firewalling registered
[ 4.042725 ] Bluetooth: RFCOMM socket layer initialized
[ 4.042744 ] Bluetooth: RFCOMM ver 1.11
[ 4.042751 ] Bluetooth: HIDP ( Human Interface Emulation) ver 1.2
[ 4.042761 ] Bluetooth: HIDP socket layer initialized
[ 4.042783 ] 8021 q: 802.1 Q VLAN Support v1. 8
[ 4.042795 ] lib80211: common routines for IEEE802. 11 drivers
[ 4.042806 ] [ BT_RFKILL] : Enter rfkill_rk_init
[ 4.042807 ] [ WLAN_RFKILL] : Enter rfkill_wlan_init
[ 4.042977 ] [ WLAN_RFKILL] : Enter rfkill_wlan_probe
[ 4.042999 ] [ WLAN_RFKILL] : wlan_platdata_parse_dt: wifi_chip_type = ap6335
[ 4.043002 ] [ WLAN_RFKILL] : wlan_platdata_parse_dt: enable wifi power control.
[ 4.043004 ] [ WLAN_RFKILL] : wlan_platdata_parse_dt: wifi power controled by gpio.
[ 4.043030 ] [ WLAN_RFKILL] : wlan_platdata_parse_dt: WIFI, host_wake_irq = 150 , flags = 0.
[ 4.043034 ] [ WLAN_RFKILL] : wlan_platdata_parse_dt: The ref_wifi_clk not found !
[ 4.043036 ] [ WLAN_RFKILL] : rfkill_wlan_probe: init gpio
[ 4.043040 ] [ WLAN_RFKILL] : rfkill_set_wifi_bt_power: 1
[ 4.043042 ] [ WLAN_RFKILL] : Exit rfkill_wlan_probe
[ 4.043302 ] [ BT_RFKILL] : bluetooth_platdata_parse_dt: get property: uart_rts_gpios = 139.
[ 4.043317 ] [ BT_RFKILL] : bluetooth_platdata_parse_dt: get property: BT, reset_gpio = 149.
[ 4.043325 ] [ BT_RFKILL] : bluetooth_platdata_parse_dt: get property: BT, wake_gpio = 146.
[ 4.043333 ] [ BT_RFKILL] : bluetooth_platdata_parse_dt: get property: BT, wake_host_irq = 151.
[ 4.043337 ] [ BT_RFKILL] : bluetooth_platdata_parse_dt: clk_get failed! ! ! .
[ 4.043369 ] [ BT_RFKILL] : Request irq for bt wakeup host
[ 4.043416 ] [ BT_RFKILL] : BT_WAKE_HOST IRQ fired
[ 4.043440 ] [ BT_RFKILL] : * * disable irq
[ 4.043513 ] [ BT_RFKILL] : bt_default device registered.
[ 4.043588 ] Key type dns_resolver registered
[ 4.043989 ] ThumbEE CPU extension supported.
[ 4.043996 ] Registering SWP/ SWPB emulation handler
[ 4.050448 ] mmc1: new high speed MMC card at address 0001
[ 4.055563 ] sd 0 : 0 : 0 : 0 : [ sda] ASC= 0x28 ASCQ= 0x0
[ 4.055878 ] Loading compiled- in X. 509 certificates
[ 4.056090 ] rga2: Module initialized.
[ 4.060186 ] mmcblk1: mmc1: 0001 8 GME4R 7.28 GiB
[ 4.065209 ] sd 0 : 0 : 0 : 0 : [ sda] 0 512 - byte logical blocks: ( 0 B/ 0 B)
[ 4.067322 ] vcc_lcd: supplied by VCC_IO
[ 4.067543 ] panel- simple panel: Linked as a consumer to regulator. 8
[ 4.067571 ] panel- simple panel: panel supply vsp not found, using dummy regulator
[ 4.067598 ] panel- simple panel: Linked as a consumer to regulator. 0
[ 4.067612 ] panel- simple panel: panel supply vsn not found, using dummy regulator
[ 4.068088 ] midgard ffa30000. gpu: Linked as a consumer to regulator. 11
[ 4.068137 ] midgard ffa30000. gpu: bin= 0
[ 4.068144 ] midgard ffa30000. gpu: Failed to get gpu_leakage
[ 4.068155 ] midgard ffa30000. gpu: bin- scale= 55
[ 4.068371 ] midgard ffa30000. gpu: avs= 0
[ 4.068399 ] W : [ File] : drivers/ gpu/ arm/ midgard/ platform/ rk/ mali_kbase_config_rk. c; [ Line] : 114 ; [ Func] : kbase_platform_rk_init ( ) ; power- off- delay- ms not available.
[ 4.068581 ] midgard ffa30000. gpu: GPU identified as 0x0750 r1p0 status 0
[ 4.068641 ] midgard ffa30000. gpu: Protected mode not available
[ 4.068802 ] midgard ffa30000. gpu: l= - 2147483648 h= 2147483647 hyst= 0 l_limit= 0 h_limit= 0 h_table= 0
[ 4.068826 ] midgard ffa30000. gpu: Using configured power model mali- simple- power- model, and fallback mali- simple- power- model
[ 4.068901 ] I : [ File] : drivers/ gpu/ arm/ midgard/ backend/ gpu/ mali_kbase_devfreq. c; [ Line] : 417 ; [ Func] : midgard_kbase_devfreq_init ( ) ; success initing power_model_simple.
[ 4.069232 ] midgard ffa30000. gpu: Probed as mali0
[ 4.069493 ] input: adc- keys as / devices/ platform/ adc- keys/ input/ input1
[ 4.070280 ] mmcblk1boot0: mmc1: 0001 8 GME4R partition 1 4.00 MiB
[ 4.070378 ] dwmmc_rockchip ff0d0000. dwmmc: IDMAC supports 32 - bit address mode.
[ 4.074130 ] sd 0 : 0 : 0 : 0 : [ sda] 0 - byte physical blocks
[ 4.078824 ] mmcblk1boot1: mmc1: 0001 8 GME4R partition 2 4.00 MiB
[ 4.092561 ] devfreq ffa30000. gpu: Couldn't update frequency transition information.
[ 4.093143 ] mmcblk1rpmb: mmc1: 0001 8 GME4R partition 3 512 KiB, chardev ( 240 : 0 )
[ 4.098002 ] dwmmc_rockchip ff0d0000. dwmmc: Using internal DMA controller.
[ 4.135842 ] sd 0 : 0 : 0 : 0 : [ sda] Test WP failed, assume Write Enabled
[ 4.143208 ] dwmmc_rockchip ff0d0000. dwmmc: Version ID is 270 a
[ 4.222848 ] sd 0 : 0 : 0 : 0 : [ sda] Asking for cache data failed
[ 4.226700 ] dwmmc_rockchip ff0d0000. dwmmc: DW MMC controller at irq 31 , 32 bit host data width, 256 deep fifo
[ 4.231818 ] sd 0 : 0 : 0 : 0 : [ sda] Assuming drive cache: write through
[ 4.236654 ] rockchip- drm display- subsystem: devfreq is not set
[ 4.489660 ] rockchip- vop ff930000. vop: missing rockchip, grf property
[ 4.496167 ] rockchip- drm display- subsystem: bound ff930000. vop ( ops 0xc0d6ca8c )
[ 4.503590 ] rockchip- vop ff940000. vop: missing rockchip, grf property
[ 4.509988 ] sd 0 : 0 : 0 : 0 : [ sda] Read Capacity ( 10 ) failed: Result: hostbyte= 0x00 driverbyte= 0x08
[ 4.510074 ] rockchip- drm display- subsystem: bound ff940000. vop ( ops 0xc0d6ca8c )
[ 4.518539 ] sd 0 : 0 : 0 : 0 : [ sda] Sense Key : 0x6 [ current]
[ 4.518543 ] sd 0 : 0 : 0 : 0 : [ sda] ASC= 0x28 ASCQ= 0x0
[ 4.525894 ] rockchip- dp ff970000. edp: no DP phy configured
[ 4.541704 ] rockchip- drm display- subsystem: bound ff970000. edp ( ops 0xc0d72244 )
[ 4.549240 ] dwhdmi- rockchip ff980000. hdmi: Detected HDMI TX controller v2. 01 a with HDCP ( DWC HDMI 2.0 TX PHY)
[ 4.559669 ] dwhdmi- rockchip ff980000. hdmi: registered DesignWare HDMI I2C bus driver
[ 4.567590 ] sd 0 : 0 : 0 : 0 : [ sda] Attached SCSI disk
[ 4.568544 ] rockchip- drm display- subsystem: bound ff980000. hdmi ( ops 0xc0d72d40 )
[ 4.579664 ] [ drm] Supports vblank timestamp caching Rev 2 ( 21.10 .2013 ) .
[ 4.586300 ] [ drm] No driver support for vblank timestamp query.
[ 4.592340 ] rockchip- drm display- subsystem: failed to parse loader memory
[ 4.601017 ] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9
[ 4.619757 ] vendor storage: 20190527 ret = 0
解决二:
进入内核后,卡在这里,是因为没有正确配置显示屏的原因吧。我选择把 edp 相关的配置全部删除,因为我将要使用的是 lvds 显示。
\rk3288_linux4. 19 \kernel\arch\arm\boot\dts\rk3288- evb- act8846. dts
/ dts- v1/ ;
# include "rk3288-evb.dtsi"
# include "rk3288-linux.dtsi"
/ {
compatible = "rockchip,rk3288-evb-act8846" , "rockchip,rk3288" ;
vcc_lcd: vcc- lcd {
compatible = "regulator-fixed" ;
enable- active- high;
gpio = < & gpio7 RK_PA3 GPIO_ACTIVE_HIGH> ;
pinctrl- names = "default" ;
pinctrl- 0 = < & lcd_en> ;
regulator- name = "vcc_lcd" ;
vin- supply = < & vcc_io> ;
} ;
vcc_wl: vcc- wl {
compatible = "regulator-fixed" ;
enable- active- high;
gpio = < & gpio7 RK_PB1 GPIO_ACTIVE_HIGH> ;
pinctrl- names = "default" ;
pinctrl- 0 = < & wifi_pwr> ;
regulator- name = "vcc_wl" ;
vin- supply = < & vcc_18> ;
} ;
} ;
& backlight {
enable- gpios = < & gpio7 RK_PA2 GPIO_ACTIVE_HIGH> ;
pinctrl- names = "default" ;
pinctrl- 0 = < & bl_en> ;
pwms = < & pwm0 0 1000000 PWM_POLARITY_INVERTED> ;
} ;
& i2c0 {
clock- frequency = < 400000 > ;
vdd_cpu: syr827@40 {
compatible = "silergy,syr827" ;
fcs, suspend- voltage- selector = < 1 > ;
reg = < 0x40 > ;
regulator- name = "vdd_cpu" ;
regulator- min- microvolt = < 850000 > ;
regulator- max- microvolt = < 1350000 > ;
regulator- always- on;
regulator- boot- on;
vin- supply = < & vcc_sys> ;
} ;
vdd_gpu: syr828@41 {
compatible = "silergy,syr828" ;
fcs, suspend- voltage- selector = < 1 > ;
reg = < 0x41 > ;
regulator- name = "vdd_gpu" ;
regulator- min- microvolt = < 850000 > ;
regulator- max- microvolt = < 1350000 > ;
regulator- always- on;
vin- supply = < & vcc_sys> ;
} ;
hym8563@51 {
compatible = "haoyu,hym8563" ;
reg = < 0x51 > ;
interrupt- parent = < & gpio0> ;
interrupts = < RK_PA4 IRQ_TYPE_EDGE_FALLING> ;
pinctrl- names = "default" ;
pinctrl- 0 = < & pmic_int> ;
# clock - cells = < 0 > ;
clock- output- names = "xin32k" ;
} ;
hym8563: hym8563@51 {
compatible = "haoyu,hym8563" ;
reg = < 0x51 > ;
interrupt- parent = < & gpio0> ;
interrupts = < 4 IRQ_TYPE_EDGE_FALLING> ;
pinctrl- names = "default" ;
pinctrl- 0 = < & pmic_int> ;
# clock - cells = < 0 > ;
clock- output- names = "xin32k" ;
} ;
act8846: act8846@5 a {
compatible = "active-semi,act8846" ;
reg = < 0x5a > ;
status = "okay" ;
vp1- supply = < & vcc_sys> ;
vp2- supply = < & vcc_sys> ;
vp3- supply = < & vcc_sys> ;
vp4- supply = < & vcc_sys> ;
inl1- supply = < & vcc_io> ;
inl2- supply = < & vcc_sys> ;
inl3- supply = < & vcc_20> ;
regulators {
vcc_ddr: REG1 {
regulator- name = "VCC_DDR" ;
regulator- min- microvolt = < 1200000 > ;
regulator- max- microvolt = < 1200000 > ;
regulator- always- on;
} ;
vcc_io: REG2 {
regulator- name = "VCC_IO" ;
regulator- min- microvolt = < 3300000 > ;
regulator- max- microvolt = < 3300000 > ;
regulator- always- on;
} ;
vdd_log: REG3 {
regulator- name = "VDD_LOG" ;
regulator- min- microvolt = < 700000 > ;
regulator- max- microvolt = < 1500000 > ;
regulator- always- on;
} ;
vcc_20: REG4 {
regulator- name = "VCC_20" ;
regulator- min- microvolt = < 2000000 > ;
regulator- max- microvolt = < 2000000 > ;
regulator- always- on;
} ;
vccio_sd: REG5 {
regulator- name = "VCCIO_SD" ;
regulator- min- microvolt = < 1800000 > ;
regulator- max- microvolt = < 3300000 > ;
regulator- always- on;
} ;
vdd10_lcd: REG6 {
regulator- name = "VDD10_LCD" ;
regulator- min- microvolt = < 1000000 > ;
regulator- max- microvolt = < 1000000 > ;
regulator- always- on;
} ;
vcca_codec: REG7 {
regulator- name = "VCCA_CODEC" ;
regulator- min- microvolt = < 3300000 > ;
regulator- max- microvolt = < 3300000 > ;
regulator- always- on;
} ;
vcc_tp: REG8 {
regulator- name = "VCCA_TP" ;
regulator- min- microvolt = < 3300000 > ;
regulator- max- microvolt = < 3300000 > ;
regulator- always- on;
} ;
vccio_pmu: REG9 {
regulator- name = "VCCIO_PMU" ;
regulator- min- microvolt = < 3300000 > ;
regulator- max- microvolt = < 3300000 > ;
regulator- always- on;
} ;
vdd_10: REG10 {
regulator- name = "VDD_10" ;
regulator- min- microvolt = < 1000000 > ;
regulator- max- microvolt = < 1000000 > ;
regulator- always- on;
} ;
vcc_18: REG11 {
regulator- name = "VCC_18" ;
regulator- min- microvolt = < 1800000 > ;
regulator- max- microvolt = < 1800000 > ;
regulator- always- on;
} ;
vcc18_lcd: REG12 {
regulator- name = "VCC18_LCD" ;
regulator- min- microvolt = < 1800000 > ;
regulator- max- microvolt = < 1800000 > ;
regulator- always- on;
} ;
} ;
} ;
sdio_pwrseq: sdio- pwrseq {
compatible = "mmc-pwrseq-simple" ;
clocks = < & hym8563> ;
clock- names = "ext_clock" ;
pinctrl- names = "default" ;
pinctrl- 0 = < & wifi_enable_h> ;
reset- gpios = < & gpio4 28 GPIO_ACTIVE_LOW> ;
} ;
} ;
& pwm0 {
status = "okay" ;
} ;
& pinctrl {
backlight {
bl_en: bl- en {
rockchip, pins = < 7 RK_PA2 RK_FUNC_GPIO & pcfg_pull_none> ;
} ;
} ;
lcd {
lcd_en: lcd- en {
rockchip, pins = < 7 RK_PA3 RK_FUNC_GPIO & pcfg_pull_none> ;
} ;
} ;
wifi {
wifi_pwr: wifi- pwr {
rockchip, pins = < 7 RK_PB1 RK_FUNC_GPIO & pcfg_pull_none> ;
} ;
} ;
} ;
此时,系统可以正常进入命令行了