<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: No /dev/spidev node for spi-gpio driver in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/No-dev-spidev-node-for-spi-gpio-driver/m-p/873594#M132641</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kevin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actually, spidev is a virtual spi device, not for special hardware. you will do some modifications according to your spi devices.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; you can refter to the link to adjust your spidev.c.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://blog.csdn.net/faihung/article/details/81842291" title="https://blog.csdn.net/faihung/article/details/81842291"&gt;如何在Linux Kernl中添加spidev的设备节点 - 博客小站 - CSDN博客&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 21 Mar 2019 02:52:10 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2019-03-21T02:52:10Z</dc:date>
    <item>
      <title>No /dev/spidev node for spi-gpio driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/No-dev-spidev-node-for-spi-gpio-driver/m-p/873593#M132640</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sir,&lt;/P&gt;&lt;P&gt;I try to use spi-gpio driver to communicate with device because the device has limitation that I cannot use normal SPI driver. Below is my define in dts file. There is no build code error and I can see the driver info in the&amp;nbsp;&lt;SPAN style="color: rgba(68, 68, 68, 0.8); background-color: #f5f5f5;"&gt;/sys/bus/platform/drivers/spi_gpio. However, I do not see its node in the /dev/spi*. Please kindly have your comments or idea about this problem. Thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: rgba(68, 68, 68, 0.8); background-color: #f5f5f5;"&gt;dtsi:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;/dts-v1/;&lt;/P&gt;&lt;P&gt;#include "fsl-imx8qxp.dtsi"&lt;BR /&gt;#include "external-modem-pcie.dtsi"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;/ {&lt;/P&gt;&lt;P&gt;......&lt;BR /&gt; model = "Freescale i.MX8QXP MEK WNC 20181026-2";&lt;BR /&gt; compatible = "fsl,imx8qxp-mek", "fsl,imx8qxp";&lt;/P&gt;&lt;P&gt;chosen {&lt;BR /&gt; bootargs = "console=ttyLP0,115200 earlycon=lpuart32,0x5a060000,115200";&lt;BR /&gt; stdout-path = &amp;amp;lpuart0;&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;spi1 {&lt;BR /&gt; compatible = "spi-gpio";&lt;BR /&gt; pinctrl-names = "default";&lt;BR /&gt; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_spi1&amp;gt;;&lt;BR /&gt; status = "okay";&lt;BR /&gt; gpio-mosi = &amp;lt;&amp;amp;gpio0 25 GPIO_ACTIVE_LOW&amp;gt;;&lt;BR /&gt; gpio-miso = &amp;lt;&amp;amp;gpio0 26 GPIO_ACTIVE_LOW&amp;gt;;&lt;BR /&gt; cs-gpios = &amp;lt;&amp;amp;gpio0 27 GPIO_ACTIVE_LOW&amp;gt;;&lt;BR /&gt; gpio-sck = &amp;lt;&amp;amp;gpio0 28 GPIO_ACTIVE_LOW&amp;gt;;&lt;BR /&gt; num-chipselects = &amp;lt;1&amp;gt;;&lt;BR /&gt; #address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt; #size-cells = &amp;lt;0&amp;gt;;&lt;BR /&gt; &lt;BR /&gt;spidev0:spi1@0 {&lt;BR /&gt; compatible = "spidev";&lt;BR /&gt; // status = "okay";&lt;BR /&gt; spi-max-frequency = &amp;lt;1000000&amp;gt;;&lt;BR /&gt; reg = &amp;lt;0&amp;gt;;&lt;BR /&gt; };&lt;BR /&gt; };&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Kevin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Mar 2019 07:14:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/No-dev-spidev-node-for-spi-gpio-driver/m-p/873593#M132640</guid>
      <dc:creator>kevinpwchen</dc:creator>
      <dc:date>2019-03-20T07:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: No /dev/spidev node for spi-gpio driver</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/No-dev-spidev-node-for-spi-gpio-driver/m-p/873594#M132641</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kevin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Actually, spidev is a virtual spi device, not for special hardware. you will do some modifications according to your spi devices.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; you can refter to the link to adjust your spidev.c.&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://blog.csdn.net/faihung/article/details/81842291" title="https://blog.csdn.net/faihung/article/details/81842291"&gt;如何在Linux Kernl中添加spidev的设备节点 - 博客小站 - CSDN博客&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Mar 2019 02:52:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/No-dev-spidev-node-for-spi-gpio-driver/m-p/873594#M132641</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2019-03-21T02:52:10Z</dc:date>
    </item>
  </channel>
</rss>

