jiangcuo / Proxmox-Port

Proxmox VE arm64 riscv64 loongarch64
GNU Affero General Public License v3.0
829 stars 44 forks source link

Your ISOs, rockchip and eMMC #47

Closed brightplastik closed 7 months ago

brightplastik commented 9 months ago

Hello jiangcuo. I'm amazed with your work, and wish I was so clever.

Sorry to bother you, but since weeks I'm trying to install your port to a friendlyelec nanopc t6, with a copy of edk2 uefi on the NOR chip, and all my attempts fail miserably, both with ACPI and device tree setting.

Can you give me a hint? Do you think it is possible?

I have an idea it has to do with the load of custom rockchip DTB, but I'm too noob to have a precise clue.

Any help would be highly appreciated.

The only image I was able to install on UEFI is debian from amazingfate github.

jiangcuo commented 9 months ago

Please try installing from debian

ProKn1fe commented 9 months ago

Board should be supported by kernel which is most likely not.

brightplastik commented 9 months ago

@ProKn1fe do you mean that it should be supported in a ideal life but in reality it isn't? Yes, exactly. I'm in contact with the EDK2 porting developers, and wish this soc to get some proper IOMMU passthrough. I'll return here with news, if I get anything to work. Meanwhile, any suggestion is welcome!

brightplastik commented 8 months ago

OK, so time for an update. In order to boot the ISO image on the nanopc-T6 I had to be cautious about the medium I was using and the UEFI settings on the edk2 firmware. It is doable, and I was only able to boot in these conditions:

This is the serial log until second debug prompt: https://pastebin.com/2AqYRcym

Since many arm PCs come with MMC, I tried to change the installer as documented here but till now I failed, because in the installer the MMC does not show at all, unfortunately.

In the specific case of your conversion for ARM64 boards, I think allowing the possibility to install on MMC would be interesting to many of the users. Therefore, I suggest to modify pve-installer.squashfs to insert a modified copy of /usr/share/perl5/Proxmox/Sys/Block.pm with the following:

} elsif ($dev =~ m|^/dev/[^/]+/hd[a-z]$|) { return "${dev}$partnum"; } elsif ($dev =~ m|^/dev/nvme\d+n\d+$|) { return "${dev}p$partnum"; } elsif ($dev =~ m|^/dev/mmcblk\d+$|) { return "${dev}p$partnum"; } else { die "unable to get device for partition $partnum on device $dev\n"; }

so that the ISO can possibly find and select that medium during install. Maybe it is not so straightforward. In that case, I apologize to simplify things. For example, if I run lsblk in debug commandline the only recognized devices are

loop0 loop1 sda -sda1 -sda2

So it might be more complex than this. Hope this comment can be useful. Take care geeks!

P.S: In the "Install from repo" the system is optimized for IOMMU? Or maybe only in the ISO installer this is a feature?

jiangcuo commented 8 months ago

The kernel in the ISO is the mainline kernel, it may fail to start without the corresponding patch If it is a soc device. I only have a standard arm64 device, not a development board, so I can't test it. If you are willing to test, I can rebuild a kernel for the rk device. https://github.com/jiangcuo/Proxmox-Port/wiki/Resource_PassThrough

brightplastik commented 8 months ago

The T6 is not productive yet. I took the occasion to learn new things I the meanwhile, so I can reinstall the OS on the box many times. I have snapshots on timeshift, to revert eventually. I'm more than happy to test things @jiangcuo, if you want to recompile 🙏

Furthermore, Collabora is doing an incredible job with the rk3588 kernel...starting from 6.9 mainline and onward, almost everything should be working out of the box. Hopefully.

jiangcuo commented 8 months ago

New kernel has been upload

brightplastik commented 8 months ago

Try booting with a new kernel.

Tried that. Unfortunately out of the easy route @amazingfate is doing with the dtb injection the system stalls and there is no OS. I tried to inject it via grub, and there is some sort of improvement (IP assigned and active mouse and keyboard), but still I don't reach a desktop screen. If needed, I can provide a serial log, opening the box and attaching a UART. I'm so sorry to be unable to support with some proper linux knowledge and proactivity. EDIT

