A bit, checked out all the patches and I think they will benefit the backports part of the kernel.
Here is my first shot at a how to build for backports. I have NOT verified that it will build anything correctly yet.
Some may not be needed in your part of the world, but 3DR used them, so I think we should too.
Start by downloading: backports-20150903.tar.gz
(you should have configured and built the kernel first or backports will complain. Also do not run as root)
Untar to a convinient directory
Then get the patches from: https://github.com/Spawn32/meta-3dr/tree/master/recipes-kernel/compat-wireless/compat-wireless-all
get defconfig too.
put them all in the root of the dir you untar'd backports to.
Patch the backports
patch -p1 < 0001-disable_kconf.patch
patch -p1 < 0002-define_reinit.patch
patch -p1 < add_db_txt.patch
patch -p1 < japanese_regulatory.patch
Then make and optionally customize the config
Make sure to replace the CROSS_COMPILE= path with a path to your toolchain
Make sure to replace KLIB_BUILD= path to a path to your 3.14.28 kernel
when in the menuconfig use the load command to load defconfig, modify, or not, as you need, save as .config and exit.
Then build and install the backports
rm -rf $INSTALL_MOD_PATH
make -j24 install
Now you have the kernel, modules, extras (backports), and u-boot, it's now time to combine them all with the initramfs to build something that can boot and run on the Solo. Still more to do but we have done this before with the 3.10.17 kernel.