linux-toradex-mainline fails to build kernel-module-imx-gpu-viv

Hi,
I am not the kirkstone-6.x.y branch and when I select PREFERRED_PROVIDER_virtual/kernel:verdin-imx8mp = "linux-toradex-mainline" the imx gpu kernel module fails to build.

Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j 32 KERNEL_SRC=/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source KERNEL_PATH=/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source KERNEL_VERSION=6.1.65-0+git.c6114c845984 CC=aarch64-poky-linux-gcc   -fuse-ld=bfd -fmacro-prefix-map=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0=/usr/src/debug/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0                      -fdebug-prefix-map=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0=/usr/src/debug/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0                      -fdebug-prefix-map=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/recipe-sysroot=                      -fdebug-prefix-map=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/recipe-sysroot-native=  -fdebug-prefix-map=/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-build-artifacts=/usr/src/kernel LD=aarch64-poky-linux-ld.bfd   AR=aarch64-poky-linux-ar  O=/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-build-artifacts KBUILD_EXTRA_SYMBOLS=
| make -C /home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source M=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src AQROOT=/home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src
| make[1]: Entering directory '/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source'
| make[2]: Entering directory '/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-build-artifacts'
|   CC [M]  /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src/hal/os/linux/kernel/platform/freescale/gc_hal_kernel_platform_imx.o
| /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src/hal/os/linux/kernel/platform/freescale/gc_hal_kernel_platform_imx.c:95:16: fatal error: linux/busfreq-imx.h: No such file or directory
|    95 | #      include <linux/busfreq-imx.h>
|       |                ^~~~~~~~~~~~~~~~~~~~~
| compilation terminated.
| make[3]: *** [/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source/scripts/Makefile.build:250: /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src/hal/os/linux/kernel/platform/freescale/gc_hal_kernel_platform_imx.o] Error 1
| make[2]: *** [/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source/Makefile:2014: /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/git/kernel-module-imx-gpu-viv-src] Error 2
| make[2]: Leaving directory '/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-build-artifacts'
| make[1]: *** [Makefile:238: __sub-make] Error 2
| make[1]: Leaving directory '/home/sahaj/build2/ws/build/tmp/work-shared/verdin-imx8mp/kernel-source'
| make: *** [Makefile:6: all] Error 2
| ERROR: oe_runmake failed
| WARNING: /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690:185 exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
|       #1: bbfatal_log, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 185
|       #2: die, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 169
|       #3: oe_runmake, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 164
|       #4: module_do_compile, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 153
|       #5: do_compile, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 147
|       #6: main, /home/sahaj/build2/ws/build/tmp/work/verdin_imx8mp-poky-linux/kernel-module-imx-gpu-viv/6.4.3.p4.6+fslc+gitAUTOINC+1adf982c59-r0/temp/run.do_compile.2420690, line 198

Hi @ric96 ,
I did not understand the below statement.

Can you please write what steps you followed and what is the issue you are facing?