(the grub setting):

    load_video
    insmod gzio
    if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
    insmod part_gpt
    insmod ext2
    search --no-floppy --fs-uuid --set=root 77d75844-333b-4d73-bee5-1e91f1520930
    echo    'Loading Linux 6.1.43-rockchip ...'
    smbios -t 11 -s 4 --set=devicetreename
    if [ -f /boot/dtb/rockchip/$devicetreename ];then
        devicetree /boot/dtb/rockchip/$devicetreename
    elif [ -f /boot//efi/dtb/base/$devicetreename.dtb ];then
        devicetree /boot//efi/dtb/base/$devicetreename.dtb
    fi
    linux   /boot/vmlinuz-6.1.43-rockchip root=UUID=77d75844-333b-4d73-bee5-1e91f1520930 ro  quiet splash
    echo    'Loading initial ramdisk ...'
    initrd  /boot/initrd.img-6.1.43-rockchip

This part specifically as I think it is needed for DTB injection:

elif [ -f /boot//efi/dtb/base/$devicetreename.dtb ];then devicetree /boot//efi/dtb/base/$devicetreename.dtb

(the serial log):

mdadm: error opening /dev/md?*: No such file or directory
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
mdadm: No arrays found in config file or automatically
Gave up waiting for root file system device.  Common problems:
 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT!  UUID=77d75844-333b-4d73-bee5-1e91f1520930 does not exist.  Dropping to a shell!

BusyBox v1.35.0 (Debian 1:1.35.0-4+b3) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs)
jiangcuo commented 8 months ago

The logs show that rootdisk is not found. Would it be possible to give the following command output?

jiangcuo commented 8 months ago

dmesg

brightplastik commented 8 months ago

Hello Foxi (right?). As usual, I want to tell you I appreciate a lot your support. None of this testing would be possible without your knowledge. If we ever get to a result, please tell me how I can give back to you. Regarding what you asked, The following commands are:

with your test 6.1.43 kernel that does not boot, launched in initramfs:

(initramfs) blkid

no result

(initramfs) ls /sys/bus/platform/devices/* -l
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/Fixed MDIO bus.0 -> ../../../devices/platform/Fixed MDIO bus.0
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/HISI0031:00 -> ../../../devices/platform/HISI0031:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PNP0D10:00 -> ../../../devices/platform/PNP0D10:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PNP0D10:01 -> ../../../devices/platform/PNP0D10:01
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PNP0D20:00 -> ../../../devices/platform/PNP0D20:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PNP0D20:01 -> ../../../devices/platform/PNP0D20:01
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PRP0001:00 -> ../../../devices/platform/PRP0001:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PRP0001:01 -> ../../../devices/platform/PRP0001:01
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/PRP0001:02 -> ../../../devices/platform/PRP0001:02
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP0D40:00 -> ../../../devices/platform/RKCP0D40:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:00 -> ../../../devices/platform/RKCP3001:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:01 -> ../../../devices/platform/RKCP3001:01
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:02 -> ../../../devices/platform/RKCP3001:02
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:03 -> ../../../devices/platform/RKCP3001:03
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:04 -> ../../../devices/platform/RKCP3001:04
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:05 -> ../../../devices/platform/RKCP3001:05
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:06 -> ../../../devices/platform/RKCP3001:06
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3001:07 -> ../../../devices/platform/RKCP3001:07
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3002:00 -> ../../../devices/platform/RKCP3002:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3002:01 -> ../../../devices/platform/RKCP3002:01
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3002:02 -> ../../../devices/platform/RKCP3002:02
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3002:03 -> ../../../devices/platform/RKCP3002:03
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3002:04 -> ../../../devices/platform/RKCP3002:04
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCP3003:00 -> ../../../devices/platform/RKCP3003:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/RKCPFE2C:00 -> ../../../devices/platform/RKCPFE2C:00
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/dmabuf -> ../../../devices/platform/dmabuf
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/efivars.0 -> ../../../devices/platform/efivars.0
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/mtd_vendor_storage -> ../../../devices/platform/mtd_vendor_storage
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/psci-cpuidle -> ../../../devices/platform/psci-cpuidle
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/reg-dummy -> ../../../devices/platform/reg-dummy
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/regulatory.0 -> ../../../devices/platform/regulatory.0
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/rtc-efi.0 -> ../../../devices/platform/rtc-efi.0
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/serial8250 -> ../../../devices/platform/serial8250
lrwxrwxrwx    1 root     0                0 Jan  1 00:00 /sys/bus/platform/devices/snd-soc-dummy -> ../../../devices/platform/snd-soc-dummy
(initramfs)
(initramfs) ls /sys/bus/platform/devices/*/driver -l
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/HISI0031:00/driver -> ../../../bus/platform/drivers/dw-apb-uart
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PNP0D10:00/driver -> ../../../bus/platform/drivers/xhci-hcd
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PNP0D10:01/driver -> ../../../bus/platform/drivers/xhci-hcd
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PNP0D20:00/driver -> ../../../bus/platform/drivers/ehci-platform
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PNP0D20:01/driver -> ../../../bus/platform/drivers/ehci-platform
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PRP0001:01/driver -> ../../../bus/platform/drivers/ohci-platform
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/PRP0001:02/driver -> ../../../bus/platform/drivers/ohci-platform
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:00/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:01/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:02/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:03/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:04/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:05/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:06/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3001:07/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3002:00/driver -> ../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3002:01/driver -> ../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3002:02/driver -> ../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3002:03/driver -> ../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/RKCP3002:04/driver -> ../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/reg-dummy/driver -> ../../../bus/platform/drivers/reg-dummy
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/serial8250/driver -> ../../../bus/platform/drivers/serial8250
lrwxrwxrwx    1 root     0                0 Jan  1 00:22 /sys/bus/platform/devices/snd-soc-dummy/driver -> ../../../bus/platform/drivers/snd-soc-dummy
(initramfs)
(initramfs) dmesg
[   48.131871] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[   48.131905] Linux version 6.1.43-rockchip-g8e8f6c8e74f5-dirty (root@arm-builder3) (cc (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP PVE Port 6.1.43 (2024-02-29)
[   48.157645] efi: EFI v2.70 by EDK II
[   48.157656] efi: SMBIOS=0xefd90000 SMBIOS 3.0=0xea670000 MEMATTR=0xee78e298 ACPI 2.0=0xea690018 MEMRESERVE=0xea450798
[   48.458771] ACPI: Early table checksum verification disabled
[   48.458788] ACPI: RSDP 0x00000000EA690018 000024 (v02 RKCP  )
[   48.458811] ACPI: XSDT 0x00000000EA69FE98 000084 (v01 RKCP   RK3588   00000000      01000013)
[   48.458835] ACPI: FACP 0x00000000EA69FB98 000114 (v06 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458858] ACPI: DSDT 0x00000000EA697518 00171E (v02 RKCP   RK3588   00000002 INTL 20200925)
[   48.458875] ACPI: DBG2 0x00000000EA69FA98 00005C (v00 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458891] ACPI: GTDT 0x00000000EA69FD18 000060 (v02 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458907] ACPI: APIC 0x00000000EA69E998 0002D4 (v04 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458923] ACPI: MCFG 0x00000000EA69F818 00007C (v01 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458939] ACPI: PPTT 0x00000000EA69ED98 000220 (v01 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458955] ACPI: SPCR 0x00000000EA69FE18 000050 (v02 RKCP   RK3588   00000000 EDK2 00000000)
[   48.458970] ACPI: SSDT 0x00000000EA69F018 00026B (v05 RKCP   PCIE21L0 00000002 INTL 20200925)
[   48.458986] ACPI: SSDT 0x00000000EA69D898 00026B (v05 RKCP   PCIE21L1 00000002 INTL 20200925)
[   48.459002] ACPI: SSDT 0x00000000EA69DC98 00026B (v05 RKCP   PCIE21L2 00000002 INTL 20200925)
[   48.459018] ACPI: SSDT 0x00000000EA69F698 000158 (v05 RKCP   USB2HOST 00000002 INTL 20200925)
[   48.459033] ACPI: BGRT 0x00000000EA69FF98 000038 (v01 INTEL  EDK2     00000002      01000013)
[   48.459055] ACPI: SPCR: console: uart,mmio32,0xfeb50000
[   48.459154] Zone ranges:
[   48.459158]   DMA      [mem 0x0000000000000000-0x00000000ffffffff]
[   48.459167]   DMA32    empty
[   48.459172]   Normal   [mem 0x0000000100000000-0x00000003ffffffff]
[   48.459180] Movable zone start for each node
[   48.459182] Early memory node ranges
[   48.459185]   node   0: [mem 0x0000000000000000-0x00000000001fffff]
[   48.459191]   node   0: [mem 0x0000000000200000-0x00000000007bffff]
[   48.459197]   node   0: [mem 0x00000000007c0000-0x00000000007effff]
[   48.459203]   node   0: [mem 0x00000000007f0000-0x00000000083fffff]
[   48.459208]   node   0: [mem 0x0000000008400000-0x00000000093fffff]
[   48.459214]   node   0: [mem 0x0000000009400000-0x00000000e9abffff]
[   48.459221]   node   0: [mem 0x00000000e9ac0000-0x00000000e9acffff]
[   48.459226]   node   0: [mem 0x00000000e9ad0000-0x00000000e9baffff]
[   48.459231]   node   0: [mem 0x00000000e9bb0000-0x00000000e9c2ffff]
[   48.459237]   node   0: [mem 0x00000000e9c30000-0x00000000e9c5ffff]
[   48.459242]   node   0: [mem 0x00000000e9c60000-0x00000000ea44ffff]
[   48.459247]   node   0: [mem 0x00000000ea450000-0x00000000ea450fff]
[   48.459253]   node   0: [mem 0x00000000ea451000-0x00000000ea4b4fff]
[   48.459258]   node   0: [mem 0x00000000ea4b5000-0x00000000ea59ffff]
[   48.459263]   node   0: [mem 0x00000000ea5a0000-0x00000000ea68ffff]
[   48.459268]   node   0: [mem 0x00000000ea690000-0x00000000ea69ffff]
[   48.459273]   node   0: [mem 0x00000000ea6a0000-0x00000000ea7effff]
[   48.459279]   node   0: [mem 0x00000000ea7f0000-0x00000000efbfffff]
[   48.459284]   node   0: [mem 0x00000000efc00000-0x00000000effdffff]
[   48.459289]   node   0: [mem 0x00000000effe0000-0x00000000efffffff]
[   48.459294]   node   0: [mem 0x0000000100000000-0x00000003fbffffff]
[   48.459305]   node   0: [mem 0x00000003fc000000-0x00000003fc4fffff]
[   48.459310]   node   0: [mem 0x00000003fc500000-0x00000003ffefffff]
[   48.459315]   node   0: [mem 0x00000003fff00000-0x00000003ffffffff]
[   48.459322] Initmem setup node 0 [mem 0x0000000000000000-0x00000003ffffffff]
[   48.620823] cma: Reserved 16 MiB at 0x00000000eec00000
[   48.620855] psci: probing for conduit method from ACPI.
[   48.620864] psci: PSCIv1.1 detected in firmware.
[   48.620871] psci: Using standard PSCI v0.2 function IDs
[   48.620877] psci: Trusted OS migration not required
[   48.620936] psci: SMC Calling Convention v1.2
[   48.621288] percpu: Embedded 29 pages/cpu s79784 r8192 d30808 u118784
[   48.621313] pcpu-alloc: s79784 r8192 d30808 u118784 alloc=29*4096
[   48.621327] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[   48.621414] Detected VIPT I-cache on CPU0
[   48.621471] CPU features: detected: GIC system register CPU interface
[   48.621476] CPU features: detected: Virtualization Host Extensions
[   48.621488] CPU features: detected: Qualcomm erratum 1009, or ARM erratum 1286807, 2441009
[   48.621493] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[   48.621499] alternatives: applying boot alternatives
[   48.624919] Built 1 zonelists, mobility grouping on.  Total pages: 4064256
[   48.624935] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.1.43-rockchip root=UUID=77d75844-333b-4d73-bee5-1e91f1520930 ro quiet splash
[   48.625122] Unknown kernel command line parameters "splash BOOT_IMAGE=/boot/vmlinuz-6.1.43-rockchip", will be passed to user space.
[   48.627254] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[   48.628318] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[   48.628330] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[   48.628337] software IO TLB: area num 8.
[   48.645564] software IO TLB: mapped [mem 0x00000000dae00000-0x00000000dee00000] (64MB)
[   48.654024] Memory: 316096K/16515072K available (26688K kernel code, 4516K rwdata, 8704K rodata, 9152K init, 749K bss, 16182592K reserved, 16384K cma-reserved)
[   48.654300] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[   48.654339] ftrace: allocating 76962 entries in 301 pages
[   48.816593] ftrace: allocated 301 pages with 5 groups
[   48.816715] trace event string verifier disabled
[   48.816979] rcu: Hierarchical RCU implementation.
[   48.816985] rcu:     RCU event tracing is enabled.
[   48.816989]  Rude variant of Tasks RCU enabled.
[   48.816992]  Tracing variant of Tasks RCU enabled.
[   48.816995] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[   48.830305] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[   48.830502] GICv3: GIC: Using split EOI/Deactivate mode
[   48.830508] GICv3: 480 SPIs implemented
[   48.830513] GICv3: 0 Extended SPIs implemented
[   48.830535] Root IRQ handler: gic_handle_irq
[   48.830554] GICv3: GICv3 features: 16 PPIs
[   48.830604] GICv3: CPU0: found redistributor 0 region 0:0x00000000fe680000
[   48.830698] ITS: No ITS available, not enabling LPIs
[   48.830724] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[   48.830795] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[   48.830806] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[   48.830817] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[   48.831011] Console: colour dummy device 80x25
[   48.831051] ACPI: Core revision 20220331
[   48.831228] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[   48.831241] pid_max: default: 32768 minimum: 301
[   48.831444] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[   48.831492] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[   48.833163] cblist_init_generic: Setting adjustable number of callback queues.
[   48.833170] cblist_init_generic: Setting shift to 3 and lim to 1.
[   48.833275] cblist_init_generic: Setting adjustable number of callback queues.
[   48.833280] cblist_init_generic: Setting shift to 3 and lim to 1.
[   48.833487] rcu: Hierarchical SRCU implementation.
[   48.833492] rcu:     Max phase no-delay instances is 1000.
[   48.834425] Remapping and enabling EFI services.
[   48.835420] smp: Bringing up secondary CPUs ...
[   48.836740] Detected VIPT I-cache on CPU1
[   48.836804] GICv3: CPU1: found redistributor 100 region 0:0x00000000fe6a0000
[   48.836840] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[   48.838256] Detected VIPT I-cache on CPU2
[   48.838315] GICv3: CPU2: found redistributor 200 region 0:0x00000000fe6c0000
[   48.838351] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[   48.839720] Detected VIPT I-cache on CPU3
[   48.839775] GICv3: CPU3: found redistributor 300 region 0:0x00000000fe6e0000
[   48.839807] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[   48.841186] CPU features: detected: Spectre-v4
[   48.841191] CPU features: detected: Spectre-BHB
[   48.841195] Detected PIPT I-cache on CPU4
[   48.841227] GICv3: CPU4: found redistributor 400 region 0:0x00000000fe700000
[   48.841245] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[   48.842577] Detected PIPT I-cache on CPU5
[   48.842614] GICv3: CPU5: found redistributor 500 region 0:0x00000000fe720000
[   48.842633] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[   48.843982] Detected PIPT I-cache on CPU6
[   48.844018] GICv3: CPU6: found redistributor 600 region 0:0x00000000fe740000
[   48.844036] CPU6: Booted secondary processor 0x0000000600 [0x414fd0b0]
[   48.845376] Detected PIPT I-cache on CPU7
[   48.845414] GICv3: CPU7: found redistributor 700 region 0:0x00000000fe760000
[   48.845432] CPU7: Booted secondary processor 0x0000000700 [0x414fd0b0]
[   48.845502] smp: Brought up 1 node, 8 CPUs
[   48.845512] SMP: Total of 8 processors activated.
[   48.845518] CPU features: detected: 32-bit EL0 Support
[   48.845522] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[   48.845527] CPU features: detected: Common not Private translations
[   48.845531] CPU features: detected: CRC32 instructions
[   48.845535] CPU features: detected: Data cache clean to Point of Persistence
[   48.845541] CPU features: detected: RCpc load-acquire (LDAPR)
[   48.845544] CPU features: detected: LSE atomic instructions
[   48.845548] CPU features: detected: Privileged Access Never
[   48.845551] CPU features: detected: RAS Extension Support
[   48.845557] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[   48.845658] CPU: All CPU(s) started at EL2
[   48.845662] alternatives: applying system-wide alternatives
[   48.857013] devtmpfs: initialized
[   48.857946] Registered cp15_barrier emulation handler
[   48.857962] Registered setend emulation handler
[   48.858191] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[   48.858214] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[   48.858777] pinctrl core: initialized pinctrl subsystem
[   48.859145] SMBIOS 3.3.0 present.
[   48.859167] DMI: FriendlyElec NanoPC T6/NanoPC T6, BIOS 4af3a03 01/20/2024
[   48.859786] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[   48.961002] defer_free_memblock: size 256M free 11972M [16068M - 4096M] total 12296M
[   48.962330] DMA: preallocated 2048 KiB GFP_KERNEL pool for atomic allocations
[   48.962830] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[   48.963402] DMA: preallocated 2048 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[   48.963765] Registered FIQ tty driver
[   48.964075] thermal_sys: Registered thermal governor 'fair_share'
[   48.964081] thermal_sys: Registered thermal governor 'step_wise'
[   48.964085] thermal_sys: Registered thermal governor 'user_space'
[   48.964088] thermal_sys: Registered thermal governor 'power_allocator'
[   48.964142] cpuidle: using governor menu
[   48.964407] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[   48.964576] ASID allocator initialised with 65536 entries
[   49.038085] raid6: neonx8   gen()  1544 MB/s
[   49.094854] raid6: neonx4   gen()  1514 MB/s
[   49.151607] raid6: neonx2   gen()  1479 MB/s
[   49.208380] raid6: neonx1   gen()  1289 MB/s
[   49.265157] raid6: int64x8  gen()   968 MB/s
[   49.321900] raid6: int64x4  gen()  1066 MB/s
[   49.378678] raid6: int64x2  gen()  1015 MB/s
[   49.435432] raid6: int64x1  gen()   791 MB/s
[   49.435438] raid6: using algorithm neonx8 gen() 1544 MB/s
[   49.492186] raid6: .... xor() 1148 MB/s, rmw enabled
[   49.492191] raid6: using neon recovery algorithm
[   49.492420] ACPI: Added _OSI(Module Device)
[   49.492427] ACPI: Added _OSI(Processor Device)
[   49.492432] ACPI: Added _OSI(3.0 _SCP Extensions)
[   49.492436] ACPI: Added _OSI(Processor Aggregator Device)
[   49.496050] ACPI: 5 ACPI AML tables successfully acquired and loaded
[   50.207992] ACPI: Interpreter enabled
[   50.207998] ACPI: Using GIC for interrupt routing
[   50.208056] ACPI: MCFG table detected, 5 entries
[   50.224976] rockchip-gpio RKCP3002:00: probed \_SB.GPI0
[   50.225624] rockchip-gpio RKCP3002:01: probed \_SB.GPI1
[   50.226243] rockchip-gpio RKCP3002:02: probed \_SB.GPI2
[   50.226857] rockchip-gpio RKCP3002:03: probed \_SB.GPI3
[   50.227492] rockchip-gpio RKCP3002:04: probed \_SB.GPI4
[   50.227797] rockchip-pinctrl PRP0001:00: error -ENODEV: device tree node not found
[   50.231106] ACPI: PCI Root Bridge [PCI2] (domain 0002 [bus 01])
[   50.231130] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[   50.231390] acpi PNP0A08:00: _OSC: platform does not support [LTR]
[   50.231818] acpi PNP0A08:00: _OSC: OS now controls [PME PCIeCapability]
[   50.233675] acpi PNP0A08:00: ECAM area [mem 0x980108000-0x980207fff] reserved by PNP0C02:00
[   50.233710] acpi PNP0A08:00: ECAM at [mem 0x980108000-0x980207fff] for [bus 01]
[   50.233786] ACPI: Remapped I/O 0x00000009bfff0000 to [io  0x0000-0xffff window]
[   50.233950] PCI host bridge to bus 0002:01
[   50.233958] pci_bus 0002:01: root bus resource [mem 0xf2000000-0xf2ffffff window]
[   50.233968] pci_bus 0002:01: root bus resource [mem 0x990000000-0x9bffeffff window]
[   50.233976] pci_bus 0002:01: root bus resource [io  0x0000-0xffff window]
[   50.233985] pci_bus 0002:01: root bus resource [bus 01]
[   50.234043] pci 0002:01:00.0: [10ec:8125] type 00 class 0x020000
[   50.234076] pci 0002:01:00.0: reg 0x10: [io  0x0000-0x00ff]
[   50.234111] pci 0002:01:00.0: reg 0x18: [mem 0xf2000000-0xf200ffff 64bit]
[   50.234135] pci 0002:01:00.0: reg 0x20: [mem 0xf2010000-0xf2013fff 64bit]
[   50.234281] pci 0002:01:00.0: supports D1 D2
[   50.234288] pci 0002:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   50.234621] pci_bus 0002:01: on NUMA node 0
[   50.234639] pci 0002:01:00.0: BAR 2: assigned [mem 0x990000000-0x99000ffff 64bit]
[   50.234664] pci 0002:01:00.0: BAR 4: assigned [mem 0x990010000-0x990013fff 64bit]
[   50.234684] pci 0002:01:00.0: BAR 0: assigned [io  0x1000-0x10ff]
[   50.234698] pci_bus 0002:01: resource 4 [mem 0xf2000000-0xf2ffffff window]
[   50.234707] pci_bus 0002:01: resource 5 [mem 0x990000000-0x9bffeffff window]
[   50.234715] pci_bus 0002:01: resource 6 [io  0x0000-0xffff window]
[   50.234903] ACPI: PCI Root Bridge [PCI3] (domain 0003 [bus 01])
[   50.234923] acpi PNP0A08:01: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[   50.235172] acpi PNP0A08:01: _OSC: platform does not support [LTR]
[   50.235624] acpi PNP0A08:01: _OSC: OS now controls [PME PCIeCapability]
[   50.237539] acpi PNP0A08:01: ECAM area [mem 0x9c0108000-0x9c0207fff] reserved by PNP0C02:01
[   50.237574] acpi PNP0A08:01: ECAM at [mem 0x9c0108000-0x9c0207fff] for [bus 01]
[   50.237645] ACPI: Remapped I/O 0x00000009ffff0000 to [io  0x10000-0x1ffff window]
[   50.237798] PCI host bridge to bus 0003:01
[   50.237805] pci_bus 0003:01: root bus resource [mem 0xf3000000-0xf3ffffff window]
[   50.237815] pci_bus 0003:01: root bus resource [mem 0x9d0000000-0x9fffeffff window]
[   50.237825] pci_bus 0003:01: root bus resource [io  0x10000-0x1ffff window] (bus address [0x0000-0xffff])
[   50.237834] pci_bus 0003:01: root bus resource [bus 01]
[   50.237895] pci 0003:01:00.0: [10ec:c822] type 00 class 0x028000
[   50.237932] pci 0003:01:00.0: reg 0x10: [io  0x10000-0x100ff]
[   50.237973] pci 0003:01:00.0: reg 0x18: [mem 0xf3000000-0xf300ffff 64bit]
[   50.238160] pci 0003:01:00.0: supports D1 D2
[   50.238166] pci 0003:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   50.238505] pci_bus 0003:01: on NUMA node 0
[   50.238519] pci 0003:01:00.0: BAR 2: assigned [mem 0x9d0000000-0x9d000ffff 64bit]
[   50.238548] pci 0003:01:00.0: BAR 0: assigned [io  0x10000-0x100ff]
[   50.238563] pci_bus 0003:01: resource 4 [mem 0xf3000000-0xf3ffffff window]
[   50.238572] pci_bus 0003:01: resource 5 [mem 0x9d0000000-0x9fffeffff window]
[   50.238580] pci_bus 0003:01: resource 6 [io  0x10000-0x1ffff window]
[   50.238765] ACPI: PCI Root Bridge [PCI4] (domain 0004 [bus 01])
[   50.238785] acpi PNP0A08:02: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI HPX-Type3]
[   50.239049] acpi PNP0A08:02: _OSC: platform does not support [LTR]
[   50.239480] acpi PNP0A08:02: _OSC: OS now controls [PME PCIeCapability]
[   50.241456] acpi PNP0A08:02: ECAM area [mem 0xa00108000-0xa00207fff] reserved by PNP0C02:02
[   50.241507] acpi PNP0A08:02: ECAM at [mem 0xa00108000-0xa00207fff] for [bus 01]
[   50.241580] ACPI: Remapped I/O 0x0000000a3fff0000 to [io  0x20000-0x2ffff window]
[   50.241734] PCI host bridge to bus 0004:01
[   50.241741] pci_bus 0004:01: root bus resource [mem 0xf4000000-0xf4ffffff window]
[   50.241751] pci_bus 0004:01: root bus resource [mem 0xa10000000-0xa3ffeffff window]
[   50.241761] pci_bus 0004:01: root bus resource [io  0x20000-0x2ffff window] (bus address [0x0000-0xffff])
[   50.241771] pci_bus 0004:01: root bus resource [bus 01]
[   50.241820] pci 0004:01:00.0: [10ec:8125] type 00 class 0x020000
[   50.241850] pci 0004:01:00.0: reg 0x10: [io  0x20000-0x200ff]
[   50.241885] pci 0004:01:00.0: reg 0x18: [mem 0xf4000000-0xf400ffff 64bit]
[   50.241909] pci 0004:01:00.0: reg 0x20: [mem 0xf4010000-0xf4013fff 64bit]
[   50.242049] pci 0004:01:00.0: supports D1 D2
[   50.242055] pci 0004:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[   50.242386] pci_bus 0004:01: on NUMA node 0
[   50.242401] pci 0004:01:00.0: BAR 2: assigned [mem 0xa10000000-0xa1000ffff 64bit]
[   50.242425] pci 0004:01:00.0: BAR 4: assigned [mem 0xa10010000-0xa10013fff 64bit]
[   50.242445] pci 0004:01:00.0: BAR 0: assigned [io  0x20000-0x200ff]
[   50.242458] pci_bus 0004:01: resource 4 [mem 0xf4000000-0xf4ffffff window]
[   50.242467] pci_bus 0004:01: resource 5 [mem 0xa10000000-0xa3ffeffff window]
[   50.242475] pci_bus 0004:01: resource 6 [io  0x20000-0x2ffff window]
[   50.244596] iommu: Default domain type: Passthrough
[   50.244980] SCSI subsystem initialized
[   50.245017] libata version 3.00 loaded.
[   50.245120] ACPI: bus type USB registered
[   50.245197] usbcore: registered new interface driver usbfs
[   50.245236] usbcore: registered new interface driver hub
[   50.245270] usbcore: registered new device driver usb
[   50.248391] mc: Linux media interface: v0.10
[   50.248437] videodev: Linux video capture interface: v2.00
[   50.248519] pps_core: LinuxPPS API ver. 1 registered
[   50.248524] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[   50.248543] PTP clock support registered
[   50.248739] EDAC MC: Ver: 3.0.0
[   50.249247] Registered efivars operations
[   50.249996] Advanced Linux Sound Architecture Driver Initialized.
[   50.250642] Bluetooth: Core ver 2.22
[   50.250673] NET: Registered PF_BLUETOOTH protocol family
[   50.250677] Bluetooth: HCI device and connection manager initialized
[   50.250686] Bluetooth: HCI socket layer initialized
[   50.250693] Bluetooth: L2CAP socket layer initialized
[   50.250706] Bluetooth: SCO socket layer initialized
[   50.251525] clocksource: Switched to clocksource arch_sys_counter
[   50.251863] VFS: Disk quotas dquot_6.6.0
[   50.251907] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[   50.252022] pnp: PnP ACPI init
[   50.252844] system 00:00: [mem 0x980000000-0x98fffffff window] could not be reserved
[   50.252859] system 00:00: [mem 0xa40800000-0xa40bfffff window] has been reserved
[   50.253025] system 00:01: [mem 0x9c0000000-0x9cfffffff window] could not be reserved
[   50.253038] system 00:01: [mem 0xa40c00000-0xa40ffffff window] has been reserved
[   50.253193] system 00:02: [mem 0xa00000000-0xa0fffffff window] could not be reserved
[   50.253206] system 00:02: [mem 0xa41000000-0xa413fffff window] has been reserved
[   50.253264] pnp: PnP ACPI: found 3 devices
[   50.262012] NET: Registered PF_INET protocol family
[   50.262435] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[   50.277028] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[   50.277160] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[   50.277187] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[   50.278209] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[   50.279783] TCP: Hash tables configured (established 131072 bind 65536)
[   50.279895] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[   50.280176] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[   50.280604] NET: Registered PF_UNIX/PF_LOCAL protocol family
[   50.280991] RPC: Registered named UNIX socket transport module.
[   50.280998] RPC: Registered udp transport module.
[   50.281001] RPC: Registered tcp transport module.
[   50.281004] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   50.281907] PCI: CLS 0 bytes, default 64
[   50.282038] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[   50.282126] Trying to unpack rootfs image as initramfs...
[   50.284240] hw perfevents: enabled with armv8_pmuv3_0 PMU driver, 7 counters available
[   50.284450] hw perfevents: enabled with armv8_pmuv3_1 PMU driver, 7 counters available
[   50.284500] kvm [1]: IPA Size Limit: 40 bits
[   50.284523] kvm [1]: GICv3: no GICV resource entry
[   50.284529] kvm [1]: disabling GICv2 emulation
[   50.284548] kvm [1]: GIC system register CPU interface enabled
[   50.284745] kvm [1]: vgic interrupt IRQ9
[   50.284968] kvm [1]: VHE mode initialized successfully
[   50.318462] Initialise system trusted keyrings
[   50.318641] workingset: timestamp_bits=46 max_order=22 bucket_order=0
[   50.326783] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[   50.327758] NFS: Registering the id_resolver key type
[   50.327791] Key type id_resolver registered
[   50.327795] Key type id_legacy registered
[   50.327882] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[   50.327895] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[   50.328761] Key type cifs.idmap registered
[   50.328779] ntfs: driver 2.1.32 [Flags: R/O].
[   50.328947] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[   50.329404] fuse: init (API version 7.37)
[   50.330107] JFS: nTxBlock = 8192, nTxLock = 65536
[   50.334682] SGI XFS with security attributes, realtime, scrub, quota, no debug enabled
[   50.336612] NILFS version 2 loaded
[   50.337877] gfs2: GFS2 installed
[   50.391009] NET: Registered PF_ALG protocol family
[   50.391026] xor: measuring software checksum speed
[   50.396768]    8regs           :  1721 MB/sec
[   50.402897]    32regs          :  1610 MB/sec
[   50.408652]    arm64_neon      :  1712 MB/sec
[   50.408657] xor: using function: 8regs (1721 MB/sec)
[   50.408671] async_tx: api initialized (async)
[   50.408680] Key type asymmetric registered
[   50.408685] Asymmetric key parser 'x509' registered
[   50.408760] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 242)
[   50.408768] io scheduler mq-deadline registered
[   50.408776] io scheduler kyber registered
[   50.410274] rga_iommu: rga_iommu_bind, binding map scheduler failed!
[   50.410278] rga: rga iommu bind failed!
[   50.410311] iep: Module initialized.
[   50.411332] dma-pl330: probe of ARMH0330:00 failed with error -5
[   50.411428] dma-pl330: probe of ARMH0330:01 failed with error -5
[   50.411505] dma-pl330: probe of ARMH0330:02 failed with error -5
[   50.411913] HISI0031:00: ttyS0 at MMIO 0xfeb50000 (irq = 34, base_baud = 1500000) is a 16550A
[   50.413553] printk: console [ttyS0] enabled
[   50.413832] ACPI: bus type drm_connector registered
[   50.414128] SPI driver panel-simple-spi has no spi_device_id for simple-panel-spi
[   50.416733] brd: module loaded
[   50.419415] loop: module loaded
[   50.419617] zram: Added device: zram0
[   50.419731] lkdtm: No crash points registered, enable through debugfs
[   50.420035] Loading iSCSI transport class v2.0-870.
[   50.420248] iscsi: registered transport (tcp)
[   50.420810] SPI driver spidev has no spi_device_id for rockchip,spidev
[   50.421316] usbcore: registered new interface driver rtl8150
[   50.421330] usbcore: registered new interface driver r8152
[   50.421736] ehci-platform PNP0D20:01: EHCI Host Controller
[   50.421818] ehci-platform PNP0D20:00: EHCI Host Controller
[   50.421864] xhci-hcd PNP0D10:00: xHCI Host Controller
[   50.421873] ehci-platform PNP0D20:01: new USB bus registered, assigned bus number 1
[   50.421884] ohci-platform PRP0001:01: Generic Platform OHCI controller
[   50.421939] ehci-platform PNP0D20:01: irq 40, io mem 0xfc880000
[   50.421983] xhci-hcd PNP0D10:00: new USB bus registered, assigned bus number 3
[   50.422026] ehci-platform PNP0D20:00: new USB bus registered, assigned bus number 2
[   50.422029] ohci-platform PRP0001:01: new USB bus registered, assigned bus number 4
[   50.422032] ohci-platform PRP0001:02: Generic Platform OHCI controller
[   50.422077] xhci-hcd PNP0D10:00: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000000010010
[   50.422080] ohci-platform PRP0001:01: irq 35, io mem 0xfc840000
[   50.422101] xhci-hcd PNP0D10:00: irq 37, io mem 0xfc000000
[   50.422135] ehci-platform PNP0D20:00: irq 39, io mem 0xfc800000
[   50.422169] xhci-hcd PNP0D10:00: xHCI Host Controller
[   50.422249] ohci-platform PRP0001:02: new USB bus registered, assigned bus number 5
[   50.422252] xhci-hcd PNP0D10:00: new USB bus registered, assigned bus number 6
[   50.422260] xhci-hcd PNP0D10:00: Host supports USB 3.0 SuperSpeed
[   50.422321] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[   50.422327] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.422331] usb usb3: Product: xHCI Host Controller
[   50.422335] usb usb3: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty xhci-hcd
[   50.422338] usb usb3: SerialNumber: PNP0D10:00
[   50.422344] ohci-platform PRP0001:02: irq 36, io mem 0xfc8c0000
[   50.422576] hub 3-0:1.0: USB hub found
[   50.422589] hub 3-0:1.0: 1 port detected
[   50.422718] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[   50.422751] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[   50.422756] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.422760] usb usb6: Product: xHCI Host Controller
[   50.422763] usb usb6: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty xhci-hcd
[   50.422766] usb usb6: SerialNumber: PNP0D10:00
[   50.422952] hub 6-0:1.0: USB hub found
[   50.422962] hub 6-0:1.0: 1 port detected
[   50.423132] xhci-hcd PNP0D10:01: xHCI Host Controller
[   50.423213] xhci-hcd PNP0D10:01: new USB bus registered, assigned bus number 7
[   50.423292] xhci-hcd PNP0D10:01: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000000010010
[   50.423311] xhci-hcd PNP0D10:01: irq 38, io mem 0xfc400000
[   50.423375] xhci-hcd PNP0D10:01: xHCI Host Controller
[   50.423447] xhci-hcd PNP0D10:01: new USB bus registered, assigned bus number 8
[   50.423452] xhci-hcd PNP0D10:01: Host supports USB 3.0 SuperSpeed
[   50.423496] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[   50.423501] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.423505] usb usb7: Product: xHCI Host Controller
[   50.423508] usb usb7: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty xhci-hcd
[   50.423512] usb usb7: SerialNumber: PNP0D10:01
[   50.423698] hub 7-0:1.0: USB hub found
[   50.423708] hub 7-0:1.0: 1 port detected
[   50.423818] usb usb8: We don't know the algorithms for LPM for this host, disabling LPM.
[   50.423851] usb usb8: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.01
[   50.423855] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.423860] usb usb8: Product: xHCI Host Controller
[   50.423862] usb usb8: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty xhci-hcd
[   50.423866] usb usb8: SerialNumber: PNP0D10:01
[   50.424058] hub 8-0:1.0: USB hub found
[   50.424067] hub 8-0:1.0: 1 port detected
[   50.424209] usbcore: registered new interface driver cdc_acm
[   50.424212] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   50.424322] usbcore: registered new interface driver uas
[   50.424357] usbcore: registered new interface driver usb-storage
[   50.424389] usbcore: registered new interface driver usbserial_generic
[   50.424397] usbserial: USB Serial support registered for generic
[   50.424409] usbcore: registered new interface driver cp210x
[   50.424416] usbserial: USB Serial support registered for cp210x
[   50.424437] usbcore: registered new interface driver ftdi_sio
[   50.424444] usbserial: USB Serial support registered for FTDI USB Serial Device
[   50.424492] usbcore: registered new interface driver keyspan
[   50.424499] usbserial: USB Serial support registered for Keyspan - (without firmware)
[   50.424506] usbserial: USB Serial support registered for Keyspan 1 port adapter
[   50.424514] usbserial: USB Serial support registered for Keyspan 2 port adapter
[   50.424520] usbserial: USB Serial support registered for Keyspan 4 port adapter
[   50.424534] usbcore: registered new interface driver option
[   50.424541] usbserial: USB Serial support registered for GSM modem (1-port)
[   50.424610] usbcore: registered new interface driver oti6858
[   50.424617] usbserial: USB Serial support registered for oti6858
[   50.424631] usbcore: registered new interface driver pl2303
[   50.424638] usbserial: USB Serial support registered for pl2303
[   50.424653] usbcore: registered new interface driver qcserial
[   50.424661] usbserial: USB Serial support registered for Qualcomm USB modem
[   50.424679] usbcore: registered new interface driver sierra
[   50.424686] usbserial: USB Serial support registered for Sierra USB modem
[   50.424871] usbcore: registered new interface driver usbtouchscreen
[   50.425004] i2c_dev: i2c /dev entries driver
[   50.425729] usbcore: registered new interface driver uvcvideo
[   50.426021] device-mapper: uevent: version 1.0.3
[   50.426148] device-mapper: ioctl: 4.47.0-ioctl (2022-07-28) initialised: dm-devel@redhat.com
[   50.426450] device-mapper: multipath round-robin: version 1.2.0 loaded
[   50.426452] device-mapper: multipath queue-length: version 0.2.0 loaded
[   50.426455] device-mapper: multipath service-time: version 0.3.0 loaded
[   50.426458] device-mapper: multipath historical-service-time: version 0.1.1 loaded
[   50.426485] device-mapper: dm-log-userspace: version 1.3.0 loaded
[   50.426488] device-mapper: raid: Loading target version 1.15.1
[   50.426572] Bluetooth: HCI UART driver ver 2.3
[   50.426576] Bluetooth: HCI UART protocol H4 registered
[   50.426579] Bluetooth: HCI UART protocol ATH3K registered
[   50.426598] usbcore: registered new interface driver bfusb
[   50.426615] usbcore: registered new interface driver btusb
[   50.426749] processor cpu0: OPP-v2 not supported
[   50.426753] Failed to initialize dvfs info cpu0
[   50.427291] sdhci: Secure Digital Host Controller Interface driver
[   50.427294] sdhci: Copyright(c) Pierre Ossman
[   50.427295] Synopsys Designware Multimedia Card Interface Driver
[   50.427329] sdhci-pltfm: SDHCI platform and OF driver helper
[   50.427418] pstore: Registered efi as persistent store backend
[   50.427422] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
[   50.427607] cryptodev: driver 1.12 loaded.
[   50.427626] hid: raw HID events driver (C) Jiri Kosina
[   50.427745] usbcore: registered new interface driver usbhid
[   50.427747] usbhid: USB HID core driver
[   50.428211] usbcore: registered new interface driver snd-usb-audio
[   50.428905] Initializing XFRM netlink socket
[   50.429086] NET: Registered PF_INET6 protocol family
[   50.429617] Segment Routing with IPv6
[   50.429637] In-situ OAM (IOAM) with IPv6
[   50.429673] NET: Registered PF_PACKET protocol family
[   50.429698] Bridge firewalling registered
[   50.429792] Bluetooth: RFCOMM socket layer initialized
[   50.429799] Bluetooth: RFCOMM ver 1.11
[   50.429804] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   50.429808] Bluetooth: HIDP socket layer initialized
[   50.429908] 8021q: 802.1Q VLAN Support v1.8
[   50.429917] [BT_RFKILL]: Enter rfkill_rk_init
[   50.429920] [WLAN_RFKILL]: Enter rfkill_wlan_init
[   50.430031] NET: Registered PF_IEEE802154 protocol family
[   50.430051] Key type dns_resolver registered
[   50.430134] NET: Registered PF_VSOCK protocol family
[   50.430830] Loading compiled-in X.509 certificates
[   50.432193] Btrfs loaded, crc32c=crc32c-generic, assert=on, zoned=no, fsverity=no
[   50.432301] pstore: Using crash dump compression: deflate
[   50.434864] ehci-platform PNP0D20:01: USB 2.0 started, EHCI 1.00
[   50.434950] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[   50.434955] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.434960] usb usb1: Product: EHCI Host Controller
[   50.434964] usb usb1: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty ehci_hcd
[   50.434967] usb usb1: SerialNumber: PNP0D20:01
[   50.435370] hub 1-0:1.0: USB hub found
[   50.435407] hub 1-0:1.0: 1 port detected
[   50.438659] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 407; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '02:18:53', on 'Feb 29 2024'.
[   50.438686] Mali:
[   50.438687] Mali device driver loaded
[   50.438692] ALSA device list:
[   50.438696]   No soundcards found.
[   50.448215] ehci-platform PNP0D20:00: USB 2.0 started, EHCI 1.00
[   50.448570] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.01
[   50.448586] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.448596] usb usb2: Product: EHCI Host Controller
[   50.448603] usb usb2: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty ehci_hcd
[   50.448612] usb usb2: SerialNumber: PNP0D20:00
[   50.449174] hub 2-0:1.0: USB hub found
[   50.449229] hub 2-0:1.0: 1 port detected
[   50.482424] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[   50.482444] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.482453] usb usb5: Product: Generic Platform OHCI controller
[   50.482461] usb usb5: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty ohci_hcd
[   50.482469] usb usb5: SerialNumber: PRP0001:02
[   50.483005] hub 5-0:1.0: USB hub found
[   50.483042] hub 5-0:1.0: 1 port detected
[   50.485647] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 6.01
[   50.485655] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   50.485660] usb usb4: Product: Generic Platform OHCI controller
[   50.485663] usb usb4: Manufacturer: Linux 6.1.43-rockchip-g8e8f6c8e74f5-dirty ohci_hcd
[   50.485666] usb usb4: SerialNumber: PRP0001:01
[   50.485924] hub 4-0:1.0: USB hub found
[   50.485935] hub 4-0:1.0: 1 port detected
[   50.554383] Freeing initrd memory: 16396K
[   50.554625] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[   50.554633] cfg80211: failed to load regulatory.db
[   50.554704] dw-apb-uart HISI0031:00: forbid DMA for kernel console
[   50.558738] Freeing unused kernel memory: 9152K
[   50.604962] Run /init as init process
[   50.604967]   with arguments:
[   50.604969]     /init
[   50.604972]     splash
[   50.604974]   with environment:
[   50.604976]     HOME=/
[   50.604978]     TERM=linux
[   50.604980]     BOOT_IMAGE=/boot/vmlinuz-6.1.43-rockchip
[   50.674885] usb 3-1: new high-speed USB device number 2 using xhci-hcd
[   50.815151] usb 3-1: New USB device found, idVendor=1a40, idProduct=0101, bcdDevice= 1.11
[   50.815173] usb 3-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[   50.815183] usb 3-1: Product: USB 2.0 Hub
[   50.870731] hub 3-1:1.0: USB hub found
[   50.870811] hub 3-1:1.0: 4 ports detected
[   50.994890] usb 5-1: new full-speed USB device number 2 using ohci-platform
[   51.224016] usb 5-1: New USB device found, idVendor=0bda, idProduct=c822, bcdDevice= 0.00
[   51.224038] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   51.224048] usb 5-1: Product: Bluetooth Radio
[   51.224056] usb 5-1: Manufacturer: Realtek
[   51.224063] usb 5-1: SerialNumber: 00e04c000001
[   51.231029] Bluetooth: hci0: RTL: examining hci_ver=0a hci_rev=000c lmp_ver=0a lmp_subver=8822
[   51.233018] Bluetooth: hci0: RTL: rom_version status=0 version=3
[   51.233023] Bluetooth: hci0: RTL: loading rtl_bt/rtl8822cu_fw.bin
[   51.233055] bluetooth hci0: Direct firmware load for rtl_bt/rtl8822cu_fw.bin failed with error -2
[   51.233061] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8822cu_fw.bin not found
[   51.248199] usb 3-1.3: new low-speed USB device number 3 using xhci-hcd
[   51.441364] usb 3-1.3: New USB device found, idVendor=192f, idProduct=0416, bcdDevice= 2.00
[   51.441372] usb 3-1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   51.441377] usb 3-1.3: Product: USB Optical Mouse
[   51.480690] input: USB Optical Mouse as /devices/platform/PNP0D10:00/usb3/3-1/3-1.3/3-1.3:1.0/0003:192F:0416.0001/input/input0
[   51.480897] hid-generic 0003:192F:0416.0001: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-PNP0D10:00-1.3/input0
[   51.654860] usb 3-1.4: new low-speed USB device number 4 using xhci-hcd
[   51.852918] usb 3-1.4: New USB device found, idVendor=060b, idProduct=2081, bcdDevice= 1.00
[   51.852924] usb 3-1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   51.852928] usb 3-1.4: Product: Multimedia keyboard
[   51.930072] input: Multimedia keyboard as /devices/platform/PNP0D10:00/usb3/3-1/3-1.4/3-1.4:1.0/0003:060B:2081.0002/input/input1
[   51.985091] hid-generic 0003:060B:2081.0002: input,hidraw1: USB HID v1.11 Keyboard [Multimedia keyboard] on usb-PNP0D10:00-1.4/input0
[   51.988914] input: Multimedia keyboard Consumer Control as /devices/platform/PNP0D10:00/usb3/3-1/3-1.4/3-1.4:1.1/0003:060B:2081.0003/input/input2
[   52.044985] input: Multimedia keyboard System Control as /devices/platform/PNP0D10:00/usb3/3-1/3-1.4/3-1.4:1.1/0003:060B:2081.0003/input/input3
[   52.045135] hid-generic 0003:060B:2081.0003: input,hidraw2: USB HID v1.11 Device [Multimedia keyboard] on usb-PNP0D10:00-1.4/input1
[   53.521547] vendor storage:20190527 ret = -1
[   60.624991] platform mtd_vendor_storage: deferred probe pending
(initramfs)

