omap3-pandora-kernel2: update
[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/150/214/1,480/0/34/1 \
8 50|28800,800/97/214/1,480/3/34/1 \
9 59.94|34560,800/77/214/1,480/13/34/1"
10
11 # timings file for LCD device
12 timings_file="/sys/devices/platform/omapdss/display0/timings"
13
14
15 set -e
16
17 for mode in $modedb
18 do
19         name=`echo $mode | awk -F '|' '{print $1}'`
20         if [ "x$name" = "x$1" ]
21         then
22                 timings=`echo $mode | awk -F '|' '{print $2}'`
23                 echo $timings > $timings_file
24                 exit 0
25         fi
26 done
27
28 echo "$0: missing rate: $1"
29 exit 1