After replacing file rk3399-rock-pi-4.dtb from v20200201, nvme found at [ 19.818350] after mounting storage (mmcblk1p13) at [ 17.452574]
[ 11.309910] rockchip-pcie f8000000.pcie: no vpcie12v regulator found
[ 11.316461] rockchip-pcie f8000000.pcie: f8000000.pcie supply vpcie1v8 not found, using dummy regulator
[ 11.321613] rockchip-pcie f8000000.pcie: f8000000.pcie supply vpcie0v9 not found, using dummy regulator
[ 11.345935] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges:
[ 11.348683] rockchip-pcie f8000000.pcie: MEM 0x00fa000000..0x00fbdfffff -> 0x00fa000000
[ 11.349657] rockchip-pcie f8000000.pcie: IO 0x00fbe00000..0x00fbefffff -> 0x00fbe00000
[ 11.364180] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[ 11.364734] pci_bus 0000:00: root bus resource [bus 00-1f]
[ 11.365149] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]
[ 11.365680] pci_bus 0000:00: root bus resource [io 0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff])
[ 11.368112] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400
[ 11.373709] pci 0000:00:00.0: supports D1
[ 11.374109] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 11.604138] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[ 11.611995] pci 0000:01:00.0: [1987:5012] type 00 class 0x010802
[ 11.614200] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit]
[ 11.617424] pci 0000:01:00.0: Max Payload Size set to 256 (was 128, max 256)
[ 11.627900] pci 0000:01:00.0: 16.000 Gb/s available PCIe bandwidth, limited by 5 GT/s x4 link at 0000:00:00.0 (capable of 31.504 Gb/s with 8 GT/s x4 link)
[ 11.849856] pci_bus 0000:01: busn_res: [bus 01-1f] end is updated to 01
[ 11.851708] pci 0000:00:00.0: BAR 14: assigned [mem 0xfa000000-0xfa0fffff]
[ 11.852413] pci 0000:01:00.0: BAR 0: assigned [mem 0xfa000000-0xfa003fff 64bit]
[ 11.853328] pci 0000:00:00.0: PCI bridge to [bus 01]
[ 11.853843] pci 0000:00:00.0: bridge window [mem 0xfa000000-0xfa0fffff]
[ 11.862109] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
[ 11.877102] pcieport 0000:00:00.0: PME: Signaling with IRQ 227
[ 11.893575] pcieport 0000:00:00.0: AER: enabled with IRQ 227
[ 16.291905] Checking disk(s): LABEL=LIBREELEC LABEL=STORAGE
[ 16.314679] dwmmc_rockchip fe310000.dwmmc: Successfully tuned phase to 163
[ 16.317241] mmc0: new ultra high speed SDR104 SDIO card at address 0001
[ 16.328998] dwmmc_rockchip fe320000.dwmmc: Successfully tuned phase to 227
[ 16.329029] mmc1: new ultra high speed SDR104 SDHC card at address aaaa
[ 16.329908] mmcblk1: mmc1:aaaa SL16G 14.8 GiB
[ 16.335728] mmcblk1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13
[ 17.022891] fsck: /dev/mmcblk1p6: 63 files, 19564/65501 clusters
[ 17.023124] fsck: STORAGE: clean, 648/147168 files, 27952/588032 blocks
[ 17.198968] FAT-fs (mmcblk1p6): IO charset ascii not found
[ 17.218380] [drm] Cannot find any crtc or sizes
[ 17.452574] EXT4-fs (mmcblk1p13): mounted filesystem with ordered data mode. Opts: (null)
[ 18.411303] kernel-overlays-setup: setup base modules
[ 18.426052] systemd[1]: Started Setup NTP servers for timesyncd.
[ 18.528733] kernel-overlays-setup: added modules from /usr/lib/kernel-overlays/base/lib/modules/5.5.1
[ 18.598273] kernel-overlays-setup: added firmware from /usr/lib/kernel-overlays/base/lib/firmware
[ 18.598818] kernel-overlays-setup: adding overlays from /storage/.cache/kernel-overlays
[ 18.603311] kernel-overlays-setup: done
[ 18.604879] systemd[1]: kernel-overlays.service: Succeeded.
[ 18.605816] systemd[1]: Started Create kernel modules tree from overlays.
[ 18.608789] systemd[1]: Starting Create list of static device nodes for the current kernel...
[ 18.612269] systemd[1]: Starting Setup machine-id...
[ 18.615340] systemd[1]: Starting Mounting swapfile...
[ 18.624366] systemd[1]: Starting Load Kernel Modules...
[ 18.628614] systemd[1]: Starting udev Coldplug all Devices...
[ 18.652640] systemd[1]: Started Setup machine-id.
[ 18.657158] systemd[1]: Starting Journal Service...
[ 18.670530] systemd[1]: Started Create list of static device nodes for the current kernel.
[ 18.674256] systemd[1]: Starting Create Static Device Nodes in /dev...
[ 18.720732] systemd[1]: Started Load Kernel Modules.
[ 18.721791] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[ 18.725577] systemd[1]: Mounting Kernel Configuration File System...
[ 18.729311] systemd[1]: Starting Apply Kernel Variables...
[ 18.733556] systemd[1]: Mounted Kernel Configuration File System.
[ 18.749920] systemd[1]: Started Apply Kernel Variables.
[ 18.766600] systemd[1]: Started Journal Service.
[ 18.793987] systemd-journald[382]: Received client request to flush runtime journal.
[ 19.299820] random: crng init done
[ 19.299825] random: 7 urandom warning(s) missed due to ratelimiting
[ 19.818350] nvme nvme0: pci function 0000:01:00.0
[ 19.818398] nvme 0000:01:00.0: enabling device (0000 -> 0002)
[ 19.879061] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 19.901233] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 19.936642] nvme nvme0: missing or invalid SUBNQN field.
[ 19.936753] nvme nvme0: Shutdown timeout set to 10 seconds
[ 19.942375] nvme nvme0: 6/0/0 default/read/poll queues
[ 19.943628] nvme nvme0: ctrl returned bogus length: 16 for NVME_NIDT_EUI64
[ 19.944444] nvme nvme0: ctrl returned bogus length: 16 for NVME_NIDT_EUI64
[ 19.945832] nvme0n1: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13
Display More
... nvme is included in module, not a kernel?
p.s. with fdt others versions strings "pci" and "nvme" in dmesg are missing