Commit 4f37e432 authored by Ivan A. Melnikov's avatar Ivan A. Melnikov Committed by Michael Shigorin

mipsel-mitx: initial feature for tavolga support

...with xorg-drv-btsm750 and packaged xorg.conf.
parent a947f132
use/mipsel-mitx: use/kernel
@$(call add_feature)
@$(call set,KFLAVOURS,mitx-def)
@$(call add,THE_PACKAGES,xorg-conf-sm750-tavolga)
#!/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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment