20240821给飞凌OK3588-C的核心板刷Rockchip原厂的Buildroot并启动
2024/8/21 15:22
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh lunch
3. rockchip_rk3588_evb7_v11_defconfig
Which would you like? [1]: 3
Switching to defconfig: /home/viewpro/repo_RK3588_Buildroot20240508/device/rockchip/.chip/rockchip_rk3588_evb7_v11_defconfig
viewpro@viewpro-ThinkBook-16-G5-IRH:~/repo_RK3588_Buildroot20240508$ ./build.sh
对于原始编译的Rockchip原厂的RK3588的Buildroot,可以刷机到飞凌OK3588-C的核心板。
启动的时候可以启动u-boot,但是死在内核里。PCIE?的地方!
由于飞凌OK3588-C的核心板需要关闭PCIE3。
D:\versions\fpga_OK3588_Linux_fs\kernel\arch\arm64\boot\dts\rockchip\OK3588-C-common.dtsi
&pcie30phy {
rockchip,pcie30-phymode = <PHY_MODE_PCIE_AGGREGATION>;
status = "disabled";
};
&pcie3x4 {
reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
memory-region = <&dma_trans>;
vpcie3v3-supply = <&vcc3v3_pcie30>;
status = "disabled";
};
很容易知道,对于Rockchip原厂的Buildroot,也需要关闭这两项!
Z:\repo_RK3588_Buildroot20240508\kernel\arch\arm64\boot\dts\rockchip\rk3588-evb7-v11.dtsi
&pcie30phy {
rockchip,pcie30-phymode = <PHY_MODE_PCIE_AGGREGATION>;
status = "disabled";
};
&pcie3x4 {
reset-gpios = <&gpio4 RK_PB6 GPIO_ACTIVE_HIGH>;
vpcie3v3-supply = <&vcc3v3_pcie30>;
pinctrl-names = "default";
pinctrl-0 = <&pcie20x1_0_clkreqn_m1>;
status = "disabled";
};
跑飞的LOG:
[BEGIN] 2024/8/21 15:16:52
/DDR d5483af87d cym 23/11/23-16:15:24,fwver: v1.15
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH1 RX Vref:28.5%, TX Vref:20.8%,20.8%
CH2 RX Vref:29.3%, TX Vref:20.8%,19.8%
CH3 RX Vref:30.5%, TX Vref:19.8%,18.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-ge4e124926e-230922 #lxh (Sep 25 2023 - 10:58:38), fwver: v1.13
unknown raw ID 0 0 0
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MMC1
SPL: A/B-slot: _a, successful: 0, tries-remain: 7
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(2e8446f969...) + OK
## Checking uboot 0x00200000 ... sha256(bf7cc53d6a...) + OK
## Checking fdt 0x00345490 ... sha256(a434b1c4fe...) + OK
## Checking atf-2 0xff100000 ... sha256(9f75e6ec37...) + OK
## Checking atf-3 0x000f0000 ... sha256(c80587de50...) + OK
## Checking optee 0x08400000 ... sha256(4b2d406bfc...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 79.936/236.750 ms
INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-662-g4acbe711b-dirty:finley.xiao, fwver: v1.44
NOTICE: BL31: Built : 16:44:24, Nov 7 2023
INFO: spec: 0x1
INFO: code: 0x88
INFO: ext 32k is not valid
INFO: ddr: stride-en 4CH
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO: l3 cache partition cfg-0
INFO: system boots from cpu-hwid-0
INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO: BL31: Initialising Exception Handling Framework
INFO: BL31: Initializing runtime services
INFO: BL31: Initializing BL32
I/TC:
I/TC: OP-TEE version: 3.13.0-752-g62aa10b78 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Sep 25 10:04:34 CST 2023 aarch64, fwver: v1.15
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x200000
INFO: SPSR = 0x3c9
U-Boot 2017.09 (Jun 01 2024 - 15:24:59 +0800)
Model: Rockchip RK3588 Evaluation Board
MPIDR: 0x81000000
PreSerial: 2, raw, 0xfeb50000
DRAM: 8 GiB
Sysmem: init
Relocation Offset: eda18000
Relocation fdt: eb9fa160 - eb9fecd0
CR: M/C/I
Using default environment
optee api revision: 2.0
mmc@fe2c0000: 1, mmc@fe2e0000: 0
Bootdev(atags): mmc 0
MMC0: HS400 Enhanced Strobe, 200Mhz
PartType: EFI
TEEC: Waring: Could not find security partition
DM: v2
boot mode: None
RESC: 'boot', blk@0x00019a97
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
I2c0 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big0_s0 800000 uV
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big1_s0 800000 uV
I2c1 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_npu_s0 800000 uV
spi2: RK806: 2
ON=0x40, OFF=0x00
vdd_gpu_s0 750000 uV
vdd_cpu_lit_s0 750000 uV
vdd_log_s0 750000 uV
vdd_vdenc_s0 init 750000 uV
vdd_ddr_s0 850000 uV
Device 'gpio@fd8a0000': seq 0 is in use by 'gpio@fd8a0000'
serdes_power_init failed to get serdes misc device
get vp0 plane mask:0x5, primary id:2, cursor_plane:-1, from dts
get vp1 plane mask:0xa, primary id:3, cursor_plane:-1, from dts
get vp2 plane mask:0x140, primary id:8, cursor_plane:-1, from dts
get vp3 plane mask:0x280, primary id:9, cursor_plane:-1, from dts
Could not find baseparameter partition
Model: Rockchip RK3588 EVB7 V11 Board
MPIDR: 0x81000000
download key pressed... entering download mode...
RKUSB: LUN 0, dev 0, hwpart 0, sector 0x0, count 0x733c000
-usb device is high-speed
/DDR d5483af87d cym 23/11/23-16:15:24,fwver: v1.15
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS1 Row=16 CS=2 Die BW=16 Size=2048MB
Manufacturer ID:0x6
CH0 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH1 RX Vref:28.5%, TX Vref:20.8%,20.8%
CH2 RX Vref:29.3%, TX Vref:19.8%,18.8%
CH3 RX Vref:30.5%, TX Vref:20.8%,18.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-ge4e124926e-230922 #lxh (Sep 25 2023 - 10:58:38), fwver: v1.13
unknown raw ID 0 0 0
unrecognized JEDEC id bytes: 00, 00, 00
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MMC1
Magic is incorrect.
Error validating A/B metadata from disk. Resetting and writing new A/B metadata to disk.
SPL: A/B-slot: _a, successful: 0, tries-remain: 7
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(2e8446f969...) + OK
## Checking uboot 0x00200000 ... sha256(bf7cc53d6a...) + OK
## Checking fdt 0x00345490 ... sha256(a434b1c4fe...) + OK
## Checking atf-2 0xff100000 ... sha256(9f75e6ec37...) + OK
## Checking atf-3 0x000f0000 ... sha256(c80587de50...) + OK
## Checking optee 0x08400000 ... sha256(4b2d406bfc...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 80.825/236.921 ms
INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-662-g4acbe711b-dirty:finley.xiao, fwver: v1.44
NOTICE: BL31: Built : 16:44:24, Nov 7 2023
INFO: spec: 0x1
INFO: code: 0x88
INFO: ext 32k is not valid
INFO: ddr: stride-en 4CH
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: valid_cpu_msk=0xff bcore0_rst = 0x0, bcore1_rst = 0x0
INFO: l3 cache partition cfg-0
INFO: system boots from cpu-hwid-0
INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO: dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO: dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO: dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO: BL31: Initialising Exception Handling Framework
INFO: BL31: Initializing runtime services
INFO: BL31: Initializing BL32
I/TC:
I/TC: OP-TEE version: 3.13.0-752-g62aa10b78 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Sep 25 10:04:34 CST 2023 aarch64, fwver: v1.15
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0x200000
INFO: SPSR = 0x3c9
U-Boot 2017.09 (Jun 01 2024 - 15:24:59 +0800)
Model: Rockchip RK3588 Evaluation Board
MPIDR: 0x81000000
PreSerial: 2, raw, 0xfeb50000
DRAM: 8 GiB
Sysmem: init
Relocation Offset: eda18000
Relocation fdt: eb9fa160 - eb9fecd0
CR: M/C/I
Using default environment
optee api revision: 2.0
mmc@fe2c0000: 1, mmc@fe2e0000: 0
Bootdev(atags): mmc 0
MMC0: HS400 Enhanced Strobe, 200Mhz
PartType: EFI
TEEC: Waring: Could not find security partition
DM: v2
boot mode: normal
RESC: 'boot', blk@0x00019a97
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
I2c0 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big0_s0 800000 uV
vsel-gpios- not found!
en-gpios- not found!
vdd_cpu_big1_s0 800000 uV
I2c1 speed: 100000Hz
vsel-gpios- not found!
en-gpios- not found!
vdd_npu_s0 800000 uV
spi2: RK806: 2
ON=0x40, OFF=0x00
vdd_gpu_s0 750000 uV
vdd_cpu_lit_s0 750000 uV
vdd_log_s0 750000 uV
vdd_vdenc_s0 init 750000 uV
vdd_ddr_s0 850000 uV
Device 'gpio@fd8a0000': seq 0 is in use by 'gpio@fd8a0000'
serdes_power_init failed to get serdes misc device
get vp0 plane mask:0x5, primary id:2, cursor_plane:-1, from dts
get vp1 plane mask:0xa, primary id:3, cursor_plane:-1, from dts
get vp2 plane mask:0x140, primary id:8, cursor_plane:-1, from dts
get vp3 plane mask:0x280, primary id:9, cursor_plane:-1, from dts
Could not find baseparameter partition
Model: Rockchip RK3588 EVB7 V11 Board
MPIDR: 0x81000000
Minidump: init...
Rockchip UBOOT DRM driver version: v1.0.1
vp0 have layer nr:2[0 2 ], primary plane: 2
vp1 have layer nr:2[1 3 ], primary plane: 3
vp2 have layer nr:2[6 8 ], primary plane: 8
vp3 have layer nr:2[7 9 ], primary plane: 9
Using display timing dts
dsi@fde20000: detailed mode clock 132000 kHz, flags[a]
H: 1080 1095 1099 1129
V: 1920 1935 1937 1952
bus_format: 100e
VOP update mode to: 1080x1920p60, type: MIPI0 for VP3
VP3 set crtc_clock to 132000KHz
VOP VP3 enable Esmart3[654x270->654x270@213x825] fmt[2] addr[0xedf04000]
final DSI-Link bandwidth: 880000 Kbps x 4
Monitor has basic audio support
Could not find baseparameter partition
color_format:1
hdmi_select_link_config use tmds mode
mode:1920x1080 bus_format:0x2025
hdmi@fde80000: detailed mode clock 148500 kHz, flags[5]
H: 1920 2008 2052 2200
V: 1080 1084 1089 1125
bus_format: 2025
VOP update mode to: 1920x1080p60, type: HDMI0 for VP0
dclk:148500,if_pixclk_div;2,if_dclk_div:4
VP0 set crtc_clock to 148500KHz
VOP VP0 enable Esmart0[654x270->654x270@633x405] fmt[2] addr[0xedf04000]
CEA mode used vic=16
mtmdsclock:148500000
hdptx_ropll_cmn_config bus_width:16a8c8 rate:1485000
hdptx phy pll locked!
dw_hdmi_setup HDMI mode
don't use dsc mode
dw hdmi qp use tmds mode
bus_width:0x16a8c8,bit_rate:1485000
hdptx phy lane locked!
edid base block is 0, get edid failed
can't get edid block:0
failed to get edid
Could not find baseparameter partition
color_format:0
hdmi_select_link_config use tmds mode
mode:1920x1080 bus_format:0x100a
hdmi@fdea0000: detailed mode clock 148500 kHz, flags[5]
H: 1920 2008 2052 2200
V: 1080 1084 1089 1125
bus_format: 100a
VOP update mode to: 1920x1080p60, type: HDMI1 for VP1
dclk:148500,if_pixclk_div;2,if_dclk_div:4
VP1 set crtc_clock to 148500KHz
VOP VP1 enable Esmart1[654x270->654x270@633x405] fmt[2] addr[0xedf04000]
CEA mode used vic=16
mtmdsclock:148500000
hdptx_ropll_cmn_config bus_width:16a8c8 rate:1485000
hdptx phy pll locked!
dw_hdmi_setup HDMI mode
don't use dsc mode
dw hdmi qp use tmds mode
bus_width:0x16a8c8,bit_rate:1485000
hdptx phy lane locked!
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
b0pll 24000 KHz
b1pll 24000 KHz
lpll 24000 KHz
v0pll 24000 KHz
aupll 786431 KHz
cpll 1500000 KHz
gpll 1188000 KHz
npll 850000 KHz
ppll 1100000 KHz
aclk_center_root 702000 KHz
pclk_center_root 100000 KHz
hclk_center_root 396000 KHz
aclk_center_low_root 500000 KHz
aclk_top_root 750000 KHz
pclk_top_root 100000 KHz
aclk_low_top_root 396000 KHz
Net: eth1: ethernet@fe1c0000
Hit key to stop autoboot('CTRL+C'): 0
ANDROID: reboot reason: "(none)"
Not AVB images, AVB skip
No valid android hdr
Android image load failed
Android boot failed, error -1.
## Booting FIT Image at 0xe94a6340 with size 0x02352e00
Fdt Ramdisk skip relocation
## Loading kernel from FIT Image at e94a6340 ...
Using 'conf' configuration
## Verified-boot: 0
Trying 'kernel' kernel subimage
Description: unavailable
Type: Kernel Image
Compression: uncompressed
Data Start: 0xe94ec740
Data Size: 36751872 Bytes = 35 MiB
Architecture: AArch64
OS: Linux
Load Address: 0x00400000
Entry Point: 0x00400000
Hash algo: sha256
Hash value: b3d7a9ea18d9093684391acb0a7ff3cfd575390860bd560a5ef2c2b2bfda6949
Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at e94a6340 ...
Using 'conf' configuration
Trying 'fdt' fdt subimage
Description: unavailable
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0xe94a6b40
Data Size: 285407 Bytes = 278.7 KiB
Architecture: AArch64
Load Address: 0x08300000
Hash algo: sha256
Hash value: 41edefa03a78d90e2d66de37c6ef6119a74aa40022c7a59eeeb8488700f39383
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x08300000 to 0x08300000
Booting using the fdt blob at 0x08300000
Loading Kernel Image from 0xe94ec740 to 0x00400000 ... OK
kernel loaded at 0x00400000, end = 0x0270ca00
Using Device Tree in place at 0000000008300000, end 0000000008348ade
WARNING: could not set reg FDT_ERR_BADOFFSET.
## reserved-memory:
cma: addr=10000000 size=8000000
drm-logo@00000000: addr=edf00000 size=b8000
ramoops@110000: addr=110000 size=e0000
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000)
Adding bank: 0x100000000 - 0x200000000 (size: 0x100000000)
Adding bank: 0x2f0000000 - 0x300000000 (size: 0x10000000)
Total: 3754.277/4078.144 ms
Starting kernel ...
[ 4.083307] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[ 4.083325] Linux version 5.10.198 (viewpro@viewpro-ThinkBook-16-G5-IRH) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP Sat Jun 1 15:25:20 CST 2024
[ 4.087145] random: crng init done
[ 4.095635] Machine model: Rockchip RK3588 EVB7 V11 Board
[ 4.134188] earlycon: uart8250 at MMIO32 0x00000000feb50000 (options '')
[ 4.138768] printk: bootconsole [uart8250] enabled
[ 4.141727] efi: UEFI not found.
[ 4.148045] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB
[ 4.149211] Reserved memory: created CMA memory pool at 0x0000000010000000, size 128 MiB
[ 4.149953] OF: reserved mem: initialized node cma, compatible id shared-dma-pool
[ 4.277324] Zone ranges:
[ 4.277562] DMA [mem 0x0000000000200000-0x00000000ffffffff]
[ 4.278135] DMA32 empty
[ 4.278401] Normal [mem 0x0000000100000000-0x00000002ffffffff]
[ 4.278971] Movable zone start for each node
[ 4.279363] Early memory node ranges
[ 4.279694] node 0: [mem 0x0000000000200000-0x00000000083fffff]
[ 4.280270] node 0: [mem 0x0000000009400000-0x00000000efffffff]
[ 4.280848] node 0: [mem 0x0000000100000000-0x00000001ffffffff]
[ 4.281425] node 0: [mem 0x00000002f0000000-0x00000002ffffffff]
[ 4.282002] Initmem setup node 0 [mem 0x0000000000200000-0x00000002ffffffff]
[ 4.330846] psci: probing for conduit method from DT.
[ 4.331317] psci: PSCIv1.1 detected in firmware.
[ 4.331742] psci: Using standard PSCI v0.2 function IDs
[ 4.332224] psci: Trusted OS migration not required
[ 4.332675] psci: SMC Calling Convention v1.2
[ 4.333450] percpu: Embedded 30 pages/cpu s83800 r8192 d30888 u122880
[ 4.334224] Detected VIPT I-cache on CPU0
[ 4.334626] CPU features: detected: GIC system register CPU interface
[ 4.335218] CPU features: detected: Virtualization Host Extensions
[ 4.335789] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[ 4.336442] alternatives: patching kernel code
[ 4.338438] Built 1 zonelists, mobility grouping on. Total pages: 2059848
[ 4.339074] Kernel command line: storagemedia=emmc androidboot.storagemedia=emmc androidboot.mode=normal androidboot.verifiedbootstate=orange rw rootwait earlycon=uart8250,mmio32,0xfeb50000 console=ttyFIQ0 irqchip.gicv3_pseudo_nmi=0 root=PARTUUID=614e0000-0000 rcupdate.rcu_expedited=1 rcu_nocbs=all androidboot.fwver=ddr-v1.15-d5483af87d,spl-v1.13,bl31-v1.44,bl32-v1.15,uboot-06/01/2024
[ 4.343197] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[ 4.344335] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 4.345055] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 4.352128] software IO TLB: mapped [mem 0x00000000e9f00000-0x00000000edf00000] (64MB)
[ 4.413364] Memory: 7973624K/8370176K available (18752K kernel code, 3506K rwdata, 6888K rodata, 6656K init, 590K bss, 265480K reserved, 131072K cma-reserved)
[ 4.414774] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[ 4.415399] ftrace: allocating 57278 entries in 224 pages
[ 4.490102] ftrace: allocated 224 pages with 3 groups
[ 4.490790] rcu: Hierarchical RCU implementation.
[ 4.491227] rcu: RCU event tracing is enabled.
[ 4.491643] rcu: RCU dyntick-idle grace-period acceleration is enabled.
[ 4.492258] All grace periods are expedited (rcu_expedited).
[ 4.492786] Rude variant of Tasks RCU enabled.
[ 4.493203] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[ 4.497900] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 4.501054] GICv3: GIC: Using split EOI/Deactivate mode
[ 4.501538] GICv3: 480 SPIs implemented
[ 4.501891] GICv3: 0 Extended SPIs implemented
[ 4.502322] GICv3: Distributor has no Range Selector support
[ 4.502847] GICv3: 16 PPIs implemented
[ 4.503234] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[ 4.503952] ITS [mem 0xfe640000-0xfe65ffff]
[ 4.504380] ITS@0x00000000fe640000: allocated 8192 Devices @1001e0000 (indirect, esz 8, psz 64K, shr 0)
[ 4.505262] ITS@0x00000000fe640000: allocated 32768 Interrupt Collections @1001f0000 (flat, esz 2, psz 64K, shr 0)
[ 4.506214] ITS: using cache flushing for cmd queue
[ 4.506686] ITS [mem 0xfe660000-0xfe67ffff]
[ 4.507111] ITS@0x00000000fe660000: allocated 8192 Devices @100210000 (indirect, esz 8, psz 64K, shr 0)
[ 4.507992] ITS@0x00000000fe660000: allocated 32768 Interrupt Collections @100220000 (flat, esz 2, psz 64K, shr 0)
[ 4.508943] ITS: using cache flushing for cmd queue
[ 4.509608] GICv3: using LPI property table @0x0000000100230000
[ 4.510265] GIC: using cache flushing for LPI property table
[ 4.510790] GICv3: CPU0: using allocated LPI pending table @0x0000000100240000
[ 4.511494] rcu: Offload RCU callbacks from CPUs: 0-7.
[ 4.626288] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[ 4.626846] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 4.627827] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 4.629818] Console: colour dummy device 80x25
[ 4.630251] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[ 4.631185] pid_max: default: 32768 minimum: 301
[ 4.631713] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 4.632419] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 4.634362] rcu: Hierarchical SRCU implementation.
[ 4.635544] Platform MSI: msi-controller@fe640000 domain created
[ 4.636101] Platform MSI: msi-controller@fe660000 domain created
[ 4.637011] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe640000 domain created
[ 4.637772] PCI/MSI: /interrupt-controller@fe600000/msi-controller@fe660000 domain created
[ 4.638717] EFI services will not be available.
[ 4.639370] smp: Bringing up secondary CPUs ...
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
I/TC: Secondary CPU 4 initializing
I/TC: Secondary CPU 4 switching to normal world boot
I/TC: Secondary CPU 5 initializing
I/TC: Secondary CPU 5 switching to normal world boot
I/TC: Secondary CPU 6 initializing
I/TC: Secondary CPU 6 switching to normal world boot
I/TC: Secondary CPU 7 initializing
I/TC: Secondary CPU 7 switching to normal world boot
[ 4.640937] Detected VIPT I-cache on CPU1
[ 4.640961] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[ 4.640976] GICv3: CPU1: using allocated LPI pending table @0x0000000100250000
[ 4.641015] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[ 4.642200] Detected VIPT I-cache on CPU2
[ 4.642222] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[ 4.642236] GICv3: CPU2: using allocated LPI pending table @0x0000000100260000
[ 4.642272] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[ 4.643440] Detected VIPT I-cache on CPU3
[ 4.643459] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[ 4.643472] GICv3: CPU3: using allocated LPI pending table @0x0000000100270000
[ 4.643505] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[ 4.644691] CPU features: detected: Spectre-v4
[ 4.644693] CPU features: detected: Spectre-BHB
[ 4.644695] Detected PIPT I-cache on CPU4
[ 4.644706] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[ 4.644714] GICv3: CPU4: using allocated LPI pending table @0x0000000100280000
[ 4.644736] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[ 4.645862] Detected PIPT I-cache on CPU5
[ 4.645875] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[ 4.645883] GICv3: CPU5: using allocated LPI pending table @0x0000000100290000
[ 4.645906] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[ 4.647015] Detected PIPT I-cache on CPU6
[ 4.647027] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[ 4.647035] GICv3: CPU6: using allocated LPI pending table @0x00000001002a0000
[ 4.647058] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[ 4.648183] Detected PIPT I-cache on CPU7
[ 4.648195] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[ 4.648204] GICv3: CPU7: using allocated LPI pending table @0x00000001002b0000
[ 4.648226] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[ 4.648278] smp: Brought up 1 node, 8 CPUs
[ 4.665154] SMP: Total of 8 processors activated.
[ 4.665587] CPU features: detected: Privileged Access Never
[ 4.666093] CPU features: detected: LSE atomic instructions
[ 4.666598] CPU features: detected: User Access Override
[ 4.667080] CPU features: detected: 32-bit EL0 Support
[ 4.667546] CPU features: detected: Common not Private translations
[ 4.668114] CPU features: detected: RAS Extension Support
[ 4.668603] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[ 4.669388] CPU features: detected: CRC32 instructions
[ 4.669854] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[ 4.670485] CPU features: detected: RCpc load-acquire (LDAPR)
[ 4.696545] CPU: All CPU(s) started at EL2
[ 4.698665] devtmpfs: initialized
[ 4.709420] Registered cp15_barrier emulation handler
[ 4.709881] Registered setend emulation handler
[ 4.710347] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[ 4.711231] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[ 4.712883] pinctrl core: initialized pinctrl subsystem
[ 4.713529] DMI not present or invalid.
[ 4.713963] NET: Registered protocol family 16
[ 4.714941] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[ 4.715672] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 4.716773] Registered FIQ tty driver
[ 4.717203] thermal_sys: Registered thermal governor 'fair_share'
[ 4.717204] thermal_sys: Registered thermal governor 'step_wise'
[ 4.717754] thermal_sys: Registered thermal governor 'user_space'
[ 4.718297] thermal_sys: Registered thermal governor 'power_allocator'
[ 4.718964] thermal thermal_zone1: power_allocator: sustainable_power will be estimated
[ 4.720294] thermal thermal_zone2: power_allocator: sustainable_power will be estimated
[ 4.721034] thermal thermal_zone3: power_allocator: sustainable_power will be estimated
[ 4.721774] thermal thermal_zone4: power_allocator: sustainable_power will be estimated
[ 4.722516] thermal thermal_zone5: power_allocator: sustainable_power will be estimated
[ 4.723256] thermal thermal_zone6: power_allocator: sustainable_power will be estimated
[ 4.723992] cpuidle: using governor menu
[ 4.724426] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 4.725123] ASID allocator initialised with 65536 entries
[ 4.726810] ramoops: dmesg-0 0x18000@0x0000000000110000
[ 4.727283] ramoops: dmesg-1 0x18000@0x0000000000128000
[ 4.727764] ramoops: console 0x80000@0x0000000000140000
[ 4.728240] ramoops: pmsg 0x30000@0x00000000001c0000
[ 4.728909] printk: console [ramoops-1] enabled
[ 4.729327] pstore: Registered ramoops as persistent store backend
[ 4.729886] ramoops: using 0xe0000@0x110000, ecc: 0
[ 4.765609] rockchip-gpio fd8a0000.gpio: probed /pinctrl/gpio@fd8a0000
[ 4.766353] rockchip-gpio fec20000.gpio: probed /pinctrl/gpio@fec20000
[ 4.767064] rockchip-gpio fec30000.gpio: probed /pinctrl/gpio@fec30000
[ 4.767810] rockchip-gpio fec40000.gpio: probed /pinctrl/gpio@fec40000
[ 4.768555] rockchip-gpio fec50000.gpio: probed /pinctrl/gpio@fec50000
[ 4.769181] rockchip-pinctrl pinctrl: probed pinctrl
[ 4.781183] fiq_debugger fiq_debugger.0: IRQ fiq not found
[ 4.781684] fiq_debugger fiq_debugger.0: IRQ wakeup not found
[ 4.782205] fiq_debugger_probe: could not install nmi irq handler
[[ 4.782792] printk: console [ttyFIQ0] enabled
4.782792] printk: console [ttyFIQ0] enabled
[ 4.783570] printk: bootconsole [uart8250] disabled
[ 4.783570] printk: bootconsole [uart8250] disabled
[ 4.784057] Registered fiq debugger ttyFIQ0
[ 4.784276] vcc5v0_sys: supplied by vcc12v_dcin
[ 4.784354] vcc5v0_usbdcin: supplied by vcc12v_dcin
[ 4.784428] vcc5v0_usb: supplied by vcc5v0_usbdcin
[ 4.784504] vcc_1v1_nldo_s3: supplied by vcc5v0_sys
[ 4.784648] vbus5v0_typec: supplied by vcc5v0_usb
[ 4.784727] vcc3v3_pcie30: supplied by vcc12v_dcin
[ 4.784806] vcc5v0_host: supplied by vcc5v0_usb
[ 4.785364] iommu: Default domain type: Translated
[ 4.788120] SCSI subsystem initialized
[ 4.788176] usbcore: registered new interface driver usbfs
[ 4.788187] usbcore: registered new interface driver hub
[ 4.788197] usbcore: registered new device driver usb
[ 4.788223] mc: Linux media interface: v0.10
[ 4.788232] videodev: Linux video capture interface: v2.00
[ 4.788256] pps_core: LinuxPPS API ver. 1 registered
[ 4.788259] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 4.788265] PTP clock support registered
[ 4.788278] EDAC MC: Ver: 3.0.0
[ 4.788519] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[ 4.788547] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[ 4.789401] Advanced Linux Sound Architecture Driver Initialized.
[ 4.789535] Bluetooth: Core ver 2.22
[ 4.789544] NET: Registered protocol family 31
[ 4.789547] Bluetooth: HCI device and connection manager initialized
[ 4.789551] Bluetooth: HCI socket layer initialized
[ 4.789555] Bluetooth: L2CAP socket layer initialized
[ 4.789564] Bluetooth: SCO socket layer initialized
[ 4.790800] rockchip-cpuinfo cpuinfo: SoC : 35881000
[ 4.790805] rockchip-cpuinfo cpuinfo: Serial : 13ef94500dc2e404
[ 4.791016] clocksource: Switched to clocksource arch_sys_counter
[ 5.048311] NET: Registered protocol family 2
[ 5.048414] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 5.050429] tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear)
[ 5.050532] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 5.050880] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[ 5.051571] TCP: Hash tables configured (established 65536 bind 65536)
[ 5.051607] UDP hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 5.051734] UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear)
[ 5.051899] NET: Registered protocol family 1
[ 5.052119] RPC: Registered named UNIX socket transport module.
[ 5.052124] RPC: Registered udp transport module.
[ 5.052126] RPC: Registered tcp transport module.
[ 5.052129] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 5.052439] PCI: CLS 0 bytes, default 64
[ 5.053062] rockchip-thermal fec00000.tsadc: Missing rockchip,grf property
[ 5.053524] rockchip-thermal fec00000.tsadc: tsadc is probed successfully!
[ 5.054106] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 5.056213] Initialise system trusted keyrings
[ 5.056279] workingset: timestamp_bits=62 max_order=21 bucket_order=0
[ 5.057562] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 5.057762] NFS: Registering the id_resolver key type
[ 5.057770] Key type id_resolver registered
[ 5.057772] Key type id_legacy registered
[ 5.057784] ntfs: driver 2.1.32 [Flags: R/O].
[ 5.057840] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 5.057924] fuse: init (API version 7.32)
[ 5.057999] SGI XFS with security attributes, no debug enabled
[ 5.079459] NET: Registered protocol family 38
[ 5.079465] Key type asymmetric registered
[ 5.079469] Asymmetric key parser 'x509' registered
[ 5.079480] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 242)
[ 5.079484] io scheduler mq-deadline registered
[ 5.079487] io scheduler kyber registered
[ 5.079849] rockchip-csi2-dphy-hw fedc0000.csi2-dphy0-hw: csi2 dphy hw probe successfully!
[ 5.079905] rockchip-csi2-dphy-hw fedc8000.csi2-dphy1-hw: csi2 dphy hw probe successfully!
[ 5.086416] rockchip-hdptx-phy-hdmi fed60000.hdmiphy: hdptx phy init success
[ 5.086995] rockchip-hdptx-phy-hdmi fed70000.hdmiphy: hdptx phy init success
[ 5.089172] rk-pcie fe150000.pcie: invalid prsnt-gpios property in node
[ 5.089306] rk-pcie fe170000.pcie: invalid prsnt-gpios property in node
[ 5.089319] rk-pcie fe170000.pcie: no vpcie3v3 regulator found
[ 5.089407] pwm-backlight backlight: supply power not found, using dummy regulator
[ 5.089508] rk-pcie fe170000.pcie: IRQ msi not found
[ 5.089512] rk-pcie fe170000.pcie: use outband MSI support
[ 5.089515] rk-pcie fe170000.pcie: Missing *config* reg space
[ 5.089522] rk-pcie fe170000.pcie: host bridge /pcie@fe170000 ranges:
[ 5.089533] rk-pcie fe170000.pcie: err 0x00f2000000..0x00f20fffff -> 0x00f2000000
[ 5.089543] rk-pcie fe170000.pcie: IO 0x00f2100000..0x00f21fffff -> 0x00f2100000
[ 5.089553] rk-pcie fe170000.pcie: MEM 0x00f2200000..0x00f2ffffff -> 0x00f2200000
[ 5.089559] rk-pcie fe170000.pcie: MEM 0x0980000000..0x09bfffffff -> 0x0980000000
[ 5.089580] rk-pcie fe170000.pcie: Missing *config* reg space
[ 5.089601] rk-pcie fe170000.pcie: invalid resource
[ 5.089622] iep: Module initialized.
[ 5.089647] mpp_service mpp-srv: unknown mpp version for missing VCS info
[ 5.089651] mpp_service mpp-srv: probe start
[ 5.090678] mpp_vdpu1 fdb51000.avsd-plus: Adding to iommu group 1
[ 5.090853] mpp_vdpu1 fdb51000.avsd-plus: probe device
[ 5.090937] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0
[ 5.090943] mpp_vdpu1 fdb51000.avsd-plus: reset_group->rw_sem_on=0
[ 5.091045] mpp_vdpu1 fdb51000.avsd-plus: probing finish
[ 5.091286] mpp_vdpu2 fdb50400.vdpu: Adding to iommu group 1
[ 5.091317] mpp_vdpu2 fdb50400.vdpu: probe device
[ 5.091376] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0
[ 5.091380] mpp_vdpu2 fdb50400.vdpu: reset_group->rw_sem_on=0
[ 5.091460] mpp_vdpu2 fdb50400.vdpu: probing finish
[ 5.091576] mpp_vepu2 jpege-ccu: probing start
[ 5.091580] mpp_vepu2 jpege-ccu: probing finish
[ 5.091655] mpp_vepu2 fdb50000.vepu: Adding to iommu group 1
[ 5.091683] mpp_vepu2 fdb50000.vepu: probing start
[ 5.091741] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0
[ 5.091745] mpp_vepu2 fdb50000.vepu: reset_group->rw_sem_on=0
[ 5.091828] mpp_vepu2 fdb50000.vepu: probing finish
[ 5.091885] mpp_vepu2 fdba0000.jpege-core: Adding to iommu group 5
[ 5.091952] mpp_vepu2 fdba0000.jpege-core: probing start
[ 5.092031] mpp_vepu2 fdba0000.jpege-core: attach ccu success
[ 5.092110] mpp_vepu2 fdba0000.jpege-core: probing finish
[ 5.092148] mpp_vepu2 fdba4000.jpege-core: Adding to iommu group 6
[ 5.092217] mpp_vepu2 fdba4000.jpege-core: probing start
[ 5.092284] mpp_vepu2 fdba4000.jpege-core: attach ccu success
[ 5.092361] mpp_vepu2 fdba4000.jpege-core: probing finish
[ 5.092409] mpp_vepu2 fdba8000.jpege-core: Adding to iommu group 7
[ 5.092471] mpp_vepu2 fdba8000.jpege-core: probing start
[ 5.092535] mpp_vepu2 fdba8000.jpege-core: attach ccu success
[ 5.092612] mpp_vepu2 fdba8000.jpege-core: probing finish
[ 5.092661] mpp_vepu2 fdbac000.jpege-core: Adding to iommu group 8
[ 5.092723] mpp_vepu2 fdbac000.jpege-core: probing start
[ 5.092787] mpp_vepu2 fdbac000.jpege-core: attach ccu success
[ 5.092863] mpp_vepu2 fdbac000.jpege-core: probing finish
[ 5.093049] mpp-iep2 fdbb0000.iep: Adding to iommu group 9
[ 5.093113] mpp-iep2 fdbb0000.iep: probe device
[ 5.093198] mpp-iep2 fdbb0000.iep: allocate roi buffer failed
[ 5.093275] mpp-iep2 fdbb0000.iep: probing finish
[ 5.093412] mpp_jpgdec fdb90000.jpegd: Adding to iommu group 4
[ 5.093536] mpp_jpgdec fdb90000.jpegd: probe device
[ 5.093709] mpp_jpgdec fdb90000.jpegd: probing finish
[ 5.094002] mpp_rkvdec2 fdc30000.rkvdec-ccu: c-ccu, probing start
[ 5.094043] mpp_rkvdec2 fdc30000.rkvdec-ccu: ccu-mode: 1
[ 5.094046] mpp_rkvdec2 fdc30000.rkvdec-ccu: probing finish
[ 5.094113] mpp_rkvdec2 fdc38100.rkvdec-core: Adding to iommu group 12
[ 5.094325] mpp_rkvdec2 fdc38100.rkvdec-core: rkvdec-core, probing start
[ 5.094438] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_a is not found!
[ 5.094442] rkvdec2_init:1022: No niu aclk reset resource define
[ 5.094446] mpp_rkvdec2 fdc38100.rkvdec-core: shared_niu_h is not found!
[ 5.094449] rkvdec2_init:1025: No niu hclk reset resource define
[ 5.094464] mpp_rkvdec2 fdc38100.rkvdec-core: no regulator, devfreq is disabled
[ 5.094510] mpp_rkvdec2 fdc38100.rkvdec-core: core_mask=00010001
[ 5.094514] mpp_rkvdec2 fdc38100.rkvdec-core: attach ccu as core 0
[ 5.094651] mpp_rkvdec2 fdc38100.rkvdec-core: sram_start 0x00000000ff001000
[ 5.094655] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_iova 0x00000000fff00000
[ 5.094658] mpp_rkvdec2 fdc38100.rkvdec-core: sram_size 491520
[ 5.094661] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_size 1048576
[ 5.094664] mpp_rkvdec2 fdc38100.rkvdec-core: min_width 512
[ 5.094669] mpp_rkvdec2 fdc38100.rkvdec-core: rcb_info_count 20
[ 5.094672] mpp_rkvdec2 fdc38100.rkvdec-core: [136, 24576]
[ 5.094675] mpp_rkvdec2 fdc38100.rkvdec-core: [137, 49152]
[ 5.094678] mpp_rkvdec2 fdc38100.rkvdec-core: [141, 90112]
[ 5.094681] mpp_rkvdec2 fdc38100.rkvdec-core: [140, 49152]
[ 5.094684] mpp_rkvdec2 fdc38100.rkvdec-core: [139, 180224]
[ 5.094687] mpp_rkvdec2 fdc38100.rkvdec-core: [133, 49152]
[ 5.094690] mpp_rkvdec2 fdc38100.rkvdec-core: [134, 8192]
[ 5.094693] mpp_rkvdec2 fdc38100.rkvdec-core: [135, 4352]
[ 5.094697] mpp_rkvdec2 fdc38100.rkvdec-core: [138, 13056]
[ 5.094699] mpp_rkvdec2 fdc38100.rkvdec-core: [142, 291584]
[ 5.094722] mpp_rkvdec2 fdc38100.rkvdec-core: probing finish
[ 5.295456] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.321018] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.347683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.374350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.401016] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.427683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.454350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.481016] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.507683] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 5.534350] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 7.961015] rk-pcie fe170000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=0
[ 10.301015] rk_pcie_establish_link: 132 callbacks suppressed
[ 10.301017] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.327682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.354348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.381015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.407682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.434348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.461015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.487682] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.514348] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 10.541015] rk-pcie fe170000.pcie: PCIe Linking... LTSSM is 0x3
[ 11.847681] rk-pcie fe170000.pcie: PCIe Link Fail, LTSSM is 0x3, hw_retries=1
[ 12.867681] rk-pcie fe170000.pcie: failed to initialize host
[ 65.107666] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[ 65.107677] rcu: 4-...0: (1 GPs behind) idle=666/1/0x4000000000000000 softirq=13/14 fqs=5968 last_accelerate: 0000/e750 dyntick_enabled: 0
[ 65.107683] rcu: 5-...0: (1 GPs behind) idle=212/1/0x4000000000000000 softirq=9/9 fqs=5968 last_accelerate: 0000/e750 dyntick_enabled: 0
[ 65.107687] (detected by 7, t=18002 jiffies, g=-1167, q=27)
[ 65.107691] Task dump for CPU 4:
[ 65.107694] task:swapper/0 state:R running task stack: 0 pid: 1 ppid: 0 flags:0x0000000a
[ 65.107701] Call trace:
[ 65.107708] __switch_to+0xe4/0x140
[ 65.107715] iommu_probe_device+0x2c/0x15c
[ 65.107720] of_iommu_configure+0x178/0x260
[ 65.107725] of_dma_configure_id+0x10c/0x300
[ 65.107730] platform_dma_configure+0x24/0x34
[ 65.107735] really_probe+0xa8/0x530
[ 65.107739] driver_probe_device+0xe8/0x130
[ 65.107743] device_driver_attach+0xbc/0xcc
[ 65.107748] __driver_attach+0xc0/0x180
[ 65.107752] bus_for_each_dev+0x74/0xd0
[ 65.107755] driver_attach+0x28/0x30
[ 65.107760] bus_add_driver+0x14c/0x250
[ 65.107764] driver_register+0x7c/0x124
[ 65.107767] __platform_driver_register+0x4c/0x54
[ 65.107772] mpp_add_driver.isra.0+0x104/0x144
[ 65.107776] mpp_service_probe+0x4b0/0x540
[ 65.107779] platform_drv_probe+0x58/0xac
[ 65.107783] really_probe+0xf4/0x530
[ 65.107788] driver_probe_device+0xe8/0x130
[ 65.107792] device_driver_attach+0xbc/0xcc
[ 65.107796] __driver_attach+0xc0/0x180
[ 65.107800] bus_for_each_dev+0x74/0xd0
[ 65.107804] driver_attach+0x28/0x30
[ 65.107808] bus_add_driver+0x14c/0x250
[ 65.107812] driver_register+0x7c/0x124
[ 65.107815] __platform_driver_register+0x4c/0x54
[ 65.107820] mpp_service_driver_init+0x20/0x28
[ 65.107824] do_one_initcall+0x48/0x270
[ 65.107828] kernel_init_freeable+0x2b0/0x324
[ 65.107833] kernel_init+0x18/0x114
[ 65.107836] ret_from_fork+0x10/0x20
[ 65.107839] Task dump for CPU 5:
[ 65.107842] task:rk-pcie state:R running task stack: 0 pid: 152 ppid: 2 flags:0x0000000a
[ 65.107847] Call trace:
[ 65.107851] __switch_to+0xe4/0x140
[ 65.107855] of_phandle_iterator_next+0xbc/0x1b0
[ 65.107859] __of_parse_phandle_with_args+0x80/0xf4
[ 65.107862] of_parse_phandle_with_args+0x2c/0x40
[ 65.107867] kstrdup_const+0x38/0x40
[ 65.107871] clk_hw_create_clk.part.0.isra.0+0xf0/0x150
[ 65.107875] of_clk_get+0x5c/0x90
[ 65.107879] clk_bulk_get_all+0xdc/0x184
[ 65.107882] 0x0
[ 65.107886] CPU0 online:1
[ 65.107892] EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[ 65.108012]
[ 65.108014] CPU1 online:1
[ 65.108020] EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[ 65.108139]
[ 65.108141] CPU2 online:1
[ 65.108147] EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[ 65.108266]
[ 65.108268] CPU3 online:1
[ 65.108273] EL2(NS) PC: <0xffffffc009244304> __cpu_do_idle+0x4/0x10
[ 65.108392]
[ 65.108394] CPU4 online:1
[ 65.108400] EL2(NS) PC: <0xffffffc0087817d8> rk_iommu_probe_device+0x28/0xb0
[ 65.108522]
[ 65.108524] CPU5 online:1
[ 65.108531] EL2(NS) PC: <0xffffffc008690b7c> dw_pcie_read+0x3c/0xa4
[ 65.108653]
[ 65.108656] CPU6 online:1
[ 65.108662] EL2(NS) PC: <0xffffffc0081e8978> unmap_kernel_range+0x58/0x90
[ 65.108784]
[ 65.108786] CPU7 online:1
[ 65.108792] EL2(NS) PC: <0xffffffc008712234> rockchip_panic_notify+0x364/0x440
[ 65.108914]
[ 65.108919] CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
[ 65.108928] 13: 51 44 46 44 135 82 413 6157 GICv3 26 Level arch_timer
[ 65.108934] 14: 0 0 0 0 0 0 0 0 GICv3 321 Level rk_timer
[ 65.108940] 15: 0 0 0 0 0 0 0 0 GICv3 23 Level arm-pmu
[ 65.108948] 24: 0 0 0 0 0 0 0 0 GICv3 425 Level rockchip_usb2phy
[ 65.108953] 25: 0 0 0 0 0 0 0 0 GICv3 423 Level rockchip_usb2phy
[ 65.108959] 26: 0 0 0 0 0 0 0 0 GICv3 424 Level rockchip_usb2phy
[ 65.108964] 30: 0 0 0 0 0 0 0 0 GICv3 142 Level fdab9000.iommu
[ 65.108970] 31: 0 0 0 0 0 0 0 0 GICv3 143 Level fdab9000.iommu
[ 65.108975] 32: 0 0 0 0 0 0 0 0 GICv3 144 Level fdab9000.iommu
[ 65.108980] 33: 0 0 0 0 0 0 0 0 GICv3 152 Level fdb50000.vepu
[ 65.108986] 34: 0 0 0 0 0 0 0 0 GICv3 151 Level fdb51000.avsd-plus, fdb50400.vdpu
[ 65.108991] 35: 0 0 0 0 0 0 0 0 GICv3 150 Level fdb50800.iommu
[ 65.108996] 36: 0 0 0 0 0 0 0 0 GICv3 146 Level fdb60f00.iommu
[ 65.109001] 37: 0 0 0 0 0 0 0 0 GICv3 147 Level fdb70f00.iommu
[ 65.109007] 39: 0 0 0 0 0 0 0 0 GICv3 161 Level fdb90000.jpegd
[ 65.109012] 40: 0 0 0 0 0 0 0 0 GICv3 162 Level fdb90480.iommu
[ 65.109017] 41: 0 0 0 0 0 0 0 0 GICv3 154 Level fdba0000.jpege-core
[ 65.109022] 42: 0 0 0 0 0 0 0 0 GICv3 153 Level fdba0800.iommu
[ 65.109027] 43: 0 0 0 0 0 0 0 0 GICv3 156 Level fdba4000.jpege-core
[ 65.109032] 44: 0 0 0 0 0 0 0 0 GICv3 155 Level fdba4800.iommu
[ 65.109037] 45: 0 0 0 0 0 0 0 0 GICv3 158 Level fdba8000.jpege-core
[ 65.109042] 46: 0 0 0 0 0 0 0 0 GICv3 157 Level fdba8800.iommu
[ 65.109047] 47: 0 0 0 0 0 0 0 0 GICv3 160 Level fdbac000.jpege-core
[ 65.109052] 48: 0 0 0 0 0 0 0 0 GICv3 159 Level fdbac800.iommu
[ 65.109058] 49: 0 0 0 0 0 0 0 0 GICv3 149 Level fdbb0800.iommu, fdbb0000.iep
[ 65.109063] 51: 0 0 0 0 0 0 0 0 GICv3 131 Level fdbdf000.iommu
[ 65.109068] 52: 0 0 0 0 0 0 0 0 GICv3 132 Level fdbdf000.iommu
[ 65.109074] 54: 0 0 0 0 0 0 0 0 GICv3 134 Level fdbef000.iommu
[ 65.109079] 55: 0 0 0 0 0 0 0 0 GICv3 135 Level fdbef000.iommu
[ 65.109084] 56: 0 0 0 0 0 0 0 0 GICv3 127 Level fdc38100.rkvdec-core
[ 65.109089] 57: 0 0 0 0 0 0 0 0 GICv3 128 Level fdc38700.iommu
[ 65.109094] 59: 0 0 0 0 0 0 0 0 GICv3 130 Level fdc48700.iommu
[ 65.109100] 64: 0 0 0 0 0 0 0 0 GICv3 164 Level fdcb7f00.iommu
[ 65.109106] 66: 0 0 0 0 0 0 0 0 GICv3 145 Level fdce0800.iommu
[ 65.109114] 79: 0 0 0 0 0 0 0 0 GICv3 188 Level fdd97e00.iommu
[ 65.109124] 106: 0 0 0 0 0 0 0 0 GICv3 429 Level rockchip_thermal
[ 65.109131] 112: 0 0 0 0 0 0 0 0 GICv3 309 Level (null)
[ 65.109136] 113: 0 0 0 0 0 0 0 0 GICv3 310 Level (null)
[ 65.109141] 114: 0 0 0 0 0 0 0 0 GICv3 311 Level (null)
[ 65.109146] 115: 0 0 0 0 0 0 0 0 GICv3 312 Level (null)
[ 65.109151] 116: 0 0 0 0 0 0 0 0 GICv3 313 Level (null)
[ 65.109156] 117: 0 0 0 0 0 0 0 0 GICv3 426 Level rockchip_usb2phy
[ 65.109163] 129: 0 0 0 0 0 0 0 0 GICv3 295 Level pcie-sys
[ 65.109169] 134: 0 0 0 0 0 0 0 0 GICv3 275 Level pcie-sys
[ 65.109174] 137: 0 0 0 0 0 0 0 0 GICv3 272 Level (null)
[ 65.109180] 139: 0 0 0 0 0 0 0 0 GICv3 455 Edge debug-signal
[ 65.109186] 140: 0 0 0 0 0 0 0 0 GICv3 365 Level debug
[ 66.109315] CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
[ 66.109322] 13: 51 44 46 44 135 82 413 6157 GICv3 26 Level arch_timer
[ 66.109327] 14: 0 0 0 0 0 0 0 0 GICv3 321 Level rk_timer
[ 66.109331] 15: 0 0 0 0 0 0 0 0 GICv3 23 Level arm-pmu
[ 66.109338] 24: 0 0 0 0 0 0 0 0 GICv3 425 Level rockchip_usb2phy
[ 66.109343] 25: 0 0 0 0 0 0 0 0 GICv3 423 Level rockchip_usb2phy
[ 66.109348] 26: 0 0 0 0 0 0 0 0 GICv3 424 Level rockchip_usb2phy
[ 66.109353] 30: 0 0 0 0 0 0 0 0 GICv3 142 Level fdab9000.iommu
[ 66.109358] 31: 0 0 0 0 0 0 0 0 GICv3 143 Level fdab9000.iommu
[ 66.109363] 32: 0 0 0 0 0 0 0 0 GICv3 144 Level fdab9000.iommu
[ 66.109368] 33: 0 0 0 0 0 0 0 0 GICv3 152 Level fdb50000.vepu
[ 66.109373] 34: 0 0 0 0 0 0 0 0 GICv3 151 Level fdb51000.avsd-plus, fdb50400.vdpu
[ 66.109378] 35: 0 0 0 0 0 0 0 0 GICv3 150 Level fdb50800.iommu
[ 66.109383] 36: 0 0 0 0 0 0 0 0 GICv3 146 Level fdb60f00.iommu
[ 66.109388] 37: 0 0 0 0 0 0 0 0 GICv3 147 Level fdb70f00.iommu
[ 66.109393] 39: 0 0 0 0 0 0 0 0 GICv3 161 Level fdb90000.jpegd
[ 66.109398] 40: 0 0 0 0 0 0 0 0 GICv3 162 Level fdb90480.iommu
[ 66.109403] 41: 0 0 0 0 0 0 0 0 GICv3 154 Level fdba0000.jpege-core
[ 66.109408] 42: 0 0 0 0 0 0 0 0 GICv3 153 Level fdba0800.iommu
[ 66.109413] 43: 0 0 0 0 0 0 0 0 GICv3 156 Level fdba4000.jpege-core
[ 66.109418] 44: 0 0 0 0 0 0 0 0 GICv3 155 Level fdba4800.iommu
[ 66.109422] 45: 0 0 0 0 0 0 0 0 GICv3 158 Level fdba8000.jpege-core
[ 66.109427] 46: 0 0 0 0 0 0 0 0 GICv3 157 Level fdba8800.iommu
[ 66.109432] 47: 0 0 0 0 0 0 0 0 GICv3 160 Level fdbac000.jpege-core
[ 66.109437] 48: 0 0 0 0 0 0 0 0 GICv3 159 Level fdbac800.iommu
[ 66.109442] 49: 0 0 0 0 0 0 0 0 GICv3 149 Level fdbb0800.iommu, fdbb0000.iep
[ 66.109447] 51: 0 0 0 0 0 0 0 0 GICv3 131 Level fdbdf000.iommu
[ 66.109452] 52: 0 0 0 0 0 0 0 0 GICv3 132 Level fdbdf000.iommu
[ 66.109457] 54: 0 0 0 0 0 0 0 0 GICv3 134 Level fdbef000.iommu
[ 66.109462] 55: 0 0 0 0 0 0 0 0 GICv3 135 Level fdbef000.iommu
[ 66.109467] 56: 0 0 0 0 0 0 0 0 GICv3 127 Level fdc38100.rkvdec-core
[ 66.109472] 57: 0 0 0 0 0 0 0 0 GICv3 128 Level fdc38700.iommu
[ 66.109477] 59: 0 0 0 0 0 0 0 0 GICv3 130 Level fdc48700.iommu
[ 66.109483] 64: 0 0 0 0 0 0 0 0 GICv3 164 Level fdcb7f00.iommu
[ 66.109488] 66: 0 0 0 0 0 0 0 0 GICv3 145 Level fdce0800.iommu
[ 66.109495] 79: 0 0 0 0 0 0 0 0 GICv3 188 Level fdd97e00.iommu
[ 66.109504] 106: 0 0 0 0 0 0 0 0 GICv3 429 Level rockchip_thermal
[ 66.109510] 112: 0 0 0 0 0 0 0 0 GICv3 309 Level (null)
[ 66.109515] 113: 0 0 0 0 0 0 0 0 GICv3 310 Level (null)
[ 66.109520] 114: 0 0 0 0 0 0 0 0 GICv3 311 Level (null)
[ 66.109525] 115: 0 0 0 0 0 0 0 0 GICv3 312 Level (null)
[ 66.109529] 116: 0 0 0 0 0 0 0 0 GICv3 313 Level (null)
[ 66.109534] 117: 0 0 0 0 0 0 0 0 GICv3 426 Level rockchip_usb2phy
[ 66.109541] 129: 0 0 0 0 0 0 0 0 GICv3 295 Level pcie-sys
[ 66.109547] 134: 0 0 0 0 0 0 0 0 GICv3 275 Level pcie-sys
[ 66.109552] 137: 0 0 0 0 0 0 0 0 GICv3 272 Level (null)
[ 66.109557] 139: 0 0 0 0 0 0 0 0 GICv3 455 Edge debug-signal
[ 66.109562] 140: 0 0 0 0 0 0 0 0 GICv3 365 Level debug
[END] 2024/8/21 15:25:04