According to the instructions at https://wiki.analog.com/resources/tools-software/linux-build/generic/raspberrypi we can build build Linux kernel for Raspberry PI and can add driver support for adis16400 which indeed support ADIS16362.
But the question is how a 16-bit SPI works with Raspberry PI which only supports 8-bit SPI transactions. How the drivers handle this issue?
Secondly I am looking for a standalone Raspberry Pi OS c/c++ example which somehow uses the iio adis16400 drivers to read/write the ADIS16362 registers.