Цитата(R6L-025 @ Jul 2 2017, 23:38)

Хм, но ведь пин настроен в qsys как принадлежащий spi, и мультиплексор периферии сконфигурирован соответствующе, или ядру всеравно?
дак а вопрос то в чём?
ядру на все наплевать, если его не будут грузить назойливые драйверы, драйвер может расстроиться и не загрузиться, если не будет нужных ресурсов..
в случае, который описываю я все условия соблюдены
в qsys разрешен аппаратный интерфейс SPI
в юбут у SPI отключается CS
да, забыл упомянуть (давно это было), в dts для ядра в секции spi прописано (для моего случая)
Код
&spi0 {
status = "okay";
num-cs = <1>;
/* cs-gpios = <&portc 2 GPIO_ACTIVE_LOW>;*/
потом через echo я конфигурю пин CS вручную под себя (выход, 0)
и чип-слейв бодро работает..
в теории, можно перекрутить пин не из юбута, а прямо из линукса (через mmap), но "Ну я в ядре не силен", тут надо писать несложную программу и если вам хватил скилла, то возможно это ваш путь, а не через юбут..