diff --git a/packages/graphics/libmali/package.mk b/packages/graphics/libmali/package.mk index 1aec97d59d..e8d4acf481 100644 --- a/packages/graphics/libmali/package.mk +++ b/packages/graphics/libmali/package.mk @@ -17,6 +17,12 @@ if listcontains "$MALI_FAMILY" "(t620|t720)"; then PKG_DEPENDS_TARGET+=" wayland" fi +if [ "$LINUX" != "rockchip-4.4" ]; then + listcontains "$MALI_FAMILY" "4[0-9]+" && PKG_DEPENDS_TARGET+=" mali-utgard" + listcontains "$MALI_FAMILY" "t[0-9]+" && PKG_DEPENDS_TARGET+=" mali-midgard" + listcontains "$MALI_FAMILY" "g[0-9]+" && PKG_DEPENDS_TARGET+=" mali-bifrost" +fi + PKG_CMAKE_OPTS_TARGET="-DMALI_VARIANT=${MALI_FAMILY// /;}" if [ "$TARGET_ARCH" = "aarch64" ]; then diff --git a/projects/Allwinner/devices/A64/options b/projects/Allwinner/devices/A64/options index 724873f446..5d79fdd0fa 100644 --- a/projects/Allwinner/devices/A64/options +++ b/projects/Allwinner/devices/A64/options @@ -28,8 +28,5 @@ # ATF platform ATF_PLATFORM="sun50i_a64" - # additional drivers to install: - ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS mali-utgard" - # Mali GPU family MALI_FAMILY="400" diff --git a/projects/Allwinner/devices/H3/options b/projects/Allwinner/devices/H3/options index 1815848ad1..9656c4cbdb 100644 --- a/projects/Allwinner/devices/H3/options +++ b/projects/Allwinner/devices/H3/options @@ -37,8 +37,5 @@ # Kernel target KERNEL_TARGET="zImage" - # additional drivers to install: - ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS mali-utgard" - # Mali GPU family MALI_FAMILY="400" diff --git a/projects/Allwinner/devices/H6/options b/projects/Allwinner/devices/H6/options index b7440d96e4..40b25b1509 100644 --- a/projects/Allwinner/devices/H6/options +++ b/projects/Allwinner/devices/H6/options @@ -28,8 +28,5 @@ # ATF platform ATF_PLATFORM="sun50i_h6" - # additional drivers to install: - ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS mali-midgard" - # Mali GPU family MALI_FAMILY="t720"