From 8e3cc49cfe6c5a53cef3f997f8eaaa6f09ae64c9 Mon Sep 17 00:00:00 2001 From: Anton Bambura Date: Thu, 18 May 2023 15:13:15 +0300 Subject: [PATCH] soc-mediatek-mt8183: add symlink to scp.img (MR 4094) Add symlink to the place where kernel expects it to be [ci:skip-build]: already built successfully in CI --- device/testing/soc-mediatek-mt8183/APKBUILD | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/device/testing/soc-mediatek-mt8183/APKBUILD b/device/testing/soc-mediatek-mt8183/APKBUILD index 28e718038..136b0dea7 100644 --- a/device/testing/soc-mediatek-mt8183/APKBUILD +++ b/device/testing/soc-mediatek-mt8183/APKBUILD @@ -2,14 +2,17 @@ # Co-Maintainer: Jenneron pkgname=soc-mediatek-mt8183 pkgdesc="Common package for Mediatek MT8183 devices" -pkgver=1 +pkgver=2 pkgrel=0 url="https://postmarketos.org" license="BSD-3-Clause" arch="aarch64" options="!check !archcheck" depends="soc-qcom-msm8916" -subpackages="$pkgname-x11" +subpackages=" + $pkgname-firmware + $pkgname-x11 +" source=" xorg.conf.d/11-modesetting.conf xorg.conf.d/13-panfrost-swapped-dri-nodes.conf @@ -19,6 +22,14 @@ package() { mkdir -p "$pkgdir" } +firmware() { + install_if="$pkgname=$pkgver-r$pkgrel linux-firmware-mediatek" + + mkdir -p "$subpkgdir"/lib/firmware + ln -s /lib/firmware/mediatek/mt8183/scp.img \ + "$subpkgdir"/lib/firmware/scp.img +} + x11() { install_if="$pkgname xorg-server"