Using RDMA on vim3

When looking through the kernel startup buffer, I notice that there are some RDMA modules loaded.

khadas@vim3-680990:~$ sudo dmesg | grep rdma
[    0.356187] register rdma platform driver
[    0.377299] rdma_probe,cpu_type:0, ver:0, len:8
[    0.377539] rdma_register, rdma_table_addr ffffff8008471000 rdma_table_addr_phy a0600000 reg_buf ffffffc09b238000
[    0.377567] rdma_register success, handle 1 table_size 32768
[    0.377584] set_rdma_handle video rdma handle = 1.
[    0.377653] rdma_register, rdma_table_addr ffffff8008491000 rdma_table_addr_phy a0608000 reg_buf ffffffc09b068000
[    0.377679] rdma_register success, handle 2 table_size 32768
[    0.377695] set_rdma_handle video rdma handle = 2.
[    4.247012] fb: osd_rdma_init: rdma_table p=0xa0610000,op=0xa0610000 , v=0xffffff800883b000
[    4.247026] rdma_register, rdma_table_addr ffffff800883d000 rdma_table_addr_phy a0611000 reg_buf ffffffc09b347000
[    4.247028] rdma_register success, handle 3 table_size 4096
[    4.247029] fb: osd_rdma_init:osd rdma handle = 3.
[    9.679654] DI: di_probe allocate rdma channel 0.
[    9.795685] rdma_register, rdma_table_addr ffffff8008887000 rdma_table_addr_phy a0612000 reg_buf ffffffc07f0cf600
[    9.805934] rdma_register success, handle 4 table_size 512
[    9.811562] vdin_drv_probe:vdin.0 rdma hanld 4.
[    9.832362] vdin0 irq: 39 rdma irq: 2
[    9.856244] rdma_register, rdma_table_addr ffffff8008889000 rdma_table_addr_phy a0613000 reg_buf ffffffc07f0cf800
[    9.866599] rdma_register success, handle 5 table_size 512
[    9.872230] vdin_drv_probe:vdin.1 rdma hanld 5.
[    9.893035] vdin1 irq: 40 rdma irq: 4

Is this something that could be utilized by user code for high-speed communication between arm devices? If so, does documentation / example code exist?