satip-axe/fs-add/etc/init.d/axe-settings

24 lines
552 B
Bash
Executable File

#!/bin/sh
if test -z "$STV6210_BAMP"; then
test -r /etc/sysconfig/config && . /etc/sysconfig/config
fi
val=""
case "$STV6210_BAMP" in
0dB|0|1dB|1) val=0 ;;
2dB|2|3dB|3) val=1 ;;
4dB|4|5dB|5) val=2 ;;
6dB|6|7dB|7) val=3 ;;
8dB|8|9dB|9) val=4 ;;
10dB|10|11dB|11) val=5 ;;
12dB|12|13dB|13) val=6 ;;
14dB|14|15dB|15) val=7 ;;
16dB|16|17dB|17) val=8 ;;
esac
if ! test -z "$val"; then
axe-debug tdump > /tmp/stv6120-init.txt
logger -p local0.notice "Setting STV6210 gain to ${val}"
echo $val > /sys/devices/platform/i2c-stm.0/i2c-0/stv6120_gain
fi