the same commands launched from terminal in amazingfate debian running 5.10.160-legacy-rk35xx kernel:

root@proxmox:/home/gabo# blkid
/dev/mmcblk0p1: UUID="BC19-FD91" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="923c7a2e-eb14-1441-b89b-359cab03f986"
/dev/mmcblk0p2: UUID="77d75844-333b-4d73-bee5-1e91f1520930" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="447df106-1669-3245-a261-8c4d2d71b676"
/dev/mtdblock0: PTUUID="25a6920b-1ce1-4a88-9fa7-72ecbf641dc7" PTTYPE="gpt"
root@proxmox:/home/gabo# ls /sys/bus/platform/devices/* -l
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/10f000.sram -> ../../../devices/platform/10f000.sram
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/110000.ramoops -> ../../../devices/platform/110000.ramoops
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/alarmtimer.13.auto -> ../../../devices/platform/fec80000.i2c/i2c-6/6-0051/rtc/rtc0/alarmtimer.13.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/arm-pmu -> ../../../devices/platform/arm-pmu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/clocks -> ../../../devices/platform/clocks
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/cpufreq-dt -> ../../../devices/platform/cpufreq-dt
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/cpuinfo -> ../../../devices/platform/cpuinfo
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/display-subsystem -> ../../../devices/platform/display-subsystem
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dmabuf -> ../../../devices/platform/dmabuf
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dmc -> ../../../devices/platform/dmc
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dp0-sound -> ../../../devices/platform/dp0-sound
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-cec.2.auto -> ../../../devices/platform/fde80000.hdmi/dw-hdmi-qp-cec.2.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-cec.5.auto -> ../../../devices/platform/fdea0000.hdmi/dw-hdmi-qp-cec.5.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-hdcp.3.auto -> ../../../devices/platform/fde80000.hdmi/dw-hdmi-qp-hdcp.3.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-hdcp.6.auto -> ../../../devices/platform/fdea0000.hdmi/dw-hdmi-qp-hdcp.6.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-i2s-audio.1.auto -> ../../../devices/platform/fde80000.hdmi/dw-hdmi-qp-i2s-audio.1.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/dw-hdmi-qp-i2s-audio.4.auto -> ../../../devices/platform/fdea0000.hdmi/dw-hdmi-qp-i2s-audio.4.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/efi-framebuffer.0 -> ../../../devices/platform/efi-framebuffer.0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/efivars.0 -> ../../../devices/platform/efivars.0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fb000000.gpu -> ../../../devices/platform/fb000000.gpu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc000000.usb -> ../../../devices/platform/usbdrd3_0/fc000000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc400000.usb -> ../../../devices/platform/usbdrd3_1/fc400000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc800000.usb -> ../../../devices/platform/fc800000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc840000.usb -> ../../../devices/platform/fc840000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc880000.usb -> ../../../devices/platform/fc880000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fc8c0000.usb -> ../../../devices/platform/fc8c0000.usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd104000.debug -> ../../../devices/platform/fd104000.debug
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd10c000.cspmu -> ../../../devices/platform/fd10c000.cspmu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd588000.syscon -> ../../../devices/platform/fd588000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd588000.syscon:reboot-mode -> ../../../devices/platform/fd588000.syscon/fd588000.syscon:reboot-mode
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58a000.mclkout-i2s1 -> ../../../devices/platform/clocks/fd58a000.mclkout-i2s1
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58a000.syscon -> ../../../devices/platform/fd58a000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58c000.syscon -> ../../../devices/platform/fd58c000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58c318.mclkout-i2s0 -> ../../../devices/platform/clocks/fd58c318.mclkout-i2s0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58c318.mclkout-i2s1 -> ../../../devices/platform/clocks/fd58c318.mclkout-i2s1
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58c318.mclkout-i2s2 -> ../../../devices/platform/clocks/fd58c318.mclkout-i2s2
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd58c318.mclkout-i2s3 -> ../../../devices/platform/clocks/fd58c318.mclkout-i2s3
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd590000.syscon -> ../../../devices/platform/fd590000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd592000.syscon -> ../../../devices/platform/fd592000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd594000.syscon -> ../../../devices/platform/fd594000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd598000.syscon -> ../../../devices/platform/fd598000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5a0000.syscon -> ../../../devices/platform/fd5a0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5a2000.syscon -> ../../../devices/platform/fd5a2000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5a4000.syscon -> ../../../devices/platform/fd5a4000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5a6000.syscon -> ../../../devices/platform/fd5a6000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5a8000.syscon -> ../../../devices/platform/fd5a8000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5ac000.syscon -> ../../../devices/platform/fd5ac000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5b0000.syscon -> ../../../devices/platform/fd5b0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5b4000.syscon -> ../../../devices/platform/fd5b4000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5b5000.syscon -> ../../../devices/platform/fd5b5000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5b8000.syscon -> ../../../devices/platform/fd5b8000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5bc000.syscon -> ../../../devices/platform/fd5bc000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5c0000.syscon -> ../../../devices/platform/fd5c0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5c4000.syscon -> ../../../devices/platform/fd5c4000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5c8000.syscon -> ../../../devices/platform/fd5c8000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5cc000.syscon -> ../../../devices/platform/fd5cc000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d0000.syscon -> ../../../devices/platform/fd5d0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d0000.syscon:usb2-phy@0 -> ../../../devices/platform/fd5d0000.syscon/fd5d0000.syscon:usb2-phy@0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d4000.syscon -> ../../../devices/platform/fd5d4000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d4000.syscon:usb2-phy@4000 -> ../../../devices/platform/fd5d4000.syscon/fd5d4000.syscon:usb2-phy@4000
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d8000.syscon -> ../../../devices/platform/fd5d8000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5d8000.syscon:usb2-phy@8000 -> ../../../devices/platform/fd5d8000.syscon/fd5d8000.syscon:usb2-phy@8000
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5dc000.syscon -> ../../../devices/platform/fd5dc000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5dc000.syscon:usb2-phy@c000 -> ../../../devices/platform/fd5dc000.syscon/fd5dc000.syscon:usb2-phy@c000
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5e0000.syscon -> ../../../devices/platform/fd5e0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5e4000.syscon -> ../../../devices/platform/fd5e4000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5e8000.syscon -> ../../../devices/platform/fd5e8000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5ec000.syscon -> ../../../devices/platform/fd5ec000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd5f0000.syscon -> ../../../devices/platform/fd5f0000.syscon
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c0868.aclk_isp1_pre -> ../../../devices/platform/clocks/fd7c0868.aclk_isp1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c0868.hclk_isp1_pre -> ../../../devices/platform/clocks/fd7c0868.hclk_isp1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c087c.hclk_nvm -> ../../../devices/platform/clocks/fd7c087c.hclk_nvm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a0.aclk_rkvdec0_pre -> ../../../devices/platform/clocks/fd7c08a0.aclk_rkvdec0_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a0.hclk_rkvdec0_pre -> ../../../devices/platform/clocks/fd7c08a0.hclk_rkvdec0_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a4.aclk_rkvdec1_pre -> ../../../devices/platform/clocks/fd7c08a4.aclk_rkvdec1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a4.hclk_rkvdec1_pre -> ../../../devices/platform/clocks/fd7c08a4.hclk_rkvdec1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a8.aclk_usb -> ../../../devices/platform/clocks/fd7c08a8.aclk_usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08a8.hclk_usb -> ../../../devices/platform/clocks/fd7c08a8.hclk_usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08b0.aclk_jpeg_decoder_pre -> ../../../devices/platform/clocks/fd7c08b0.aclk_jpeg_decoder_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08b0.aclk_vdpu_low_pre -> ../../../devices/platform/clocks/fd7c08b0.aclk_vdpu_low_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08c0.aclk_rkvenc1_pre -> ../../../devices/platform/clocks/fd7c08c0.aclk_rkvenc1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08c0.hclk_rkvenc1_pre -> ../../../devices/platform/clocks/fd7c08c0.hclk_rkvenc1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08dc.aclk_hdcp0_pre -> ../../../devices/platform/clocks/fd7c08dc.aclk_hdcp0_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08dc.hclk_vo0 -> ../../../devices/platform/clocks/fd7c08dc.hclk_vo0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08dc.pclk_vo0_grf -> ../../../devices/platform/clocks/fd7c08dc.pclk_vo0_grf
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08ec.aclk_hdcp1_pre -> ../../../devices/platform/clocks/fd7c08ec.aclk_hdcp1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08ec.hclk_vo1 -> ../../../devices/platform/clocks/fd7c08ec.hclk_vo1
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c08ec.pclk_vo1_grf -> ../../../devices/platform/clocks/fd7c08ec.pclk_vo1_grf
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c0910.aclk_av1_pre -> ../../../devices/platform/clocks/fd7c0910.aclk_av1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c0910.pclk_av1_pre -> ../../../devices/platform/clocks/fd7c0910.pclk_av1_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd7c092c.hclk_sdio_pre -> ../../../devices/platform/clocks/fd7c092c.hclk_sdio_pre
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd880000.i2c -> ../../../devices/platform/fd880000.i2c
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd8a0000.gpio -> ../../../devices/platform/pinctrl/fd8a0000.gpio
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd8b0010.pwm -> ../../../devices/platform/fd8b0010.pwm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd8b0030.pwm -> ../../../devices/platform/fd8b0030.pwm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd8d8000.power-management -> ../../../devices/platform/fd8d8000.power-management
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fd8d8000.power-management:power-controller -> ../../../devices/platform/fd8d8000.power-management/fd8d8000.power-management:power-controller
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fda40000.pvtm -> ../../../devices/platform/fda40000.pvtm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fda50000.pvtm -> ../../../devices/platform/fda50000.pvtm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fda60000.pvtm -> ../../../devices/platform/fda60000.pvtm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdab0000.npu -> ../../../devices/platform/fdab0000.npu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdab9000.iommu -> ../../../devices/platform/fdab9000.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdaf0000.pvtm -> ../../../devices/platform/fdaf0000.pvtm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb30000.pvtm -> ../../../devices/platform/fdb30000.pvtm
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb50400.vdpu -> ../../../devices/platform/fdb50400.vdpu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb50800.iommu -> ../../../devices/platform/fdb50800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb60000.rga -> ../../../devices/platform/fdb60000.rga
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb60f00.iommu -> ../../../devices/platform/fdb60f00.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb70000.rga -> ../../../devices/platform/fdb70000.rga
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb70f00.iommu -> ../../../devices/platform/fdb70f00.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb80000.rga -> ../../../devices/platform/fdb80000.rga
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb90000.jpegd -> ../../../devices/platform/fdb90000.jpegd
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdb90480.iommu -> ../../../devices/platform/fdb90480.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba0000.jpege-core -> ../../../devices/platform/fdba0000.jpege-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba0800.iommu -> ../../../devices/platform/fdba0800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba4000.jpege-core -> ../../../devices/platform/fdba4000.jpege-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba4800.iommu -> ../../../devices/platform/fdba4800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba8000.jpege-core -> ../../../devices/platform/fdba8000.jpege-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdba8800.iommu -> ../../../devices/platform/fdba8800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbac000.jpege-core -> ../../../devices/platform/fdbac000.jpege-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbac800.iommu -> ../../../devices/platform/fdbac800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbb0000.iep -> ../../../devices/platform/fdbb0000.iep
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbb0800.iommu -> ../../../devices/platform/fdbb0800.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbd0000.rkvenc-core -> ../../../devices/platform/fdbd0000.rkvenc-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbdf000.iommu -> ../../../devices/platform/fdbdf000.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbe0000.rkvenc-core -> ../../../devices/platform/fdbe0000.rkvenc-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdbef000.iommu -> ../../../devices/platform/fdbef000.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc30000.rkvdec-ccu -> ../../../devices/platform/fdc30000.rkvdec-ccu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc38100.rkvdec-core -> ../../../devices/platform/fdc38100.rkvdec-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc38700.iommu -> ../../../devices/platform/fdc38700.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc48100.rkvdec-core -> ../../../devices/platform/fdc48100.rkvdec-core
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc48700.iommu -> ../../../devices/platform/fdc48700.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdc70000.av1d -> ../../../devices/platform/fdc70000.av1d
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdca0000.iommu -> ../../../devices/platform/fdca0000.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd10000.mipi0-csi2-hw -> ../../../devices/platform/fdd10000.mipi0-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd20000.mipi1-csi2-hw -> ../../../devices/platform/fdd20000.mipi1-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd30000.mipi2-csi2-hw -> ../../../devices/platform/fdd30000.mipi2-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd40000.mipi3-csi2-hw -> ../../../devices/platform/fdd40000.mipi3-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd50000.mipi4-csi2-hw -> ../../../devices/platform/fdd50000.mipi4-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd60000.mipi5-csi2-hw -> ../../../devices/platform/fdd60000.mipi5-csi2-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd90000.vop -> ../../../devices/platform/fdd90000.vop
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdd97e00.iommu -> ../../../devices/platform/fdd97e00.iommu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fddb0000.spdif-tx -> ../../../devices/platform/fddb0000.spdif-tx
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fddf0000.i2s -> ../../../devices/platform/fddf0000.i2s
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fddf4000.i2s -> ../../../devices/platform/fddf4000.i2s
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fddf8000.i2s -> ../../../devices/platform/fddf8000.i2s
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fde50000.dp -> ../../../devices/platform/fde50000.dp
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fde80000.hdmi -> ../../../devices/platform/fde80000.hdmi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdea0000.hdmi -> ../../../devices/platform/fdea0000.hdmi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdee0000.hdmirx-controller -> ../../../devices/platform/fdee0000.hdmirx-controller
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf35000.qos -> ../../../devices/platform/fdf35000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf35200.qos -> ../../../devices/platform/fdf35200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf35400.qos -> ../../../devices/platform/fdf35400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf35600.qos -> ../../../devices/platform/fdf35600.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf36000.qos -> ../../../devices/platform/fdf36000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf39000.qos -> ../../../devices/platform/fdf39000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf3d800.qos -> ../../../devices/platform/fdf3d800.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf3e000.qos -> ../../../devices/platform/fdf3e000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf3e200.qos -> ../../../devices/platform/fdf3e200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf3e400.qos -> ../../../devices/platform/fdf3e400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf3e600.qos -> ../../../devices/platform/fdf3e600.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40000.qos -> ../../../devices/platform/fdf40000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40200.qos -> ../../../devices/platform/fdf40200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40400.qos -> ../../../devices/platform/fdf40400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40500.qos -> ../../../devices/platform/fdf40500.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40600.qos -> ../../../devices/platform/fdf40600.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf40800.qos -> ../../../devices/platform/fdf40800.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf41000.qos -> ../../../devices/platform/fdf41000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf41100.qos -> ../../../devices/platform/fdf41100.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf60000.qos -> ../../../devices/platform/fdf60000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf60200.qos -> ../../../devices/platform/fdf60200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf60400.qos -> ../../../devices/platform/fdf60400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf61000.qos -> ../../../devices/platform/fdf61000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf61200.qos -> ../../../devices/platform/fdf61200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf61400.qos -> ../../../devices/platform/fdf61400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf62000.qos -> ../../../devices/platform/fdf62000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf63000.qos -> ../../../devices/platform/fdf63000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf64000.qos -> ../../../devices/platform/fdf64000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66000.qos -> ../../../devices/platform/fdf66000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66200.qos -> ../../../devices/platform/fdf66200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66400.qos -> ../../../devices/platform/fdf66400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66600.qos -> ../../../devices/platform/fdf66600.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66800.qos -> ../../../devices/platform/fdf66800.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66a00.qos -> ../../../devices/platform/fdf66a00.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66c00.qos -> ../../../devices/platform/fdf66c00.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf66e00.qos -> ../../../devices/platform/fdf66e00.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf67000.qos -> ../../../devices/platform/fdf67000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf67200.qos -> ../../../devices/platform/fdf67200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf70000.qos -> ../../../devices/platform/fdf70000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf71000.qos -> ../../../devices/platform/fdf71000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf72000.qos -> ../../../devices/platform/fdf72000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf72200.qos -> ../../../devices/platform/fdf72200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf72400.qos -> ../../../devices/platform/fdf72400.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf80000.qos -> ../../../devices/platform/fdf80000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf81000.qos -> ../../../devices/platform/fdf81000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf81200.qos -> ../../../devices/platform/fdf81200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf82000.qos -> ../../../devices/platform/fdf82000.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fdf82200.qos -> ../../../devices/platform/fdf82200.qos
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe060000.dfi -> ../../../devices/platform/fe060000.dfi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe150000.pcie -> ../../../devices/platform/fe150000.pcie
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe170000.pcie -> ../../../devices/platform/fe170000.pcie
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe180000.pcie -> ../../../devices/platform/fe180000.pcie
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe190000.pcie -> ../../../devices/platform/fe190000.pcie
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe2b0000.spi -> ../../../devices/platform/fe2b0000.spi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe2c0000.mmc -> ../../../devices/platform/fe2c0000.mmc
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe2e0000.mmc -> ../../../devices/platform/fe2e0000.mmc
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe378000.rng -> ../../../devices/platform/fe378000.rng
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe470000.i2s -> ../../../devices/platform/fe470000.i2s
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fe5a0000.hwspinlock -> ../../../devices/platform/fe5a0000.hwspinlock
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/feaa0000.i2c -> ../../../devices/platform/feaa0000.i2c
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/feae0000.timer -> ../../../devices/platform/feae0000.timer
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/feb20000.spi -> ../../../devices/platform/feb20000.spi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec00000.tsadc -> ../../../devices/platform/fec00000.tsadc
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec10000.saradc -> ../../../devices/platform/fec10000.saradc
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec20000.gpio -> ../../../devices/platform/pinctrl/fec20000.gpio
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec30000.gpio -> ../../../devices/platform/pinctrl/fec30000.gpio
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec40000.gpio -> ../../../devices/platform/pinctrl/fec40000.gpio
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec50000.gpio -> ../../../devices/platform/pinctrl/fec50000.gpio
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec80000.i2c -> ../../../devices/platform/fec80000.i2c
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fec90000.i2c -> ../../../devices/platform/fec90000.i2c
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fecc0000.otp -> ../../../devices/platform/fecc0000.otp
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed60000.hdmiphy -> ../../../devices/platform/fed60000.hdmiphy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed60000.hdmiphy:clk-port -> ../../../devices/platform/fed60000.hdmiphy/fed60000.hdmiphy:clk-port
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed70000.hdmiphy -> ../../../devices/platform/fed70000.hdmiphy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed70000.hdmiphy:clk-port -> ../../../devices/platform/fed70000.hdmiphy/fed70000.hdmiphy:clk-port
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed80000.phy -> ../../../devices/platform/fed80000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fed90000.phy -> ../../../devices/platform/fed90000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/feda0000.phy -> ../../../devices/platform/feda0000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fedb0000.phy -> ../../../devices/platform/fedb0000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fedc0000.csi2-dphy0-hw -> ../../../devices/platform/fedc0000.csi2-dphy0-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fedc8000.csi2-dphy1-hw -> ../../../devices/platform/fedc8000.csi2-dphy1-hw
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fee00000.phy -> ../../../devices/platform/fee00000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fee10000.phy -> ../../../devices/platform/fee10000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fee20000.phy -> ../../../devices/platform/fee20000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fee80000.phy -> ../../../devices/platform/fee80000.phy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/ff001000.sram -> ../../../devices/platform/ff001000.sram
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fiq-debugger -> ../../../devices/platform/fiq-debugger
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/fiq_debugger.0 -> ../../../devices/platform/fiq_debugger.0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/firmware:optee -> ../../../devices/platform/firmware:optee
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/firmware:scmi -> ../../../devices/platform/firmware:scmi
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/firmware:sdei -> ../../../devices/platform/firmware:sdei
lrwxrwxrwx 1 root root 0  1 gen  2021 '/sys/bus/platform/devices/Fixed MDIO bus.0' -> '../../../devices/platform/Fixed MDIO bus.0'
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/gpio-leds -> ../../../devices/platform/gpio-leds
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi0-sound -> ../../../devices/platform/hdmi0-sound
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi1-sound -> ../../../devices/platform/hdmi1-sound
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi-audio-codec.0.auto -> ../../../devices/platform/fde50000.dp/hdmi-audio-codec.0.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi-audio-codec.14.auto -> ../../../devices/platform/fdee0000.hdmirx-controller/hdmi-audio-codec.14.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi-audio-codec.7.auto -> ../../../devices/platform/fde80000.hdmi/hdmi-audio-codec.7.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmi-audio-codec.8.auto -> ../../../devices/platform/fdea0000.hdmi/hdmi-audio-codec.8.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/hdmiin-sound -> ../../../devices/platform/hdmiin-sound
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/jpege-ccu -> ../../../devices/platform/jpege-ccu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/mpp-srv -> ../../../devices/platform/mpp-srv
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/mtd_vendor_storage -> ../../../devices/platform/mtd_vendor_storage
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/pinctrl -> ../../../devices/platform/pinctrl
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/psci -> ../../../devices/platform/psci
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/psci-cpuidle -> ../../../devices/platform/psci-cpuidle
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/pwm-fan -> ../../../devices/platform/pwm-fan
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/reg-dummy -> ../../../devices/platform/reg-dummy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/regulatory.0 -> ../../../devices/platform/regulatory.0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rk805-pwrkey.10.auto -> ../../../devices/platform/feb20000.spi/spi_master/spi2/spi2.0/rk805-pwrkey.10.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rk806-pinctrl.9.auto -> ../../../devices/platform/feb20000.spi/spi_master/spi2/spi2.0/rk806-pinctrl.9.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rk806-regulator.11.auto -> ../../../devices/platform/feb20000.spi/spi_master/spi2/spi2.0/rk806-regulator.11.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rknpu_dev.15.auto -> ../../../devices/platform/rknpu_dev.15.auto
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rkvenc-ccu -> ../../../devices/platform/rkvenc-ccu
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rockchip-suspend -> ../../../devices/platform/rockchip-suspend
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rockchip-system-monitor -> ../../../devices/platform/rockchip-system-monitor
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rt5616-sound -> ../../../devices/platform/rt5616-sound
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/rtc-efi.0 -> ../../../devices/platform/rtc-efi.0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/serial8250 -> ../../../devices/platform/serial8250
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/snd-soc-dummy -> ../../../devices/platform/snd-soc-dummy
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/timer -> ../../../devices/platform/timer
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/usbdrd3_0 -> ../../../devices/platform/usbdrd3_0
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/usbdrd3_1 -> ../../../devices/platform/usbdrd3_1
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vbus5v0-typec -> ../../../devices/platform/vbus5v0-typec
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc-1v1-nldo-s3 -> ../../../devices/platform/vcc-1v1-nldo-s3
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc3v3-pcie20 -> ../../../devices/platform/vcc3v3-pcie20
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc3v3-pcie30 -> ../../../devices/platform/vcc3v3-pcie30
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc-3v3-sd-s0-regulator -> ../../../devices/platform/vcc-3v3-sd-s0-regulator
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc5v0-host-30 -> ../../../devices/platform/vcc5v0-host-30
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc5v0-sys -> ../../../devices/platform/vcc5v0-sys
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vcc5v0-usb -> ../../../devices/platform/vcc5v0-usb
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vdd-4glte-3v3 -> ../../../devices/platform/vdd-4glte-3v3
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/vdd-mpcie-3v3 -> ../../../devices/platform/vdd-mpcie-3v3
lrwxrwxrwx 1 root root 0  1 gen  2021  /sys/bus/platform/devices/xhci-hcd.12.auto -> ../../../devices/platform/usbdrd3_1/fc400000.usb/xhci-hcd.12.auto
lrwxrwxrwx 1 root root 0  1 mar 21.35  /sys/bus/platform/devices/xhci-hcd.16.auto -> ../../../devices/platform/usbdrd3_0/fc000000.usb/xhci-hcd.16.auto
root@proxmox:/home/gabo# ls /sys/bus/platform/devices/*/driver -l
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/10f000.sram/driver -> ../../../bus/platform/drivers/sram
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/alarmtimer.13.auto/driver -> ../../../../../../../../bus/platform/drivers/alarmtimer
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/arm-pmu/driver -> ../../../bus/platform/drivers/armv8-pmu
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/cpufreq-dt/driver -> ../../../bus/platform/drivers/cpufreq-dt
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/cpuinfo/driver -> ../../../bus/platform/drivers/rockchip-cpuinfo
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/display-subsystem/driver -> ../../../bus/platform/drivers/rockchip-drm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/dmc/driver -> ../../../bus/platform/drivers/rockchip-dmc
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/dp0-sound/driver -> ../../../bus/platform/drivers/rk-hdmi-sound
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-cec.2.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-cec
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-cec.5.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-cec
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-hdcp.3.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-hdcp
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-hdcp.6.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-hdcp
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-i2s-audio.1.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-i2s-audio
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/dw-hdmi-qp-i2s-audio.4.auto/driver -> ../../../../bus/platform/drivers/dw-hdmi-qp-i2s-audio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fb000000.gpu/driver -> ../../../bus/platform/drivers/mali
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc000000.usb/driver -> ../../../../bus/platform/drivers/dwc3
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc400000.usb/driver -> ../../../../bus/platform/drivers/dwc3
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc800000.usb/driver -> ../../../bus/platform/drivers/ehci-platform
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc840000.usb/driver -> ../../../bus/platform/drivers/ohci-platform
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc880000.usb/driver -> ../../../bus/platform/drivers/ehci-platform
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fc8c0000.usb/driver -> ../../../bus/platform/drivers/ohci-platform
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd588000.syscon:reboot-mode/driver -> ../../../../bus/platform/drivers/syscon-reboot-mode
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd58a000.mclkout-i2s1/driver -> ../../../../bus/platform/drivers/rockchip-clk-out
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd58c318.mclkout-i2s0/driver -> ../../../../bus/platform/drivers/rockchip-clk-out
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd58c318.mclkout-i2s1/driver -> ../../../../bus/platform/drivers/rockchip-clk-out
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd58c318.mclkout-i2s2/driver -> ../../../../bus/platform/drivers/rockchip-clk-out
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd58c318.mclkout-i2s3/driver -> ../../../../bus/platform/drivers/rockchip-clk-out
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd5d0000.syscon:usb2-phy@0/driver -> ../../../../bus/platform/drivers/rockchip-usb2phy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd5d4000.syscon:usb2-phy@4000/driver -> ../../../../bus/platform/drivers/rockchip-usb2phy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd5d8000.syscon:usb2-phy@8000/driver -> ../../../../bus/platform/drivers/rockchip-usb2phy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd5dc000.syscon:usb2-phy@c000/driver -> ../../../../bus/platform/drivers/rockchip-usb2phy
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c0868.aclk_isp1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c0868.hclk_isp1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c087c.hclk_nvm/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a0.aclk_rkvdec0_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a0.hclk_rkvdec0_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a4.aclk_rkvdec1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a4.hclk_rkvdec1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a8.aclk_usb/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08a8.hclk_usb/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08b0.aclk_jpeg_decoder_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08b0.aclk_vdpu_low_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08c0.aclk_rkvenc1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08c0.hclk_rkvenc1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08dc.aclk_hdcp0_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08dc.hclk_vo0/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08dc.pclk_vo0_grf/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08ec.aclk_hdcp1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08ec.hclk_vo1/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c08ec.pclk_vo1_grf/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c0910.aclk_av1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c0910.pclk_av1_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd7c092c.hclk_sdio_pre/driver -> ../../../../bus/platform/drivers/clock-link
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd880000.i2c/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd8a0000.gpio/driver -> ../../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd8b0010.pwm/driver -> ../../../bus/platform/drivers/rockchip-pwm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fd8b0030.pwm/driver -> ../../../bus/platform/drivers/remotectl-pwm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fd8d8000.power-management:power-controller/driver -> ../../../../bus/platform/drivers/rockchip-pm-domain
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fda40000.pvtm/driver -> ../../../bus/platform/drivers/rockchip-pvtm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fda50000.pvtm/driver -> ../../../bus/platform/drivers/rockchip-pvtm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fda60000.pvtm/driver -> ../../../bus/platform/drivers/rockchip-pvtm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdab0000.npu/driver -> ../../../bus/platform/drivers/RKNPU
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdab9000.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdaf0000.pvtm/driver -> ../../../bus/platform/drivers/rockchip-pvtm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdb30000.pvtm/driver -> ../../../bus/platform/drivers/rockchip-pvtm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb50400.vdpu/driver -> ../../../bus/platform/drivers/mpp_vdpu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb50800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb60000.rga/driver -> ../../../bus/platform/drivers/rga3_core0
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb60f00.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb70000.rga/driver -> ../../../bus/platform/drivers/rga3_core1
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb70f00.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb80000.rga/driver -> ../../../bus/platform/drivers/rga2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb90000.jpegd/driver -> ../../../bus/platform/drivers/mpp_jpgdec
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdb90480.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba0000.jpege-core/driver -> ../../../bus/platform/drivers/mpp_vepu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba0800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba4000.jpege-core/driver -> ../../../bus/platform/drivers/mpp_vepu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba4800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba8000.jpege-core/driver -> ../../../bus/platform/drivers/mpp_vepu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdba8800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbac000.jpege-core/driver -> ../../../bus/platform/drivers/mpp_vepu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbac800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbb0000.iep/driver -> ../../../bus/platform/drivers/mpp-iep2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbb0800.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbd0000.rkvenc-core/driver -> ../../../bus/platform/drivers/mpp_rkvenc2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbdf000.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbe0000.rkvenc-core/driver -> ../../../bus/platform/drivers/mpp_rkvenc2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdbef000.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdc30000.rkvdec-ccu/driver -> ../../../bus/platform/drivers/mpp_rkvdec2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdc38100.rkvdec-core/driver -> ../../../bus/platform/drivers/mpp_rkvdec2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdc38700.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdc48100.rkvdec-core/driver -> ../../../bus/platform/drivers/mpp_rkvdec2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdc48700.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdca0000.iommu/driver -> ../../../bus/platform/drivers/av1_iommu
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd10000.mipi0-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd20000.mipi1-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd30000.mipi2-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd40000.mipi3-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd50000.mipi4-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd60000.mipi5-csi2-hw/driver -> ../../../bus/platform/drivers/rockchip-mipi-csi2-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fdd90000.vop/driver -> ../../../bus/platform/drivers/rockchip-vop2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdd97e00.iommu/driver -> ../../../bus/platform/drivers/rk_iommu
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fddb0000.spdif-tx/driver -> ../../../bus/platform/drivers/rockchip-spdif
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fddf0000.i2s/driver -> ../../../bus/platform/drivers/rockchip-i2s-tdm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fddf4000.i2s/driver -> ../../../bus/platform/drivers/rockchip-i2s-tdm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fddf8000.i2s/driver -> ../../../bus/platform/drivers/rockchip-i2s-tdm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fde50000.dp/driver -> ../../../bus/platform/drivers/dw-dp
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fde80000.hdmi/driver -> ../../../bus/platform/drivers/dwhdmi-rockchip
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdea0000.hdmi/driver -> ../../../bus/platform/drivers/dwhdmi-rockchip
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fdee0000.hdmirx-controller/driver -> ../../../bus/platform/drivers/rk_hdmirx
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fe060000.dfi/driver -> ../../../bus/platform/drivers/rockchip-dfi
lrwxrwxrwx 1 root root 0  1 gen  2021 /sys/bus/platform/devices/fe170000.pcie/driver -> ../../../bus/platform/drivers/rk-pcie
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fe180000.pcie/driver -> ../../../bus/platform/drivers/rk-pcie
lrwxrwxrwx 1 root root 0  1 gen  2021 /sys/bus/platform/devices/fe190000.pcie/driver -> ../../../bus/platform/drivers/rk-pcie
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fe2b0000.spi/driver -> ../../../bus/platform/drivers/rockchip-sfc
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fe2c0000.mmc/driver -> ../../../bus/platform/drivers/dwmmc_rockchip
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fe2e0000.mmc/driver -> ../../../bus/platform/drivers/sdhci-dwcmshc
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fe378000.rng/driver -> ../../../bus/platform/drivers/rockchip-rng
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fe470000.i2s/driver -> ../../../bus/platform/drivers/rockchip-i2s-tdm
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/feaa0000.i2c/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/feb20000.spi/driver -> ../../../bus/platform/drivers/rockchip-spi
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fec00000.tsadc/driver -> ../../../bus/platform/drivers/rockchip-thermal
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec10000.saradc/driver -> ../../../bus/platform/drivers/rockchip-saradc
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec20000.gpio/driver -> ../../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec30000.gpio/driver -> ../../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec40000.gpio/driver -> ../../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec50000.gpio/driver -> ../../../../bus/platform/drivers/rockchip-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec80000.i2c/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fec90000.i2c/driver -> ../../../bus/platform/drivers/rk3x-i2c
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fecc0000.otp/driver -> ../../../bus/platform/drivers/rockchip-otp
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fed60000.hdmiphy/driver -> ../../../bus/platform/drivers/rockchip-hdptx-phy-hdmi
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fed70000.hdmiphy/driver -> ../../../bus/platform/drivers/rockchip-hdptx-phy-hdmi
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fed80000.phy/driver -> ../../../bus/platform/drivers/rockchip-usbdp-phy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fed90000.phy/driver -> ../../../bus/platform/drivers/rockchip-usbdp-phy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/feda0000.phy/driver -> ../../../bus/platform/drivers/samsung-mipi-dcphy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fedb0000.phy/driver -> ../../../bus/platform/drivers/samsung-mipi-dcphy
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fedc0000.csi2-dphy0-hw/driver -> ../../../bus/platform/drivers/rockchip-csi2-dphy-hw
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fedc8000.csi2-dphy1-hw/driver -> ../../../bus/platform/drivers/rockchip-csi2-dphy-hw
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fee00000.phy/driver -> ../../../bus/platform/drivers/naneng-combphy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fee10000.phy/driver -> ../../../bus/platform/drivers/naneng-combphy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fee20000.phy/driver -> ../../../bus/platform/drivers/naneng-combphy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fee80000.phy/driver -> ../../../bus/platform/drivers/rockchip-snps-pcie3-phy
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/ff001000.sram/driver -> ../../../bus/platform/drivers/sram
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/fiq_debugger.0/driver -> ../../../bus/platform/drivers/fiq_debugger
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/fiq-debugger/driver -> ../../../bus/platform/drivers/rk-fiq-debugger
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/firmware:optee/driver -> ../../../bus/platform/drivers/optee
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/firmware:scmi/driver -> ../../../bus/platform/drivers/arm-scmi
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/gpio-leds/driver -> ../../../bus/platform/drivers/leds-gpio
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/hdmi0-sound/driver -> ../../../bus/platform/drivers/rk-hdmi-sound
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/hdmi1-sound/driver -> ../../../bus/platform/drivers/rk-hdmi-sound
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/hdmi-audio-codec.0.auto/driver -> ../../../../bus/platform/drivers/hdmi-audio-codec
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/hdmi-audio-codec.14.auto/driver -> ../../../../bus/platform/drivers/hdmi-audio-codec
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/hdmi-audio-codec.7.auto/driver -> ../../../../bus/platform/drivers/hdmi-audio-codec
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/hdmi-audio-codec.8.auto/driver -> ../../../../bus/platform/drivers/hdmi-audio-codec
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/hdmiin-sound/driver -> ../../../bus/platform/drivers/rk-hdmi-sound
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/jpege-ccu/driver -> ../../../bus/platform/drivers/mpp_vepu2
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/mpp-srv/driver -> ../../../bus/platform/drivers/mpp_service
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/pinctrl/driver -> ../../../bus/platform/drivers/rockchip-pinctrl
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/psci-cpuidle/driver -> ../../../bus/platform/drivers/psci-cpuidle
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/psci/driver -> ../../../bus/platform/drivers/psci-cpuidle-domain
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/pwm-fan/driver -> ../../../bus/platform/drivers/pwm-fan
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/reg-dummy/driver -> ../../../bus/platform/drivers/reg-dummy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/rk805-pwrkey.10.auto/driver -> ../../../../../../../bus/platform/drivers/rk805-pwrkey
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/rk806-pinctrl.9.auto/driver -> ../../../../../../../bus/platform/drivers/rk806-pinctrl
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/rk806-regulator.11.auto/driver -> ../../../../../../../bus/platform/drivers/rk806-regulator
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/rkvenc-ccu/driver -> ../../../bus/platform/drivers/mpp_rkvenc2
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/rockchip-suspend/driver -> ../../../bus/platform/drivers/rockchip-pm
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/rockchip-system-monitor/driver -> ../../../bus/platform/drivers/rockchip-system-monitor
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/rt5616-sound/driver -> ../../../bus/platform/drivers/asoc-simple-card
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/serial8250/driver -> ../../../bus/platform/drivers/serial8250
lrwxrwxrwx 1 root root 0  2 mar 15.05 /sys/bus/platform/devices/snd-soc-dummy/driver -> ../../../bus/platform/drivers/snd-soc-dummy
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/usbdrd3_0/driver -> ../../../bus/platform/drivers/dwc3-of-simple
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/usbdrd3_1/driver -> ../../../bus/platform/drivers/dwc3-of-simple
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vbus5v0-typec/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc-1v1-nldo-s3/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc3v3-pcie20/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc3v3-pcie30/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc-3v3-sd-s0-regulator/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc5v0-host-30/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc5v0-sys/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vcc5v0-usb/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vdd-4glte-3v3/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/vdd-mpcie-3v3/driver -> ../../../bus/platform/drivers/reg-fixed-voltage
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/xhci-hcd.12.auto/driver -> ../../../../../bus/platform/drivers/xhci-hcd
lrwxrwxrwx 1 root root 0  1 mar 21.35 /sys/bus/platform/devices/xhci-hcd.16.auto/driver -> ../../../../../bus/platform/drivers/xhci-hcd

