Внутри linux ядра, Documentation / spi / spidev_test. c - это тестовый код для чтения / записи spi из пользовательского пространства (уровень приложения).
Чтобы использовать эту функцию, необходимо включить приведенный ниже параметр в файле ядра .config.
CONFIG_SPI_SPIDEV=y
Если ваше ядро поддерживает запись dts, добавьте также следующее:
spidev2:spi@1 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "rohm,dh2228fv";
spi-max-frequency = <30000000>;
reg = <0>;
};