mipsel-mitx: initial feature for tavolga support
...with xorg-drv-btsm750 and packaged xorg.conf.
This commit is contained in:
parent
a947f13211
commit
4f37e43204
4
features.in/mipsel-mitx/config.mk
Normal file
4
features.in/mipsel-mitx/config.mk
Normal file
@ -0,0 +1,4 @@
|
||||
use/mipsel-mitx: use/kernel
|
||||
@$(call add_feature)
|
||||
@$(call set,KFLAVOURS,mitx-def)
|
||||
@$(call add,THE_PACKAGES,xorg-conf-sm750-tavolga)
|
34
features.in/mipsel-mitx/rootfs/image-scripts.d/40-boot
Executable file
34
features.in/mipsel-mitx/rootfs/image-scripts.d/40-boot
Executable file
@ -0,0 +1,34 @@
|
||||
#!/bin/sh -efu
|
||||
|
||||
mkdir -p /boot
|
||||
|
||||
vmlinuz="$(find /boot -type f -name 'vmlinuz-*')"
|
||||
kversion="${vmlinuz##/boot/vmlinuz-}"
|
||||
|
||||
DTB_NAME=
|
||||
# grep 'load-.*0xffffffff' arch/mips/baikal/Platform
|
||||
KERNEL_LOAD_ADDR=
|
||||
case "$kversion" in
|
||||
3.19*)
|
||||
DTB_NAME=tplatforms_mitx2
|
||||
KERNEL_LOAD_ADDR=0x80004000
|
||||
;;
|
||||
*)
|
||||
# 4.4, 4.9
|
||||
DTB_NAME=baikal_mitx
|
||||
KERNEL_LOAD_ADDR=0x80100000
|
||||
;;
|
||||
esac
|
||||
|
||||
[ -n "$DTB_NAME" ]
|
||||
[ -n "$KERNEL_LOAD_ADDR" ]
|
||||
|
||||
cp /lib/devicetree/"$kversion/$DTB_NAME".dtb /boot/"$DTB_NAME"-"$kversion".dtb
|
||||
ln -s "$DTB_NAME"-"$kversion".dtb /boot/$DTB_NAME.dtb
|
||||
|
||||
cat > /boot/bootconf << EOF
|
||||
default: bootconf0
|
||||
bootconf0 vmlinuz $KERNEL_LOAD_ADDR $KERNEL_LOAD_ADDR $DTB_NAME.dtb initrd.img root=UUID=@ROOTUUID@ rw rootwait earlyprintk=uart8520,mmio32,0x1f04a000,115200 maxcpus=2 consoleblank=0 console=tty1 console=ttyS0,115200n8 video=sm750fb:1920x1080-32@60 nohtw nocoherentio ieee754=relaxed
|
||||
EOF
|
||||
|
||||
exit 0
|
Loading…
Reference in New Issue
Block a user