Again, most of this is out of my understanding, as I'm not a poweruser. Actually more of a noob with high hopes. But since this is a very new field and there aren't a lot of testers, I hope this can be useful nonetheless, for development purposes. Having a working UEFI ISO for most of the rk3588 boards out there would be a fantastic thing , considering the power of the SoC. And it would be available even to the simplesimple like me.

If you need anything else, just ask.

brightplastik commented 8 months ago

The kernel in the ISO is the mainline kernel, it may fail to start without the corresponding patch If it is a soc device. I only have a standard arm64 device, not a development board, so I can't test it. If you are willing to test, I can rebuild a kernel for the rk device. https://github.com/jiangcuo/Proxmox-Port/wiki/Resource_PassThrough

I read what you documented here...since playing with the kernel always leads me in places I cannot control, I will try with

If you are not using pve-port-kernel, try adding iommu.passthrough=1 to the end of the Linux startup command line.

and see what happens, since amazingfate's kernel is a good working one.

jiangcuo commented 8 months ago

The dmesg-out and devices not show any mmcblk. What's your dtbs file? I think we should use the dtb integrated with the kernel package.

kernel has built-in mmc driver

root@arm-builder3:~/pve-port-kernel/linux# cat modules.builtin|grep mmc|grep -E "sdh|rock"
kernel/drivers/phy/rockchip/phy-rockchip-emmc.ko
kernel/drivers/soc/rockchip/sdmmc_vendor_storage.ko
kernel/drivers/mmc/host/sdhci.ko
kernel/drivers/mmc/host/dw_mmc-rockchip.ko
kernel/drivers/mmc/host/sdhci-pltfm.ko
kernel/drivers/mmc/host/sdhci-of-arasan.ko
kernel/drivers/mmc/host/sdhci-of-dwcmshc.ko

I can also use his kernel tree (https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux/-/tree/rk3588-v6.6?ref_type=heads)to build, but the device information cannot be correctly identified using the official kernel. It should be that the dtb is incorrect.

jiangcuo commented 8 months ago

I compared the two kernels and found that Collabora's kernel has dts for many models, so I recompiled a new package based on Collabora's kernel (6.7). https://mirrors.apqa.cn/proxmox/debian/kernel/dists/sid/test/binary-arm64/

brightplastik commented 8 months ago

I will try it ASAP. I hope I won't confuse my lack of ability with a bug, and slow down development. Finger crossed this might be the good way to take. I'll do my best. Meanwhile, please tell me if these commands are needed to debug things when the kernel is installed:

blkid ls /sys/bus/platform/devices/ -l ls /sys/bus/platform/devices//driver -l dmesg

jiangcuo commented 8 months ago

The new kernel is Collabora’s kernel,I think there should be no problem.

brightplastik commented 8 months ago

The new kernel is Collabora’s kernel,I think there should be no problem.

Worse than ever, unfortunately.

On edk2, with ACPI selected, as soon as it boots it stalls.

I need the DTB file related to this kernel, maybe, and try to override. The DTB of the legacy rockchip 5.10.160 kernel does not work with this new kernel.

I can show a log, but there's nothing to show, this time.

jiangcuo commented 8 months ago

Dtbs are located at "/boot/dtbs/{kernel}/"

brightplastik commented 8 months ago

Dtbs are located at "/boot/dtbs/{kernel}/"

Ok, I changed the path in grub and now this is what comes in the serial log...

[    2.160050] Buffer I/O error on dev mmcblk0p1, logical block 76685, async page read
/dev/mmcblk0p2: clean, 168850/15089664 files, 2809818/60338432 blocks
[    4.884363] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000007
[    4.885042] CPU: 7 PID: 1 Comm: systemd Not tainted 6.7.0-rockchip-gb07290444a7f-dirty #1
[    4.885761] Hardware name: FriendlyElec NanoPC T6/NanoPC T6, BIOS 4af3a03 01/20/2024
[    4.886438] Call trace:
[    4.886656]  dump_backtrace+0xa0/0x128
[    4.886994]  show_stack+0x20/0x38
[    4.887288]  dump_stack_lvl+0x78/0xc8
[    4.887617]  dump_stack+0x18/0x28
[    4.887912]  panic+0x3b8/0x400
[    4.888187]  do_exit+0x818/0x918
[    4.888479]  do_group_exit+0x3c/0xa8
[    4.888799]  get_signal+0xa40/0xa48
[    4.889110]  do_notify_resume+0x290/0x13e0
[    4.889472]  el0_ia+0xc0/0xc8
[    4.889740]  el0t_64_sync_handler+0xd0/0x130
[    4.890120]  el0t_64_sync+0x188/0x190
[    4.890446] SMP: stopping secondary CPUs
[    4.890910] Kernel Offset: disabled
[    4.891217] CPU features: 0x1,80000000,70028146,2101720b
[    4.891685] Memory Limit: none
[    4.918244] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000007 ]---

