firmware-asus-x00td: add firmware for GPU, WiFi, Bluetooth, ADSP, etc. (MR 3579)

Signed-off-by: iAboothahir <aboothahirpkd@gmail.com>
This commit is contained in:
iAboothahir 2022-10-24 11:11:57 +05:30 committed by Alexey Minnekhanov
parent e78098c34f
commit 4a8a890148
No known key found for this signature in database
GPG key ID: 6FE3B029D9D9FAFF
3 changed files with 122 additions and 0 deletions

View file

@ -0,0 +1,7 @@
/lib/firmware/qcom/a530_pfp.fw
/lib/firmware/qcom/a530_pm4.fw
/lib/firmware/qcom/a512_zap.b00
/lib/firmware/qcom/a512_zap.b01
/lib/firmware/qcom/a512_zap.b02
/lib/firmware/qcom/a512_zap.elf
/lib/firmware/qcom/a512_zap.mdt

View file

@ -0,0 +1,42 @@
# Maintainer: Aboothahir U <aboothahirpkd@gmail.com>
pkgname=firmware-asus-x00td
pkgver=0.1
pkgrel=0
pkgdesc="Firmware for Asus Zenfone Max Pro M1"
url="https://github.com/iAboothahir/firmware-mainline-asus-x00td"
arch="aarch64"
license="proprietary"
options="!strip !check !archcheck !tracedeps pmb:cross-native"
_commit="fc04565dbadd9031602efd545fda6a3fa7694848"
source="
$pkgname-$_commit.tar.gz::$url/archive/$_commit.tar.gz
30-gpu-firmware.files
firmware.files"
subpackages="$pkgname-initramfs:firmware_initramfs"
builddir="$srcdir/firmware-mainline-asus-x00td-$_commit"
package() {
while IFS="" read -r fw; do
install -Dm644 "$fw" "$pkgdir/lib/firmware/$fw"
done < "$srcdir"/firmware.files
}
firmware_initramfs() {
pkgdesc="Files to be included in the initramfs to support osk-sdl"
depends="$pkgname mesa-egl mesa-gbm"
install_if="$pkgname"
install -Dm644 "$srcdir"/30-gpu-firmware.files \
"$subpkgdir"/etc/postmarketos-mkinitfs/files/30-gpu-firmware.files
}
sha512sums="
17737194fbd55ff0fa8661f344a288e5895fcf135e58daf427821fca45b1cc2b019aac51d9264802e047a488affc0074c76361c295e8b198299d74dff10dd9fc firmware-asus-x00td-fc04565dbadd9031602efd545fda6a3fa7694848.tar.gz
f4a81bc3b5fbcac001c6583f78a26b0e11787c3e2d423a72b6db1fbfab69a37f095ed303dfbcf0d6050864dbec9fcd977b9c827e4ba79e86c45491d238ea6c36 30-gpu-firmware.files
8642b68916f054db6be434df5ce13031507f9e56bc552c375c85fb3e08949cb0751bb9221a2a4a6d16db7d036eb77524e1b6e856dd2ba6ddde4738e51d07d7f4 firmware.files
"

View file

@ -0,0 +1,73 @@
ath10k/WCN3990/hw1.0/board-2.bin
ath10k/WCN3990/hw1.0/firmware-5.bin
qca/crbtfw21.tlv
qca/crnv21.bin
qcom/a530_pm4.fw
qcom/a530_pfp.fw
qcom/a512_zap.b00
qcom/a512_zap.b01
qcom/a512_zap.b02
qcom/a512_zap.elf
qcom/a512_zap.mdt
qcom/venus-4.4/venus.b00
qcom/venus-4.4/venus.b01
qcom/venus-4.4/venus.b02
qcom/venus-4.4/venus.b03
qcom/venus-4.4/venus.b04
qcom/venus-4.4/venus.mdt
adsp.b00
adsp.b01
adsp.b02
adsp.b03
adsp.b04
adsp.b05
adsp.b06
adsp.b07
adsp.b08
adsp.b09
adsp.b10
adsp.b11
adsp.b12
adsp.b13
adsp.b14
adsp.b15
adsp.b16
adsp.b17
adsp.b18
adsp.b19
adsp.b20
adsp.b21
adsp.mdt
adspr.jsn
adsps.jsn
modem.b00
modem.b01
modem.b02
modem.b03
modem.b04
modem.b05
modem.b06
modem.b07
modem.b08
modem.b09
modem.b10
modem.b11
modem.b12
modem.b13
modem.b14
modem.b16
modem.b17
modem.b18
modem.b20
modem.b21
modem.b22
modem.b23
modem.b24
modem.b25
modem.b26
modem.b27
modem.b28
modem.mdt
modemr.jsn
modemr.jsn
wlanmdsp.mbn