The driver appears to be 8 yrs old, this puts it in kernel version 3.x or possibly 2.x, a lot of kernel api calls have changed since then. A starting point would be to get the kernel source that your using in the Stretch release, add the driver (if it is not already there) and see if you can build it. However you will most likely need to make driver changes to get it to build. (IMO).
Freescale (NXP) maintained there own kernel for LTIB/MX28. So IMO, you will have some work to do. Good luck. Amf On Wednesday, April 1, 2020 at 4:12:18 PM UTC-5, beagleInThePocket wrote: > > Currently I have a program that sends/receives data over the ethernet/wlan > etc. network interface on the PocketBeagle. What I'm trying to achieve is > simply have the SPI port configured as a Linux network interface to > send/receive data to a Qualcomm QCA7000 chip (serial-to-powerline bridge > chip). > Qualcomm provides the following drivers and only the following drivers to > access their QCA7000 chip over SPI (qca-spi). > <https://github.com/qca/qca7000/tree/master/qca-spi> How does one > actually use these SPI drivers on the PocketBeagle (running Debian Stretch > IoT)? Are the drivers necessary and will they even work at all, or will I > need to make use of Linux kernel *spidev* device driver? Not sure if the > device tree needs to be considered here too, I am very overwhelmed by this > concept. > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/e3e709b2-4483-4786-b396-bea906f4c041%40googlegroups.com.
