配置对应的设备节点即可,如下例子:
&spi1 {
pinctrl-names = "default";
pinctrl-0 = <&spi1_pins>;
cs-gpios = <&gpio 93 1>;
spi-bus-frequency = <20000000>;
status = "okay";
};
在gpio节点内加入对应的引脚配置:
spi1_pins: spi1_pins {
zmp,pins = <96 95 94 93>;
zmp,function = <2 2 2 0>;
zmp,pull = <0x01010010>;
};
主要注意的地方:cs引脚要配置成gpio功能,然后通过cs-gpios指定对应的cs引脚。