Hi,
Gusarambula,
I am referring following link in order to do this.
Yocto Project Linux Kernel Development Manual
I am not sure about the priority of the layers.
In my case, I am using variscite DART 6ul EVK board (for more info : DART-6UL - Variscite Wiki ).
It has its own meta layer named meta-variscite-imx which contains kernel
kernel recipe named linux-variscite_4.1.5.bb and linux-variscite_bbappend are located inside /meta-variscite-imx/recipes-kernel/linux/
and I created another directory inside /meta-variscite-imx/recipes-kernel/linux/ called files which contains updated defconfig
currently I am using :
BSP from GitHub - varigit/meta-variscite-imx: BSP for Variscite i.MX boards , branch :Krogoth-imx-4.1.15-var01_r2
Let me know if you need any further information in order to investigate.
Regards.