Is it my mistake? I think I managed to override the DTB provided by your kernel, but still, it produces a kernel panic. Maybe Collabora's kernel is not meant to work outside of U-boot environment?

jiangcuo commented 8 months ago

Dtbs are located at "/boot/dtbs/{kernel}/"

Ok, I changed the path in grub and now this is what comes in the serial log...

[    2.160050] Buffer I/O error on dev mmcblk0p1, logical block 76685, async page read
/dev/mmcblk0p2: clean, 168850/15089664 files, 2809818/60338432 blocks
[    4.884363] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000007
[    4.885042] CPU: 7 PID: 1 Comm: systemd Not tainted 6.7.0-rockchip-gb07290444a7f-dirty #1
[    4.885761] Hardware name: FriendlyElec NanoPC T6/NanoPC T6, BIOS 4af3a03 01/20/2024
[    4.886438] Call trace:
[    4.886656]  dump_backtrace+0xa0/0x128
[    4.886994]  show_stack+0x20/0x38
[    4.887288]  dump_stack_lvl+0x78/0xc8
[    4.887617]  dump_stack+0x18/0x28
[    4.887912]  panic+0x3b8/0x400
[    4.888187]  do_exit+0x818/0x918
[    4.888479]  do_group_exit+0x3c/0xa8
[    4.888799]  get_signal+0xa40/0xa48
[    4.889110]  do_notify_resume+0x290/0x13e0
[    4.889472]  el0_ia+0xc0/0xc8
[    4.889740]  el0t_64_sync_handler+0xd0/0x130
[    4.890120]  el0t_64_sync+0x188/0x190
[    4.890446] SMP: stopping secondary CPUs
[    4.890910] Kernel Offset: disabled
[    4.891217] CPU features: 0x1,80000000,70028146,2101720b
[    4.891685] Memory Limit: none
[    4.918244] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000007 ]---

