嵌入式开发者社区

标题: 为什么我的/dev下没有spidev1.1的驱动? [打印本页]

作者: jyorin    时间: 2018-12-6 11:43
标题: 为什么我的/dev下没有spidev1.1的驱动?
我的设备树编写如下

                spi@481a2000 {
                        compatible = "ti,am4372-mcspi", "ti,omap4-mcspi";
                        reg = <0x481a2000 0x400>;
                        interrupts = <0x0 0x7e 0x4>;
                        ti,spi-num-cs = <0x1>;
                        ti,pindir-d0-out-d1-in = <0x1>;
                        ti,hwmods = "spi2";
                        dmas = <0x28 0x10 0x28 0x11 0x28 0x12 0x28 0x13>;
                        dma-names = "tx0", "rx0", "tx1", "rx1";
                        #address-cells = <0x1>;
                        #size-cells = <0x0>;
                        status = "okay";
                        pinctrl-names = "default";
                        pinctrl-0 = <0x3e>;
                       
      spidev0:spi@481a2000{
      compatible="spidev";
      reg=<1>;
      spi-max-frequency=<40000000>;
      };
                };



为什么系统启动后在/dev目录下没有/dev/spidev1.1


作者: 梁淑怡-Tronlong    时间: 2018-12-6 12:52
您好,在设备树文件的SPI节点下添加spidev节点后,还需在内核menuconfig中选中spidev驱动。
视频参考链接:http://www.digoboy.com/video/id_4417.html
参考PPT见附件。






欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4