This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

WL18xx Linux Drivers, non-TI 3.10.31 kernel

I'm working on a project using TI's WL1877 based module on a custom board that is similar to a Sabreauto (Freescale iMX6 quad core.)   Our 3.10.31 kernel from Freescale uses a device tree, built with Yocto.

I was wondering if I could get some guidance on what would be the easiest way to get wifi and bt drivers that would work with our project?   

I did notice there is a mainline wl18xx driver with 3.10.31, but it doesn't have device tree support.   
I've also looked at the one from wireless.kernel.org linux-stable backports.   That one also lacked device tree support.
I did also look at the driver from TI's ol_r8.a9.20, that one has device tree support, but doesn't compile because it appears to be accessing structure members that don't exist (from a newer kernel.)

I did see some instructions for backporting the TI driver, but they seem to be geared for building a whole kernel for a TI dev board, and I wasn't sure but it looked like it was applying kernel patches (?)    Is there a backported source version of TI's driver available like the ones in wireless.kernel.org backports? (i.e. I just pull the source archive based on kernel version, they had one for 3.10.17 and 19 which is probably close enough)

Thanks!
Ross