Is it my mistake? I think I managed to override the DTB provided by your kernel, but still, it produces a kernel panic. Maybe Collabora's kernel is not meant to work outside of U-boot environment?

I don't have a development board, so I can't debug, if the debian kernel works, then it is recommended to install debian and use proxmox-ve

brightplastik commented 7 months ago

Hello Foxi, I had to take some time to do other things, unfortunately. I the next weeks I'll try with the normal uboot installations, and see if I get something interesting about iommu with your kernel. Please, don't close this issue yet, as I'll report here.

jiangcuo commented 7 months ago

New ISO release, updated PVE to 8.1.7, support for orange pi to start ISO via UEFI. Download link https://mirrors.apqa.cn/proxmox/isos/proxmox-ve_8.1-7_arm64.iso Follow wiki to setup https://github.com/jiangcuo/Proxmox-Port/wiki/Rockchip-RK3588-UEFI-Setup

876873549 commented 7 months ago

新ISO版本,更新PVE至8.1.7,支持orange pi通过UEFI启动ISO。下载链接https://mirrors.apqa.cn/proxmox/isos/proxmox-ve_8.1-7_arm64.iso 按照wiki设置 https://github.com/jiancuo/Proxmox-Port/wiki/Rockchip-RK3588-UEFI -设置

1 no

proxmox-ve: 8.1.0 (running kernel: 6.1.43-rockchip) pve-manager: 8.1.7 (running version: 8.1.7/ee1c3736ef6a6541) proxmox-kernel-helper: 8.1.0 pve-kernel-6.1.73-generic: 6.1.73-1 pve-kernel-6.1-rockchip: 6.1.43-1 pve-kernel-6.1.43-rockchip: 6.1.43-1 pve-kernel-5.15.145-generic: 5.15.145-1 pve-kernel-5.10.0-openeuler: 5.10.0-1 ceph-fuse: 17.2.6-pve1+3 corosync: 3.1.7-pve3 criu: 3.17.1-2 glusterfs-client: 10.3-5 ifupdown: not correctly installed ifupdown2: 3.2.0-1+pmx8 ksmtuned: 4.20150326+b1 libjs-extjs: 7.0.0-4 libknet1: 1.28-pve1 libproxmox-acme-perl: 1.5.0 libproxmox-backup-qemu0: 1.4.0 libproxmox-rs-perl: 0.3.1 libpve-access-control: 8.1.3 libpve-apiclient-perl: 3.3.1 libpve-cluster-api-perl: 8.0.5 libpve-cluster-perl: 8.0.5 libpve-common-perl: 8.1.1 libpve-guest-common-perl: 5.0.6 libpve-http-server-perl: 5.0.5 libpve-network-perl: 0.9.6 libpve-rs-perl: 0.8.7 libpve-storage-perl: 8.1.2 libspice-server1: 0.15.1-1 lvm2: 2.03.16-2 lxc-pve: 5.0.2-4 lxcfs: 5.0.3-pve4 novnc-pve: 1.4.0-3 proxmox-backup-client: 3.1.2-1 proxmox-backup-file-restore: 3.0.4-1 proxmox-kernel-helper: 8.1.0 proxmox-mail-forward: 0.2.0 proxmox-mini-journalreader: 1.4.0 proxmox-offline-mirror-helper: 0.6.2 proxmox-widget-toolkit: 4.1.5 pve-cluster: 8.0.5 pve-container: 5.0.9 pve-docs: 8.1.4 pve-edk2-firmware: 4.2023.08-4 pve-firewall: 5.0.3 pve-firmware: 3.8-1 pve-ha-manager: 4.0.3 pve-i18n: 3.2.1 pve-qemu-kvm: 8.1.5-4 pve-xtermjs: 5.3.0-3 qemu-server: 8.1.1+port2 smartmontools: 7.3-pve1 spiceterm: 3.3.0 swtpm: 0.8.0+pve1 vncterm: 1.8.0 zfsutils-linux: 2.2.3-pve1

安装了wifi网卡AX210. 但我还是不知道怎么pcie-passthrough

876873549 commented 7 months ago

root@pve:/# mount -t cifs //192.168.0.65/Z /mnt/a/ -o username=p,password=p mount error: cifs filesystem not supported by the system mount error(19): No such device Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg) root@pve:/#
挂载失败

brightplastik commented 7 months ago

no

As far as I understood IOMMU is still a big work in progress, and passes by a modified kernel with some magic infused in it. @jiangcuo tried sharing a modified kernel for nanopc t6 previously, but the kernel only works in uboot env, and it failed in my edk2 environment.

brightplastik commented 7 months ago

New ISO release, updated PVE to 8.1.7, support for orange pi to start ISO via UEFI. Download link https://mirrors.apqa.cn/proxmox/isos/proxmox-ve_8.1-7_arm64.iso Follow wiki to setup https://github.com/jiangcuo/Proxmox-Port/wiki/Rockchip-RK3588-UEFI-Setup

Hello Foxi. I guess this will not be useful (yet?) for nanopc t6 platform. Is there anything specific I can try, with my edk2 board? I lack knowledge, but willing to try things, if available.

jiangcuo commented 7 months ago

The new ISO already supports the full series of orangpi5. If I have other rockchip adaptations, I'll try to integrate the kernels that work for them.A temporary way is to use ACPI mode, which will lose most of the functionality, such as emmc, npu, etc.I'm going to close the issue because I can't help it.

LabuzhskiyAleksandr commented 5 months ago

Hi, Guys! I think, it's works on the Nanopc-t6: Nanopc-T6 с Proxmox 8 Песочница Хабр.pdf qr

brightplastik commented 5 months ago

Hi, Guys! I think, it's works on the Nanopc-t6:

This is fantastic news Alexander! Did you manage to passthrough the pci devices?