Rendering image uses the ethnaviv driver but I want to use the galcore driver for rendering . could you please tell me how to disable the ethnaviv and enable the galcore driver for the imx7ulp board.
Note: please don't tell follow this document / that document please give the exact info and file information where we need to modify.
Hi @ravicalm
Hi @ravicalm
Hi @ravicalm,
I have the following info
Operating System: Poky (Yocto Project Reference Distro) 2.7.1 (warrior)
Kernel: Linux 4.14.98
uname -a
Linux fly 4.14.98 #1 SMP PREEMPT Mon Jul 10 16:01:38 UTC 2023 armv7l GNU/Linux
build/yocto/poky/meta-yocto-bsp/conf : file content
# We have a conf and classes directory, add to BBPATH
BBPATH .= ":${LAYERDIR}"
# We have recipes-* directories, add to BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
${LAYERDIR}/recipes-*/*/*.bbappend"
BBFILE_COLLECTIONS += "yoctobsp"
BBFILE_PATTERN_yoctobsp = "^${LAYERDIR}/"
BBFILE_PRIORITY_yoctobsp = "5"
LAYERVERSION_yoctobsp = "4"
LAYERSERIES_COMPAT_yoctobsp = "warrior"
I will share the by deivce tree file info.
Hi @ravicalm ,
Hi @ravicalm
Sanket Parekh
Hi @Sanket_Parekh I have posted my question clearly based on the dmesg logs rendering images uses ethnaviv driver not galcore . so I need to check the performance of gpu we have gpu tool and gpuinfo.sh scrpit based on galcore . So I want to enable galcore driver instead of ethnaiv driver.
could you help me share the device tree and configuration wrt the galcore
Hi @ravicalm
Please look at https://github.com/nxp-imx/
Hi @ravicalm
I hope you are doing well.
I.MX BSP uses galcore GPU driver by default available at /drivers/mxc/gpu-viv.
Additionally one can add the below line in local.conf
IMAGE_INSTALL += " kernel-module-imx-gpu-viv "
Thanks & Regards,
Sanket Parekh