<div dir="auto">Have you gone through the bindings documentation for spi driver?</div><div dir="auto">What are the pin configuration for your hardware sli?</div><div dir="auto">Br</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 18 Aug 2023 at 6:40 PM, Muni Sekhar <<a href="mailto:munisekharrms@gmail.com">munisekharrms@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">Dear Linux Kernel Community,<br>
<br>
I hope this email finds you well.<br>
I am writing to seek your guidance and assistance regarding the<br>
development of a new SPI device driver for our hardware system.<br>
Our hardware, implemented on an FPGA, features an SPI interface that<br>
acts as a Master, offering two distinct modes for data transmission<br>
and reception.<br>
This hardware is connected to the Linux system via the PCIe bus.<br>
This hardware offers two modes for communication: using registers for<br>
debugging purposes and utilizing DMA channels for high-bandwidth<br>
applications. Both modes leverage the PCIe interface for data<br>
exchange.<br>
The hardware boasts several noteworthy features, including support for<br>
multiple speed settings, SPI port switching, configurable sample edge<br>
programming, and adjustable SPI transfer sizes.<br>
<br>
As we embark on the task of developing a device driver for this SPI<br>
interface, we intend to follow best practices and leverage existing<br>
resources within the Mainline Linux kernel tree. To achieve this, we<br>
plan to refer to and adapt existing SPI drivers.<br>
We kindly request your recommendations on which existing SPI driver<br>
within the Mainline Linux kernel tree would serve as the most suitable<br>
reference for our endeavor. Your invaluable expertise would greatly<br>
aid us in ensuring the success of this driver development process.<br>
Thank you for your time and consideration. We eagerly anticipate your<br>
guidance and insights.<br>
<br>
Warm regards,<br>
Sekhar<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
<a href="https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div></div>