I am diving into openembedded to prepare for our own custom image, which to begin with includes minor kernel patches, such as device tree files.
(Btw, thanks for the two excellent webinars on the subject)
However, in meta-toradex-nxp, several bb-files exists for different versions of Linux (3.14, 4.1 and 4.4 as of LinuxImageV2.7). How and where is it selected which version is used?
Bitbake uses the layer priority and package version to determine which recipe to select. You can use the bitbake-layers command in your OpenEmbedded build directory. The subcommand show-recipes shows the viable recipes and which one will be chosen: