gpu-sunxi: rename to mali-utgard, prepare for adding platforms

This commit is contained in:
kszaq 2019-05-18 00:41:07 +02:00 committed by MilhouseVH
parent b01294dfbd
commit a8f0af8f9f
8 changed files with 13 additions and 7 deletions

View File

@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0 # SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
PKG_NAME="gpu-sunxi" PKG_NAME="mali-utgard"
PKG_VERSION="r9p0-01rel0" PKG_VERSION="r9p0-01rel0"
PKG_SHA256="7a67127341d17640c1fff5dad80258fb2a37c8a2121b81525fe2327e4532ce2b" PKG_SHA256="7a67127341d17640c1fff5dad80258fb2a37c8a2121b81525fe2327e4532ce2b"
PKG_ARCH="arm aarch64" PKG_ARCH="arm aarch64"
@ -10,14 +10,20 @@ PKG_SITE="https://developer.arm.com/products/software/mali-drivers/utgard-kernel
PKG_URL="https://developer.arm.com/-/media/Files/downloads/mali-drivers/kernel/mali-utgard-gpu/DX910-SW-99002-$PKG_VERSION.tgz" PKG_URL="https://developer.arm.com/-/media/Files/downloads/mali-drivers/kernel/mali-utgard-gpu/DX910-SW-99002-$PKG_VERSION.tgz"
PKG_DEPENDS_TARGET="toolchain linux" PKG_DEPENDS_TARGET="toolchain linux"
PKG_NEED_UNPACK="$LINUX_DEPENDS" PKG_NEED_UNPACK="$LINUX_DEPENDS"
PKG_LONGDESC="gpu-sunxi: Linux drivers for Mali GPUs found in Allwinner SoCs" PKG_LONGDESC="mali-utgard: Linux drivers for Mali Utgard GPUs"
PKG_TOOLCHAIN="manual" PKG_TOOLCHAIN="manual"
PKG_IS_KERNEL_PKG="yes" PKG_IS_KERNEL_PKG="yes"
case $PROJECT in
Allwinner)
PKG_MALI_PLATFORM="sunxi"
;;
esac
make_target() { make_target() {
kernel_make -C $(kernel_path) M=$PKG_BUILD/driver/src/devicedrv/mali/ \ kernel_make -C $(kernel_path) M=$PKG_BUILD/driver/src/devicedrv/mali \
MALI_PLATFORM_FILES=platform/sunxi/sunxi.c \ MALI_PLATFORM_FILES="platform/${PKG_MALI_PLATFORM}/${PKG_MALI_PLATFORM}.c" \
EXTRA_CFLAGS="-DMALI_FAKE_PLATFORM_DEVICE=1 -DCONFIG_MALI_DMA_BUF_MAP_ON_ATTACH" \ EXTRA_CFLAGS="-DMALI_FAKE_PLATFORM_DEVICE=1 -DCONFIG_MALI_DMA_BUF_MAP_ON_ATTACH -DCONFIG_MALI400=1 -DCONFIG_MALI450=1 -DCONFIG_MALI470=1" \
CONFIG_MALI400=m CONFIG_MALI400=m
} }

View File

@ -29,7 +29,7 @@
ATF_PLATFORM="sun50i_a64" ATF_PLATFORM="sun50i_a64"
# additional drivers to install: # additional drivers to install:
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS gpu-sunxi" ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS mali-utgard"
# Mali GPU family # Mali GPU family
MALI_FAMILY="400" MALI_FAMILY="400"

View File

@ -38,7 +38,7 @@
KERNEL_TARGET="zImage" KERNEL_TARGET="zImage"
# additional drivers to install: # additional drivers to install:
ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS gpu-sunxi" ADDITIONAL_DRIVERS="$ADDITIONAL_DRIVERS mali-utgard"
# Mali GPU family # Mali GPU family
MALI_FAMILY="400" MALI_FAMILY="400"