pine64-pinephone: add multiple dtbs (MR 1163)
This commit is contained in:
parent
2fb6d11f91
commit
957dc9356a
3 changed files with 10 additions and 5 deletions
|
@ -4,7 +4,7 @@
|
||||||
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
# Maintainer: Bart Ribbers <bribbers@disroot.org>
|
||||||
pkgname=device-pine64-pinephone
|
pkgname=device-pine64-pinephone
|
||||||
pkgver=0.5
|
pkgver=0.5
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="PINE64 PinePhone"
|
pkgdesc="PINE64 PinePhone"
|
||||||
url="https://postmarketos.org"
|
url="https://postmarketos.org"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
|
@ -38,6 +38,11 @@ package() {
|
||||||
devicepkg_package $startdir $pkgname
|
devicepkg_package $startdir $pkgname
|
||||||
install -D -m644 "$srcdir"/boot.scr \
|
install -D -m644 "$srcdir"/boot.scr \
|
||||||
"$pkgdir"/boot/boot.scr
|
"$pkgdir"/boot/boot.scr
|
||||||
|
|
||||||
|
# Make /boot/allwinner/sun50i-a64-pine64-pinephone*.dtb resolve to /boot/sun50i-a64-pine64-pinephone*.dtb
|
||||||
|
# this is because the device tree names in u-boot include the vendor and the one in postmarketOS doesn't
|
||||||
|
ln -s .. "$pkgdir"/boot/allwinner
|
||||||
|
|
||||||
install -D -m644 "$srcdir"/hwtest.ini \
|
install -D -m644 "$srcdir"/hwtest.ini \
|
||||||
"$pkgdir"/usr/share/hwtest.ini
|
"$pkgdir"/usr/share/hwtest.ini
|
||||||
|
|
||||||
|
@ -81,8 +86,8 @@ phosh() {
|
||||||
depends="wys-pinephone"
|
depends="wys-pinephone"
|
||||||
mkdir "$subpkgdir"
|
mkdir "$subpkgdir"
|
||||||
}
|
}
|
||||||
sha512sums="712dbae8d8799ab251068863d0bc542e29dba7b8783685c1c56fac234c2b7f3f88c360b3bed511f9b83dfb46fc3bf67aa21c185d5d19427d0049c3f54ae4d19e deviceinfo
|
sha512sums="d07b9e6770af73bf477f6a04206ff4739a60e08ac3fa458c6549d2245b0be0627f425d663025565d8571920b2f51f796c36090db07a5258065d84d221e87db98 deviceinfo
|
||||||
8a7c4f2ee8ce946c611e5023a1d23f5e1898faee02c2171ce03b2ce0e83a6d79cd4301f80e404ae62fb7e7db7b6bbb2b5e0e0480b396532e941db37300feee1e uboot-script.cmd
|
5363e63606e2934ffe8352af85e0481b8d45cf35befe4b42168c3b1db9f836a9054ac14f4eb97f666f2c88c6f1d824c8590ca9a57479277c76b6a74370945362 uboot-script.cmd
|
||||||
f4b5509fd6a8b23f3667f5e7262b3a19c607a37cb9eaf7d0e93eb826d45c26ec12df4810879bacb8e4042bb83cc80b2b436224c8d47b6d67361369a724bbf7ee sysrq.conf
|
f4b5509fd6a8b23f3667f5e7262b3a19c607a37cb9eaf7d0e93eb826d45c26ec12df4810879bacb8e4042bb83cc80b2b436224c8d47b6d67361369a724bbf7ee sysrq.conf
|
||||||
3dd6d612c381cb0002049d1974d8fb5aa5a53a1eb4d6bcbf62eb2ad52cfdc45f0f6ad24a699716d3513b0371aa1316f25dc72afc10d7176cc3b99d0965c3f030 hwtest.ini
|
3dd6d612c381cb0002049d1974d8fb5aa5a53a1eb4d6bcbf62eb2ad52cfdc45f0f6ad24a699716d3513b0371aa1316f25dc72afc10d7176cc3b99d0965c3f030 hwtest.ini
|
||||||
1017fc3f325227da58c77abdc59e9735288d91a7ccc63ec784fe0241c523786b617a11ce8045dab2a74ca12a7dd70aaa334af91836418db1e96a3266fecaa4fd gpsd_pinephone.initd
|
1017fc3f325227da58c77abdc59e9735288d91a7ccc63ec784fe0241c523786b617a11ce8045dab2a74ca12a7dd70aaa334af91836418db1e96a3266fecaa4fd gpsd_pinephone.initd
|
||||||
|
|
|
@ -6,7 +6,7 @@ deviceinfo_name="PINE64 PinePhone"
|
||||||
deviceinfo_manufacturer="PINE64"
|
deviceinfo_manufacturer="PINE64"
|
||||||
deviceinfo_codename="pine64-pinephone"
|
deviceinfo_codename="pine64-pinephone"
|
||||||
deviceinfo_year="2019"
|
deviceinfo_year="2019"
|
||||||
deviceinfo_dtb="allwinner/sun50i-a64-pinephone-1.1"
|
deviceinfo_dtb="allwinner/sun50i-a64-pinephone-1.1 allwinner/sun50i-a64-pinephone-1.2"
|
||||||
deviceinfo_modules_initfs="sun6i_mipi_dsi sun4i_drm pwm_sun4i sun8i_mixer"
|
deviceinfo_modules_initfs="sun6i_mipi_dsi sun4i_drm pwm_sun4i sun8i_mixer"
|
||||||
deviceinfo_arch="aarch64"
|
deviceinfo_arch="aarch64"
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ setenv bootargs init=/init.sh rw console=tty0 console=ttyS0,115200 no_console_su
|
||||||
printenv
|
printenv
|
||||||
|
|
||||||
echo Loading DTB
|
echo Loading DTB
|
||||||
load mmc ${mmc_bootdev}:1 ${fdt_addr_r} sun50i-a64-pinephone-1.1.dtb
|
load mmc ${mmc_bootdev}:1 ${fdt_addr_r} ${fdtfile}
|
||||||
|
|
||||||
echo Loading Initramfs
|
echo Loading Initramfs
|
||||||
load mmc ${mmc_bootdev}:1 ${ramdisk_addr_r} uInitrd-postmarketos-allwinner
|
load mmc ${mmc_bootdev}:1 ${ramdisk_addr_r} uInitrd-postmarketos-allwinner
|
||||||
|
|
Loading…
Reference in a new issue