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
  






![[创业之路-138] :产品需求、产品研发、产品生产、库存管理、品控、售后全流程 - 时序图](https://i-blog.csdnimg.cn/direct/f75522281bd047fd9d565f5feaf71bab.png)












