device-qcom-msm8956: new device
Add generic port for MSM8956/MSM8976 based devices. Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org> Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5694
This commit is contained in:
parent
f87489e471
commit
9ca4170417
3 changed files with 67 additions and 0 deletions
36
device/testing/device-qcom-msm8956/APKBUILD
Normal file
36
device/testing/device-qcom-msm8956/APKBUILD
Normal file
|
|
@ -0,0 +1,36 @@
|
|||
# Maintainer: Barnabas Czeman <barnabas.czeman@postmarketos.org>
|
||||
# Reference: <https://postmarketos.org/devicepkg>
|
||||
pkgname=device-qcom-msm8956
|
||||
pkgdesc="Generic device package for various Qualcomm MSM8956/MSM8976-based devices"
|
||||
pkgver=1
|
||||
pkgrel=0
|
||||
url="https://postmarketos.org"
|
||||
license="MIT"
|
||||
arch="aarch64"
|
||||
options="!check !archcheck"
|
||||
depends="
|
||||
firmware-qcom-adreno-a530
|
||||
linux-postmarketos-qcom-msm8956
|
||||
lk2nd-msm8952
|
||||
mkbootimg
|
||||
msm-firmware-loader
|
||||
postmarketos-base
|
||||
"
|
||||
makedepends="devicepkg-dev"
|
||||
source="
|
||||
deviceinfo
|
||||
modules-initfs
|
||||
"
|
||||
|
||||
build() {
|
||||
devicepkg_build $startdir $pkgname
|
||||
}
|
||||
|
||||
package() {
|
||||
devicepkg_package $startdir $pkgname
|
||||
}
|
||||
|
||||
sha512sums="
|
||||
8027b542e3b3eb162bf2b4b46cf4978f5091836699e996d52312e66afd11c490272f492b0da5c2036527f3a925051a89cfeaa29a32bf6fab183ad87ab7cd07a9 deviceinfo
|
||||
fb0b1eb76b59133b0270b1a1485292e1b3814ab337451e3c2d2ffb8ec6713478f07b7eefe170ca1b3986a739110163cb170c751d9a04f5a853d266927c2ff0aa modules-initfs
|
||||
"
|
||||
26
device/testing/device-qcom-msm8956/deviceinfo
Normal file
26
device/testing/device-qcom-msm8956/deviceinfo
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
# Reference: <https://postmarketos.org/deviceinfo>
|
||||
# Please use double quotes only. You can source this file in shell
|
||||
# scripts.
|
||||
|
||||
deviceinfo_format_version="0"
|
||||
deviceinfo_name="Qualcomm msm8956-based device"
|
||||
deviceinfo_manufacturer="Qualcomm"
|
||||
deviceinfo_codename="qcom-msm8956"
|
||||
deviceinfo_year="2015"
|
||||
deviceinfo_arch="aarch64"
|
||||
|
||||
# Device related
|
||||
deviceinfo_gpu_accelerated="true"
|
||||
deviceinfo_chassis="embedded"
|
||||
deviceinfo_external_storage="true"
|
||||
deviceinfo_keyboard="false"
|
||||
|
||||
# Bootloader related
|
||||
deviceinfo_flash_method="fastboot"
|
||||
deviceinfo_partition_type="msdos"
|
||||
deviceinfo_cmdline="maxcpus=4"
|
||||
|
||||
# extlinux.conf
|
||||
deviceinfo_dtb="qcom/msm8956-* qcom/msm8976-*"
|
||||
deviceinfo_generate_extlinux_config="true"
|
||||
deviceinfo_boot_filesystem="ext2"
|
||||
5
device/testing/device-qcom-msm8956/modules-initfs
Normal file
5
device/testing/device-qcom-msm8956/modules-initfs
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
atmel_mxt_ts
|
||||
msm
|
||||
panel_xiaomi_kenzo_nt35532_boe
|
||||
panel_xiaomi_kenzo_nt35596_tianma
|
||||
panel_xiaomi_kenzo_r63315_sharp
|
||||
Loading…
Add table
Add a link
Reference in a new issue