When booting the Radxa supplied Debian image dmesg shows the following section that enables the NVME device:
[ 6.988243] ahci fc400000.sata: Looking up ahci-supply from device tree
[ 6.988273] ahci fc400000.sata: Looking up ahci-supply property in node /sata@fc400000 failed
[ 6.988300] ahci fc400000.sata: supply ahci not found, using dummy regulator
[ 6.988521] ahci fc400000.sata: Looking up phy-supply from device tree
[ 6.988543] ahci fc400000.sata: Looking up phy-supply property in node /sata@fc400000 failed
[ 6.988561] ahci fc400000.sata: supply phy not found, using dummy regulator
[ 6.988952] ahci fc400000.sata: Looking up target-supply from device tree
[ 6.989021] ahci fc400000.sata: Looking up target-supply property in node /sata@fc400000 failed
[ 6.989042] ahci fc400000.sata: supply target not found, using dummy regulator
[ 6.989289] ahci fc400000.sata: forcing port_map 0x0 -> 0x1
[ 6.989354] ahci fc400000.sata: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
[ 6.989372] ahci fc400000.sata: flags: ncq sntf pm led clo only pmp fbs pio slum part ccc apst
[ 6.989394] ahci fc400000.sata: port 0 is not capable of FBS
[ 6.992684] scsi host0: ahci
[ 6.993173] ata1: SATA max UDMA/133 mmio [mem 0xfc400000-0xfc400fff] port 0x100 irq 19
I see nothing even remotely similar in the OpenWrt dmesg. Let me know if I can provide any additional details.