I'm moving my i.MX6 based project from LTIB to Yocto and trying to reproduce the steps I used in LTIB to enable spidev on a particular SPI. This is described well in a number of places including here https://community.freescale.com/thread/302612
This mostly amounts to modifying some files in /arch/arm/mach-mx6, however this directory and the applicable sources don't exist in the 3.10.9 kernel. I have successfully done this with Yocto+3.0.35, but have an interest in using a newer kernel.
Is there a new way to perform this sort of hardware configuration? If so, can someone provide me with a pointer to some information?