928ee83d486e76776d41db22caedfc19e3fb68a3
[openpandora.oe.git] / recipes / pandora-system / pandora-scripts / op_lcdrate.sh
1 #!/bin/sh
2 # LCD mode setup script
3 # Copyright (c) 2010, GraÅžvydas Ignotas
4 # License: BSD (http://www.opensource.org/licenses/bsd-license.php)
5
6 modedb="\
7 60|36000,800/68/214/1,480/39/34/1 \
8 50|36000,800/189/214/1,480/83/34/1"
9
10 # timings file for LCD device
11 timings_file="/sys/devices/platform/omapdss/display0/timings"
12
13
14 set -e
15
16 for mode in $modedb
17 do
18         name=`echo $mode | awk -F '|' '{print $1}'`
19         if [ "x$name" = "x$1" ]
20         then
21                 timings=`echo $mode | awk -F '|' '{print $2}'`
22                 echo $timings > $timings_file
23                 exit 0
24         fi
25 done
26
27 echo "$0: missing rate: $1"
28 exit 1