工具/软件:Linux
尊敬的 TI:
在启用时遇到问题、我的从属协议驱动程序的 MCSPI。 注册 SPI 协议驱动程序后、探测调用不会触发。
我在 am571x-idk.dts 中进行了 DTS 更改:
mcspi2{(&M)
状态="正常";
兼容="ti、omap4-mcspi"、"ti、omap2-mcspi";
REG =<0x4809a000 0x200>;
中断= ;
#address-cells =<1>;
#size-cells =<0>;
ti、hwmids ="mcspi2";
TI、SPI-num-cs =<2>;
DMA =<&sdma 43>、
<下一个44>、
<标准45>、
<注46>;
dma-names ="tx0"、"rx0"、"tx1"、"rx1";
myspislave:myspislave@1{
兼容="myspisave"、"ti、OMAP4-mcspi"、"ti、OMAP4-mcspi";
SPI-max-frequency =<48000000>;
reg =<0>;/*芯片选择0*/
};
};
配置:
CONFIG_SPI=y
CONFIG_SPI_DEBUG=y
CONFIG_SPI_MASTER=y
CONFIG_SPI_OMAP24xx=y
能不能有人告诉我进一步处理所需的所有更改。
谢谢、
Anil