ar71xx: nbg6716: extract ath10k wifi board.bin
With help of this script the ath10k board.bin settings are loaded from flash and saved to the ath10k firmware directory. The driver reads it later in the boot process. Signed-off-by: André Valentin <avalentin@marcant.net> SVN-Revision: 41562
This commit is contained in:
parent
94802dca60
commit
f8f6678574
1 changed files with 23 additions and 0 deletions
|
@ -0,0 +1,23 @@
|
|||
#!/bin/sh
|
||||
|
||||
. /lib/ar71xx.sh
|
||||
|
||||
do_load_ath10k_board_bin() {
|
||||
# load board.bin
|
||||
case $(ar71xx_board_name) in
|
||||
nbg6716)
|
||||
dd if=/dev/mtdblock2 \
|
||||
bs=1 skip=20480 count=2116 \
|
||||
of=/tmp/ath10k-board.bin
|
||||
;;
|
||||
esac
|
||||
[ -f /tmp/ath10k-board.bin ] || {
|
||||
return
|
||||
}
|
||||
cmp -s /tmp/ath10k-board.bin /lib/firmware/ath10k/QCA988X/hw2.0/board.bin || {
|
||||
cp /tmp/ath10k-board.bin /lib/firmware/ath10k/QCA988X/hw2.0/board.bin
|
||||
rm /tmp/ath10k-board.bin
|
||||
}
|
||||
}
|
||||
|
||||
boot_hook_add preinit_main do_load_ath10k_board_bin
|
Loading…
Reference in a new issue