diff --git a/device/testing/device-mnt-reform2-bpi-cm4/APKBUILD b/device/testing/device-mnt-reform2-bpi-cm4/APKBUILD new file mode 100644 index 000000000..7ec6c6c55 --- /dev/null +++ b/device/testing/device-mnt-reform2-bpi-cm4/APKBUILD @@ -0,0 +1,33 @@ +# Reference: +# Maintainer: +pkgname=device-mnt-reform2-bpi-cm4 +pkgdesc="MNT Research Reform 2 with BPI-CM4" +pkgver=1 +pkgrel=0 +url="https://postmarketos.org" +license="MIT" +arch="aarch64" +options="!check !archcheck" +depends="postmarketos-base u-boot-amlogic-bananapi-bpi-cm4-cm4io soc-amlogic-s905 linux-postmarketos-amlogic" +makedepends="devicepkg-dev" +subpackages="$pkgname-nonfree-firmware:nonfree_firmware" +source="deviceinfo modules-initfs" + +build() { + devicepkg_build $startdir $pkgname +} + +package() { + devicepkg_package $startdir $pkgname +} + +nonfree_firmware() { + pkgdesc="vdec firmware" + depends="linux-firmware-meson" + mkdir "$subpkgdir" +} + +sha512sums=" +ce441bef0770afef4c5a4940b232c48fc565af17ba72accc86a8081117921cc4e77b4157fd1111ec773af0162f853aee298e30e0a23b88ae27f75cfbc82e1675 deviceinfo +3eaf91b86058aa08545a68d162f63209d82f8e0d09f7435c51f6e04b4d0721999c3cb9ddc114a5736a847048dc87ef3286aa6d6ac5a65215d126bff58cf387e5 modules-initfs +" diff --git a/device/testing/device-mnt-reform2-bpi-cm4/deviceinfo b/device/testing/device-mnt-reform2-bpi-cm4/deviceinfo new file mode 100644 index 000000000..d0e733036 --- /dev/null +++ b/device/testing/device-mnt-reform2-bpi-cm4/deviceinfo @@ -0,0 +1,31 @@ +# Reference: +# Please use double quotes only. You can source this file in shell +# scripts. + +deviceinfo_format_version="0" +deviceinfo_name="MNT Research Reform 2 with BPI-CM4" +deviceinfo_manufacturer="MNT Research" +deviceinfo_codename="mnt-reform2-bpi-cm4" +deviceinfo_dtb="amlogic/meson-g12b-bananapi-cm4-mnt-reform2" +deviceinfo_year="2023" +deviceinfo_arch="aarch64" +deviceinfo_disable_dhcpd="true" +deviceinfo_partition_type="msdos" + +# Device related +deviceinfo_gpu_accelerated="true" +deviceinfo_chassis="desktop" +deviceinfo_keyboard="true" +deviceinfo_external_storage="true" +deviceinfo_screen_width="1920" +deviceinfo_screen_height="1080" + +# Bootloader related +deviceinfo_flash_method="none" +deviceinfo_sd_embed_firmware_step_size="512" +deviceinfo_sd_embed_firmware="u-boot/bananapi-bpi-cm4-cm4io/u-boot.bin.sd-stripped.bin:1" +deviceinfo_boot_part_start="4096" +deviceinfo_generate_extlinux_config="true" +# Kernel options +deviceinfo_kernel_cmdline="quiet loglevel=2" + diff --git a/device/testing/device-mnt-reform2-bpi-cm4/modules-initfs b/device/testing/device-mnt-reform2-bpi-cm4/modules-initfs new file mode 100644 index 000000000..486f7d94c --- /dev/null +++ b/device/testing/device-mnt-reform2-bpi-cm4/modules-initfs @@ -0,0 +1,7 @@ +meson_drm +meson_dw_hdmi +display_connector +pwm_meson +pwm_bl +panel_edp +ti_sn65dsi86