summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@linux.intel.com>2010-08-27 15:14:24 +0100
committerRichard Purdie <rpurdie@linux.intel.com>2010-08-27 15:29:45 +0100
commit29d6678fd546377459ef75cf54abeef5b969b5cf (patch)
tree8edd65790e37a00d01c3f203f773fe4b5012db18 /meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch
parentda49de6885ee1bc424e70bc02f21f6ab920efb55 (diff)
downloadpoky-29d6678fd546377459ef75cf54abeef5b969b5cf.tar.gz
Major layout change to the packages directory
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
Diffstat (limited to 'meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch')
-rw-r--r--meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch4018
1 files changed, 4018 insertions, 0 deletions
diff --git a/meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch b/meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch
new file mode 100644
index 0000000000..db023e514d
--- /dev/null
+++ b/meta/recipes-kernel/linux/linux-omap-2.6.29/isp/omap3camera/0008-omap3isp-Add-ISP-tables.patch
@@ -0,0 +1,4018 @@
1From 5de7cb2cac5f7d76cb025ddc8fb09c99a1007e08 Mon Sep 17 00:00:00 2001
2From: Sakari Ailus <sakari.ailus@maxwell.research.nokia.com>
3Date: Tue, 10 Mar 2009 10:49:02 +0200
4Subject: [PATCH] omap3isp: Add ISP tables
5
6* Blue Gamma gain table
7* CFA gain table
8* Green Gamma gain table
9* Luma Enhancement gain table
10* Noise filter gain table
11* Red Gamma gain table
12
13TODO:
14
15- Get rid of this kind of tables. Either generate them at runtime or
16 use a user space program to fill defaults.
17
18Signed-off-by: Sakari Ailus <sakari.ailus@maxwell.research.nokia.com>
19---
20 drivers/media/video/isp/bluegamma_table.h | 1040 ++++++++++++++++++++++++++
21 drivers/media/video/isp/cfa_coef_table.h | 603 +++++++++++++++
22 drivers/media/video/isp/greengamma_table.h | 1040 ++++++++++++++++++++++++++
23 drivers/media/video/isp/luma_enhance_table.h | 144 ++++
24 drivers/media/video/isp/noise_filter_table.h | 79 ++
25 drivers/media/video/isp/redgamma_table.h | 1040 ++++++++++++++++++++++++++
26 6 files changed, 3946 insertions(+), 0 deletions(-)
27 create mode 100644 drivers/media/video/isp/bluegamma_table.h
28 create mode 100644 drivers/media/video/isp/cfa_coef_table.h
29 create mode 100644 drivers/media/video/isp/greengamma_table.h
30 create mode 100644 drivers/media/video/isp/luma_enhance_table.h
31 create mode 100644 drivers/media/video/isp/noise_filter_table.h
32 create mode 100644 drivers/media/video/isp/redgamma_table.h
33
34diff --git a/drivers/media/video/isp/bluegamma_table.h b/drivers/media/video/isp/bluegamma_table.h
35new file mode 100644
36index 0000000..301382a
37--- /dev/null
38+++ b/drivers/media/video/isp/bluegamma_table.h
39@@ -0,0 +1,1040 @@
40+/*
41+ * bluegamma_table.h
42+ *
43+ * Gamma Table values for BLUE for TI's OMAP3 Camera ISP
44+ *
45+ * Copyright (C) 2009 Texas Instruments, Inc.
46+ *
47+ * This package is free software; you can redistribute it and/or modify
48+ * it under the terms of the GNU General Public License version 2 as
49+ * published by the Free Software Foundation.
50+ *
51+ * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
52+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
53+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
54+ */
55+
56+0,
57+0,
58+1,
59+2,
60+3,
61+3,
62+4,
63+5,
64+6,
65+8,
66+10,
67+12,
68+14,
69+16,
70+18,
71+20,
72+22,
73+23,
74+25,
75+26,
76+28,
77+29,
78+31,
79+32,
80+34,
81+35,
82+36,
83+37,
84+39,
85+40,
86+41,
87+42,
88+43,
89+44,
90+45,
91+46,
92+47,
93+48,
94+49,
95+50,
96+51,
97+52,
98+52,
99+53,
100+54,
101+55,
102+56,
103+57,
104+58,
105+59,
106+60,
107+61,
108+62,
109+63,
110+63,
111+64,
112+65,
113+66,
114+66,
115+67,
116+68,
117+69,
118+69,
119+70,
120+71,
121+72,
122+72,
123+73,
124+74,
125+75,
126+75,
127+76,
128+77,
129+78,
130+78,
131+79,
132+80,
133+81,
134+81,
135+82,
136+83,
137+84,
138+84,
139+85,
140+86,
141+87,
142+88,
143+88,
144+89,
145+90,
146+91,
147+91,
148+92,
149+93,
150+94,
151+94,
152+95,
153+96,
154+97,
155+97,
156+98,
157+98,
158+99,
159+99,
160+100,
161+100,
162+101,
163+101,
164+102,
165+103,
166+104,
167+104,
168+105,
169+106,
170+107,
171+108,
172+108,
173+109,
174+110,
175+111,
176+111,
177+112,
178+113,
179+114,
180+114,
181+115,
182+116,
183+117,
184+117,
185+118,
186+119,
187+119,
188+120,
189+120,
190+121,
191+121,
192+122,
193+122,
194+123,
195+123,
196+124,
197+124,
198+125,
199+125,
200+126,
201+126,
202+127,
203+127,
204+128,
205+128,
206+129,
207+129,
208+130,
209+130,
210+131,
211+131,
212+132,
213+132,
214+133,
215+133,
216+134,
217+134,
218+135,
219+135,
220+136,
221+136,
222+137,
223+137,
224+138,
225+138,
226+139,
227+139,
228+140,
229+140,
230+141,
231+141,
232+142,
233+142,
234+143,
235+143,
236+144,
237+144,
238+145,
239+145,
240+146,
241+146,
242+147,
243+147,
244+148,
245+148,
246+149,
247+149,
248+150,
249+150,
250+151,
251+151,
252+152,
253+152,
254+153,
255+153,
256+153,
257+153,
258+154,
259+154,
260+154,
261+154,
262+155,
263+155,
264+156,
265+156,
266+157,
267+157,
268+158,
269+158,
270+158,
271+159,
272+159,
273+159,
274+160,
275+160,
276+160,
277+161,
278+161,
279+162,
280+162,
281+163,
282+163,
283+164,
284+164,
285+164,
286+164,
287+165,
288+165,
289+165,
290+165,
291+166,
292+166,
293+167,
294+167,
295+168,
296+168,
297+169,
298+169,
299+170,
300+170,
301+170,
302+170,
303+171,
304+171,
305+171,
306+171,
307+172,
308+172,
309+173,
310+173,
311+174,
312+174,
313+175,
314+175,
315+176,
316+176,
317+176,
318+176,
319+177,
320+177,
321+177,
322+177,
323+178,
324+178,
325+178,
326+178,
327+179,
328+179,
329+179,
330+179,
331+180,
332+180,
333+180,
334+180,
335+181,
336+181,
337+181,
338+181,
339+182,
340+182,
341+182,
342+182,
343+183,
344+183,
345+183,
346+183,
347+184,
348+184,
349+184,
350+184,
351+185,
352+185,
353+185,
354+185,
355+186,
356+186,
357+186,
358+186,
359+187,
360+187,
361+187,
362+187,
363+188,
364+188,
365+188,
366+188,
367+189,
368+189,
369+189,
370+189,
371+190,
372+190,
373+190,
374+190,
375+191,
376+191,
377+191,
378+191,
379+192,
380+192,
381+192,
382+192,
383+193,
384+193,
385+193,
386+193,
387+194,
388+194,
389+194,
390+194,
391+195,
392+195,
393+195,
394+195,
395+196,
396+196,
397+196,
398+196,
399+197,
400+197,
401+197,
402+197,
403+198,
404+198,
405+198,
406+198,
407+199,
408+199,
409+199,
410+199,
411+200,
412+200,
413+200,
414+200,
415+201,
416+201,
417+201,
418+201,
419+202,
420+202,
421+202,
422+203,
423+203,
424+203,
425+203,
426+204,
427+204,
428+204,
429+204,
430+205,
431+205,
432+205,
433+205,
434+206,
435+206,
436+206,
437+206,
438+207,
439+207,
440+207,
441+207,
442+208,
443+208,
444+208,
445+208,
446+209,
447+209,
448+209,
449+209,
450+210,
451+210,
452+210,
453+210,
454+210,
455+210,
456+210,
457+210,
458+210,
459+210,
460+210,
461+210,
462+211,
463+211,
464+211,
465+211,
466+211,
467+211,
468+211,
469+211,
470+211,
471+211,
472+211,
473+212,
474+212,
475+212,
476+212,
477+213,
478+213,
479+213,
480+213,
481+213,
482+213,
483+213,
484+213,
485+213,
486+213,
487+213,
488+213,
489+214,
490+214,
491+214,
492+214,
493+215,
494+215,
495+215,
496+215,
497+215,
498+215,
499+215,
500+215,
501+215,
502+215,
503+215,
504+216,
505+216,
506+216,
507+216,
508+217,
509+217,
510+217,
511+217,
512+218,
513+218,
514+218,
515+218,
516+219,
517+219,
518+219,
519+219,
520+219,
521+219,
522+219,
523+219,
524+219,
525+219,
526+219,
527+219,
528+220,
529+220,
530+220,
531+220,
532+221,
533+221,
534+221,
535+221,
536+221,
537+221,
538+221,
539+221,
540+221,
541+221,
542+221,
543+222,
544+222,
545+222,
546+222,
547+223,
548+223,
549+223,
550+223,
551+223,
552+223,
553+223,
554+223,
555+223,
556+223,
557+223,
558+223,
559+224,
560+224,
561+224,
562+224,
563+225,
564+225,
565+225,
566+225,
567+225,
568+225,
569+225,
570+225,
571+225,
572+225,
573+225,
574+225,
575+225,
576+225,
577+225,
578+225,
579+225,
580+225,
581+225,
582+226,
583+226,
584+226,
585+226,
586+227,
587+227,
588+227,
589+227,
590+227,
591+227,
592+227,
593+227,
594+227,
595+227,
596+227,
597+227,
598+228,
599+228,
600+228,
601+229,
602+229,
603+229,
604+229,
605+229,
606+229,
607+229,
608+229,
609+229,
610+229,
611+229,
612+229,
613+230,
614+230,
615+230,
616+230,
617+231,
618+231,
619+231,
620+231,
621+231,
622+231,
623+231,
624+231,
625+231,
626+231,
627+231,
628+231,
629+232,
630+232,
631+232,
632+232,
633+232,
634+232,
635+232,
636+232,
637+232,
638+232,
639+232,
640+232,
641+232,
642+232,
643+232,
644+232,
645+232,
646+232,
647+232,
648+233,
649+233,
650+233,
651+233,
652+234,
653+234,
654+234,
655+234,
656+234,
657+234,
658+234,
659+234,
660+234,
661+234,
662+234,
663+235,
664+235,
665+235,
666+235,
667+236,
668+236,
669+236,
670+236,
671+236,
672+236,
673+236,
674+236,
675+236,
676+236,
677+236,
678+236,
679+236,
680+236,
681+236,
682+236,
683+236,
684+236,
685+236,
686+237,
687+237,
688+237,
689+237,
690+238,
691+238,
692+238,
693+238,
694+238,
695+238,
696+238,
697+238,
698+238,
699+238,
700+238,
701+238,
702+238,
703+238,
704+238,
705+238,
706+238,
707+238,
708+238,
709+238,
710+238,
711+238,
712+238,
713+238,
714+238,
715+238,
716+238,
717+239,
718+239,
719+239,
720+239,
721+240,
722+240,
723+240,
724+240,
725+240,
726+240,
727+240,
728+240,
729+240,
730+240,
731+240,
732+240,
733+240,
734+240,
735+240,
736+240,
737+240,
738+240,
739+240,
740+240,
741+240,
742+240,
743+240,
744+240,
745+240,
746+240,
747+240,
748+241,
749+241,
750+241,
751+241,
752+242,
753+242,
754+242,
755+242,
756+242,
757+242,
758+242,
759+242,
760+242,
761+242,
762+242,
763+242,
764+242,
765+242,
766+242,
767+242,
768+242,
769+242,
770+242,
771+242,
772+242,
773+242,
774+242,
775+242,
776+242,
777+242,
778+243,
779+243,
780+243,
781+243,
782+244,
783+244,
784+244,
785+244,
786+244,
787+244,
788+244,
789+244,
790+244,
791+244,
792+244,
793+244,
794+244,
795+244,
796+244,
797+244,
798+244,
799+244,
800+244,
801+244,
802+244,
803+244,
804+244,
805+244,
806+244,
807+244,
808+244,
809+245,
810+245,
811+245,
812+245,
813+246,
814+246,
815+246,
816+246,
817+246,
818+246,
819+246,
820+246,
821+246,
822+246,
823+246,
824+246,
825+246,
826+246,
827+246,
828+246,
829+246,
830+246,
831+246,
832+246,
833+246,
834+246,
835+246,
836+246,
837+246,
838+246,
839+246,
840+246,
841+246,
842+246,
843+246,
844+246,
845+246,
846+246,
847+247,
848+247,
849+247,
850+247,
851+248,
852+248,
853+248,
854+248,
855+248,
856+248,
857+248,
858+248,
859+248,
860+248,
861+248,
862+248,
863+248,
864+248,
865+248,
866+248,
867+248,
868+248,
869+248,
870+248,
871+248,
872+248,
873+248,
874+248,
875+248,
876+248,
877+248,
878+249,
879+249,
880+249,
881+249,
882+250,
883+250,
884+250,
885+250,
886+250,
887+250,
888+250,
889+250,
890+250,
891+250,
892+250,
893+250,
894+250,
895+250,
896+250,
897+250,
898+250,
899+250,
900+250,
901+250,
902+250,
903+250,
904+250,
905+250,
906+250,
907+250,
908+250,
909+250,
910+250,
911+250,
912+250,
913+250,
914+250,
915+250,
916+250,
917+250,
918+250,
919+250,
920+250,
921+250,
922+250,
923+250,
924+251,
925+251,
926+251,
927+251,
928+252,
929+252,
930+252,
931+252,
932+252,
933+252,
934+252,
935+252,
936+252,
937+252,
938+252,
939+252,
940+252,
941+252,
942+252,
943+252,
944+252,
945+252,
946+252,
947+252,
948+252,
949+252,
950+252,
951+252,
952+252,
953+252,
954+252,
955+252,
956+252,
957+252,
958+252,
959+252,
960+252,
961+252,
962+252,
963+252,
964+252,
965+252,
966+252,
967+252,
968+252,
969+252,
970+252,
971+252,
972+252,
973+252,
974+252,
975+252,
976+252,
977+252,
978+252,
979+252,
980+252,
981+252,
982+252,
983+252,
984+252,
985+252,
986+252,
987+252,
988+252,
989+252,
990+252,
991+252,
992+253,
993+253,
994+253,
995+253,
996+253,
997+253,
998+253,
999+253,
1000+253,
1001+253,
1002+253,
1003+253,
1004+253,
1005+253,
1006+253,
1007+253,
1008+253,
1009+253,
1010+253,
1011+253,
1012+253,
1013+253,
1014+253,
1015+253,
1016+253,
1017+253,
1018+253,
1019+253,
1020+253,
1021+253,
1022+253,
1023+253,
1024+253,
1025+253,
1026+253,
1027+253,
1028+253,
1029+253,
1030+253,
1031+253,
1032+253,
1033+253,
1034+253,
1035+253,
1036+253,
1037+253,
1038+253,
1039+253,
1040+253,
1041+253,
1042+253,
1043+253,
1044+253,
1045+253,
1046+253,
1047+253,
1048+253,
1049+254,
1050+254,
1051+254,
1052+254,
1053+255,
1054+255,
1055+255,
1056+255,
1057+255,
1058+255,
1059+255,
1060+255,
1061+255,
1062+255,
1063+255,
1064+255,
1065+255,
1066+255,
1067+255,
1068+255,
1069+255,
1070+255,
1071+255,
1072+255,
1073+255,
1074+255,
1075+255,
1076+255,
1077+255,
1078+255,
1079+255
1080diff --git a/drivers/media/video/isp/cfa_coef_table.h b/drivers/media/video/isp/cfa_coef_table.h
1081new file mode 100644
1082index 0000000..8cafa1f
1083--- /dev/null
1084+++ b/drivers/media/video/isp/cfa_coef_table.h
1085@@ -0,0 +1,603 @@
1086+/*
1087+ * cfa_coef_table.h
1088+ *
1089+ * Copyright (C) 2009 Nokia Corporation
1090+ *
1091+ * Contact: Sakari Ailus <sakari.ailus@nokia.com>
1092+ * Tuukka Toivonen <tuukka.o.toivonen@nokia.com>
1093+ *
1094+ * Written by Gjorgji Rosikopulos
1095+ *
1096+ * This program is free software; you can redistribute it and/or
1097+ * modify it under the terms of the GNU General Public License
1098+ * version 2 as published by the Free Software Foundation.
1099+ *
1100+ * This program is distributed in the hope that it will be useful, but
1101+ * WITHOUT ANY WARRANTY; without even the implied warranty of
1102+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
1103+ * General Public License for more details.
1104+ *
1105+ * You should have received a copy of the GNU General Public License
1106+ * along with this program; if not, write to the Free Software
1107+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
1108+ * 02110-1301 USA
1109+ *
1110+ */
1111+
1112+244,
1113+0,
1114+247,
1115+0,
1116+12,
1117+27,
1118+36,
1119+247,
1120+250,
1121+0,
1122+27,
1123+0,
1124+4,
1125+250,
1126+12,
1127+244,
1128+248,
1129+0,
1130+0,
1131+0,
1132+0,
1133+40,
1134+0,
1135+0,
1136+244,
1137+12,
1138+250,
1139+4,
1140+0,
1141+27,
1142+0,
1143+250,
1144+247,
1145+36,
1146+27,
1147+12,
1148+0,
1149+247,
1150+0,
1151+244,
1152+0,
1153+0,
1154+40,
1155+0,
1156+0,
1157+0,
1158+0,
1159+248,
1160+244,
1161+0,
1162+247,
1163+0,
1164+12,
1165+27,
1166+36,
1167+247,
1168+250,
1169+0,
1170+27,
1171+0,
1172+4,
1173+250,
1174+12,
1175+244,
1176+248,
1177+0,
1178+0,
1179+0,
1180+0,
1181+40,
1182+0,
1183+0,
1184+244,
1185+12,
1186+250,
1187+4,
1188+0,
1189+27,
1190+0,
1191+250,
1192+247,
1193+36,
1194+27,
1195+12,
1196+0,
1197+247,
1198+0,
1199+244,
1200+0,
1201+0,
1202+40,
1203+0,
1204+0,
1205+0,
1206+0,
1207+248,
1208+244,
1209+0,
1210+247,
1211+0,
1212+12,
1213+27,
1214+36,
1215+247,
1216+250,
1217+0,
1218+27,
1219+0,
1220+4,
1221+250,
1222+12,
1223+244,
1224+248,
1225+0,
1226+0,
1227+0,
1228+0,
1229+40,
1230+0,
1231+0,
1232+244,
1233+12,
1234+250,
1235+4,
1236+0,
1237+27,
1238+0,
1239+250,
1240+247,
1241+36,
1242+27,
1243+12,
1244+0,
1245+247,
1246+0,
1247+244,
1248+0,
1249+0,
1250+40,
1251+0,
1252+0,
1253+0,
1254+0,
1255+248,
1256+0,
1257+247,
1258+0,
1259+244,
1260+247,
1261+36,
1262+27,
1263+12,
1264+0,
1265+27,
1266+0,
1267+250,
1268+244,
1269+12,
1270+250,
1271+4,
1272+0,
1273+0,
1274+0,
1275+248,
1276+0,
1277+0,
1278+40,
1279+0,
1280+4,
1281+250,
1282+12,
1283+244,
1284+250,
1285+0,
1286+27,
1287+0,
1288+12,
1289+27,
1290+36,
1291+247,
1292+244,
1293+0,
1294+247,
1295+0,
1296+0,
1297+40,
1298+0,
1299+0,
1300+248,
1301+0,
1302+0,
1303+0,
1304+0,
1305+247,
1306+0,
1307+244,
1308+247,
1309+36,
1310+27,
1311+12,
1312+0,
1313+27,
1314+0,
1315+250,
1316+244,
1317+12,
1318+250,
1319+4,
1320+0,
1321+0,
1322+0,
1323+248,
1324+0,
1325+0,
1326+40,
1327+0,
1328+4,
1329+250,
1330+12,
1331+244,
1332+250,
1333+0,
1334+27,
1335+0,
1336+12,
1337+27,
1338+36,
1339+247,
1340+244,
1341+0,
1342+247,
1343+0,
1344+0,
1345+40,
1346+0,
1347+0,
1348+248,
1349+0,
1350+0,
1351+0,
1352+0,
1353+247,
1354+0,
1355+244,
1356+247,
1357+36,
1358+27,
1359+12,
1360+0,
1361+27,
1362+0,
1363+250,
1364+244,
1365+12,
1366+250,
1367+4,
1368+0,
1369+0,
1370+0,
1371+248,
1372+0,
1373+0,
1374+40,
1375+0,
1376+4,
1377+250,
1378+12,
1379+244,
1380+250,
1381+0,
1382+27,
1383+0,
1384+12,
1385+27,
1386+36,
1387+247,
1388+244,
1389+0,
1390+247,
1391+0,
1392+0,
1393+40,
1394+0,
1395+0,
1396+248,
1397+0,
1398+0,
1399+0,
1400+4,
1401+250,
1402+12,
1403+244,
1404+250,
1405+0,
1406+27,
1407+0,
1408+12,
1409+27,
1410+36,
1411+247,
1412+244,
1413+0,
1414+247,
1415+0,
1416+0,
1417+0,
1418+0,
1419+248,
1420+0,
1421+0,
1422+40,
1423+0,
1424+0,
1425+247,
1426+0,
1427+244,
1428+247,
1429+36,
1430+27,
1431+12,
1432+0,
1433+27,
1434+0,
1435+250,
1436+244,
1437+12,
1438+250,
1439+4,
1440+0,
1441+40,
1442+0,
1443+0,
1444+248,
1445+0,
1446+0,
1447+0,
1448+4,
1449+250,
1450+12,
1451+244,
1452+250,
1453+0,
1454+27,
1455+0,
1456+12,
1457+27,
1458+36,
1459+247,
1460+244,
1461+0,
1462+247,
1463+0,
1464+0,
1465+0,
1466+0,
1467+248,
1468+0,
1469+0,
1470+40,
1471+0,
1472+0,
1473+247,
1474+0,
1475+244,
1476+247,
1477+36,
1478+27,
1479+12,
1480+0,
1481+27,
1482+0,
1483+250,
1484+244,
1485+12,
1486+250,
1487+4,
1488+0,
1489+40,
1490+0,
1491+0,
1492+248,
1493+0,
1494+0,
1495+0,
1496+4,
1497+250,
1498+12,
1499+244,
1500+250,
1501+0,
1502+27,
1503+0,
1504+12,
1505+27,
1506+36,
1507+247,
1508+244,
1509+0,
1510+247,
1511+0,
1512+0,
1513+0,
1514+0,
1515+248,
1516+0,
1517+0,
1518+40,
1519+0,
1520+0,
1521+247,
1522+0,
1523+244,
1524+247,
1525+36,
1526+27,
1527+12,
1528+0,
1529+27,
1530+0,
1531+250,
1532+244,
1533+12,
1534+250,
1535+4,
1536+0,
1537+40,
1538+0,
1539+0,
1540+248,
1541+0,
1542+0,
1543+0,
1544+244,
1545+12,
1546+250,
1547+4,
1548+0,
1549+27,
1550+0,
1551+250,
1552+247,
1553+36,
1554+27,
1555+12,
1556+0,
1557+247,
1558+0,
1559+244,
1560+248,
1561+0,
1562+0,
1563+0,
1564+0,
1565+40,
1566+0,
1567+0,
1568+244,
1569+0,
1570+247,
1571+0,
1572+12,
1573+27,
1574+36,
1575+247,
1576+250,
1577+0,
1578+27,
1579+0,
1580+4,
1581+250,
1582+12,
1583+244,
1584+0,
1585+0,
1586+40,
1587+0,
1588+0,
1589+0,
1590+0,
1591+248,
1592+244,
1593+12,
1594+250,
1595+4,
1596+0,
1597+27,
1598+0,
1599+250,
1600+247,
1601+36,
1602+27,
1603+12,
1604+0,
1605+247,
1606+0,
1607+244,
1608+248,
1609+0,
1610+0,
1611+0,
1612+0,
1613+40,
1614+0,
1615+0,
1616+244,
1617+0,
1618+247,
1619+0,
1620+12,
1621+27,
1622+36,
1623+247,
1624+250,
1625+0,
1626+27,
1627+0,
1628+4,
1629+250,
1630+12,
1631+244,
1632+0,
1633+0,
1634+40,
1635+0,
1636+0,
1637+0,
1638+0,
1639+248,
1640+244,
1641+12,
1642+250,
1643+4,
1644+0,
1645+27,
1646+0,
1647+250,
1648+247,
1649+36,
1650+27,
1651+12,
1652+0,
1653+247,
1654+0,
1655+244,
1656+248,
1657+0,
1658+0,
1659+0,
1660+0,
1661+40,
1662+0,
1663+0,
1664+244,
1665+0,
1666+247,
1667+0,
1668+12,
1669+27,
1670+36,
1671+247,
1672+250,
1673+0,
1674+27,
1675+0,
1676+4,
1677+250,
1678+12,
1679+244,
1680+0,
1681+0,
1682+40,
1683+0,
1684+0,
1685+0,
1686+0,
1687+248
1688+
1689diff --git a/drivers/media/video/isp/greengamma_table.h b/drivers/media/video/isp/greengamma_table.h
1690new file mode 100644
1691index 0000000..0f5c5e4
1692--- /dev/null
1693+++ b/drivers/media/video/isp/greengamma_table.h
1694@@ -0,0 +1,1040 @@
1695+/*
1696+ * greengamma_table.h
1697+ *
1698+ * Gamma Table values for GREEN for TI's OMAP3 Camera ISP
1699+ *
1700+ * Copyright (C) 2009 Texas Instruments, Inc.
1701+ *
1702+ * This package is free software; you can redistribute it and/or modify
1703+ * it under the terms of the GNU General Public License version 2 as
1704+ * published by the Free Software Foundation.
1705+ *
1706+ * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
1707+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
1708+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
1709+ */
1710+
1711+0,
1712+0,
1713+1,
1714+2,
1715+3,
1716+3,
1717+4,
1718+5,
1719+6,
1720+8,
1721+10,
1722+12,
1723+14,
1724+16,
1725+18,
1726+20,
1727+22,
1728+23,
1729+25,
1730+26,
1731+28,
1732+29,
1733+31,
1734+32,
1735+34,
1736+35,
1737+36,
1738+37,
1739+39,
1740+40,
1741+41,
1742+42,
1743+43,
1744+44,
1745+45,
1746+46,
1747+47,
1748+48,
1749+49,
1750+50,
1751+51,
1752+52,
1753+52,
1754+53,
1755+54,
1756+55,
1757+56,
1758+57,
1759+58,
1760+59,
1761+60,
1762+61,
1763+62,
1764+63,
1765+63,
1766+64,
1767+65,
1768+66,
1769+66,
1770+67,
1771+68,
1772+69,
1773+69,
1774+70,
1775+71,
1776+72,
1777+72,
1778+73,
1779+74,
1780+75,
1781+75,
1782+76,
1783+77,
1784+78,
1785+78,
1786+79,
1787+80,
1788+81,
1789+81,
1790+82,
1791+83,
1792+84,
1793+84,
1794+85,
1795+86,
1796+87,
1797+88,
1798+88,
1799+89,
1800+90,
1801+91,
1802+91,
1803+92,
1804+93,
1805+94,
1806+94,
1807+95,
1808+96,
1809+97,
1810+97,
1811+98,
1812+98,
1813+99,
1814+99,
1815+100,
1816+100,
1817+101,
1818+101,
1819+102,
1820+103,
1821+104,
1822+104,
1823+105,
1824+106,
1825+107,
1826+108,
1827+108,
1828+109,
1829+110,
1830+111,
1831+111,
1832+112,
1833+113,
1834+114,
1835+114,
1836+115,
1837+116,
1838+117,
1839+117,
1840+118,
1841+119,
1842+119,
1843+120,
1844+120,
1845+121,
1846+121,
1847+122,
1848+122,
1849+123,
1850+123,
1851+124,
1852+124,
1853+125,
1854+125,
1855+126,
1856+126,
1857+127,
1858+127,
1859+128,
1860+128,
1861+129,
1862+129,
1863+130,
1864+130,
1865+131,
1866+131,
1867+132,
1868+132,
1869+133,
1870+133,
1871+134,
1872+134,
1873+135,
1874+135,
1875+136,
1876+136,
1877+137,
1878+137,
1879+138,
1880+138,
1881+139,
1882+139,
1883+140,
1884+140,
1885+141,
1886+141,
1887+142,
1888+142,
1889+143,
1890+143,
1891+144,
1892+144,
1893+145,
1894+145,
1895+146,
1896+146,
1897+147,
1898+147,
1899+148,
1900+148,
1901+149,
1902+149,
1903+150,
1904+150,
1905+151,
1906+151,
1907+152,
1908+152,
1909+153,
1910+153,
1911+153,
1912+153,
1913+154,
1914+154,
1915+154,
1916+154,
1917+155,
1918+155,
1919+156,
1920+156,
1921+157,
1922+157,
1923+158,
1924+158,
1925+158,
1926+159,
1927+159,
1928+159,
1929+160,
1930+160,
1931+160,
1932+161,
1933+161,
1934+162,
1935+162,
1936+163,
1937+163,
1938+164,
1939+164,
1940+164,
1941+164,
1942+165,
1943+165,
1944+165,
1945+165,
1946+166,
1947+166,
1948+167,
1949+167,
1950+168,
1951+168,
1952+169,
1953+169,
1954+170,
1955+170,
1956+170,
1957+170,
1958+171,
1959+171,
1960+171,
1961+171,
1962+172,
1963+172,
1964+173,
1965+173,
1966+174,
1967+174,
1968+175,
1969+175,
1970+176,
1971+176,
1972+176,
1973+176,
1974+177,
1975+177,
1976+177,
1977+177,
1978+178,
1979+178,
1980+178,
1981+178,
1982+179,
1983+179,
1984+179,
1985+179,
1986+180,
1987+180,
1988+180,
1989+180,
1990+181,
1991+181,
1992+181,
1993+181,
1994+182,
1995+182,
1996+182,
1997+182,
1998+183,
1999+183,
2000+183,
2001+183,
2002+184,
2003+184,
2004+184,
2005+184,
2006+185,
2007+185,
2008+185,
2009+185,
2010+186,
2011+186,
2012+186,
2013+186,
2014+187,
2015+187,
2016+187,
2017+187,
2018+188,
2019+188,
2020+188,
2021+188,
2022+189,
2023+189,
2024+189,
2025+189,
2026+190,
2027+190,
2028+190,
2029+190,
2030+191,
2031+191,
2032+191,
2033+191,
2034+192,
2035+192,
2036+192,
2037+192,
2038+193,
2039+193,
2040+193,
2041+193,
2042+194,
2043+194,
2044+194,
2045+194,
2046+195,
2047+195,
2048+195,
2049+195,
2050+196,
2051+196,
2052+196,
2053+196,
2054+197,
2055+197,
2056+197,
2057+197,
2058+198,
2059+198,
2060+198,
2061+198,
2062+199,
2063+199,
2064+199,
2065+199,
2066+200,
2067+200,
2068+200,
2069+200,
2070+201,
2071+201,
2072+201,
2073+201,
2074+202,
2075+202,
2076+202,
2077+203,
2078+203,
2079+203,
2080+203,
2081+204,
2082+204,
2083+204,
2084+204,
2085+205,
2086+205,
2087+205,
2088+205,
2089+206,
2090+206,
2091+206,
2092+206,
2093+207,
2094+207,
2095+207,
2096+207,
2097+208,
2098+208,
2099+208,
2100+208,
2101+209,
2102+209,
2103+209,
2104+209,
2105+210,
2106+210,
2107+210,
2108+210,
2109+210,
2110+210,
2111+210,
2112+210,
2113+210,
2114+210,
2115+210,
2116+210,
2117+211,
2118+211,
2119+211,
2120+211,
2121+211,
2122+211,
2123+211,
2124+211,
2125+211,
2126+211,
2127+211,
2128+212,
2129+212,
2130+212,
2131+212,
2132+213,
2133+213,
2134+213,
2135+213,
2136+213,
2137+213,
2138+213,
2139+213,
2140+213,
2141+213,
2142+213,
2143+213,
2144+214,
2145+214,
2146+214,
2147+214,
2148+215,
2149+215,
2150+215,
2151+215,
2152+215,
2153+215,
2154+215,
2155+215,
2156+215,
2157+215,
2158+215,
2159+216,
2160+216,
2161+216,
2162+216,
2163+217,
2164+217,
2165+217,
2166+217,
2167+218,
2168+218,
2169+218,
2170+218,
2171+219,
2172+219,
2173+219,
2174+219,
2175+219,
2176+219,
2177+219,
2178+219,
2179+219,
2180+219,
2181+219,
2182+219,
2183+220,
2184+220,
2185+220,
2186+220,
2187+221,
2188+221,
2189+221,
2190+221,
2191+221,
2192+221,
2193+221,
2194+221,
2195+221,
2196+221,
2197+221,
2198+222,
2199+222,
2200+222,
2201+222,
2202+223,
2203+223,
2204+223,
2205+223,
2206+223,
2207+223,
2208+223,
2209+223,
2210+223,
2211+223,
2212+223,
2213+223,
2214+224,
2215+224,
2216+224,
2217+224,
2218+225,
2219+225,
2220+225,
2221+225,
2222+225,
2223+225,
2224+225,
2225+225,
2226+225,
2227+225,
2228+225,
2229+225,
2230+225,
2231+225,
2232+225,
2233+225,
2234+225,
2235+225,
2236+225,
2237+226,
2238+226,
2239+226,
2240+226,
2241+227,
2242+227,
2243+227,
2244+227,
2245+227,
2246+227,
2247+227,
2248+227,
2249+227,
2250+227,
2251+227,
2252+227,
2253+228,
2254+228,
2255+228,
2256+229,
2257+229,
2258+229,
2259+229,
2260+229,
2261+229,
2262+229,
2263+229,
2264+229,
2265+229,
2266+229,
2267+229,
2268+230,
2269+230,
2270+230,
2271+230,
2272+231,
2273+231,
2274+231,
2275+231,
2276+231,
2277+231,
2278+231,
2279+231,
2280+231,
2281+231,
2282+231,
2283+231,
2284+232,
2285+232,
2286+232,
2287+232,
2288+232,
2289+232,
2290+232,
2291+232,
2292+232,
2293+232,
2294+232,
2295+232,
2296+232,
2297+232,
2298+232,
2299+232,
2300+232,
2301+232,
2302+232,
2303+233,
2304+233,
2305+233,
2306+233,
2307+234,
2308+234,
2309+234,
2310+234,
2311+234,
2312+234,
2313+234,
2314+234,
2315+234,
2316+234,
2317+234,
2318+235,
2319+235,
2320+235,
2321+235,
2322+236,
2323+236,
2324+236,
2325+236,
2326+236,
2327+236,
2328+236,
2329+236,
2330+236,
2331+236,
2332+236,
2333+236,
2334+236,
2335+236,
2336+236,
2337+236,
2338+236,
2339+236,
2340+236,
2341+237,
2342+237,
2343+237,
2344+237,
2345+238,
2346+238,
2347+238,
2348+238,
2349+238,
2350+238,
2351+238,
2352+238,
2353+238,
2354+238,
2355+238,
2356+238,
2357+238,
2358+238,
2359+238,
2360+238,
2361+238,
2362+238,
2363+238,
2364+238,
2365+238,
2366+238,
2367+238,
2368+238,
2369+238,
2370+238,
2371+238,
2372+239,
2373+239,
2374+239,
2375+239,
2376+240,
2377+240,
2378+240,
2379+240,
2380+240,
2381+240,
2382+240,
2383+240,
2384+240,
2385+240,
2386+240,
2387+240,
2388+240,
2389+240,
2390+240,
2391+240,
2392+240,
2393+240,
2394+240,
2395+240,
2396+240,
2397+240,
2398+240,
2399+240,
2400+240,
2401+240,
2402+240,
2403+241,
2404+241,
2405+241,
2406+241,
2407+242,
2408+242,
2409+242,
2410+242,
2411+242,
2412+242,
2413+242,
2414+242,
2415+242,
2416+242,
2417+242,
2418+242,
2419+242,
2420+242,
2421+242,
2422+242,
2423+242,
2424+242,
2425+242,
2426+242,
2427+242,
2428+242,
2429+242,
2430+242,
2431+242,
2432+242,
2433+243,
2434+243,
2435+243,
2436+243,
2437+244,
2438+244,
2439+244,
2440+244,
2441+244,
2442+244,
2443+244,
2444+244,
2445+244,
2446+244,
2447+244,
2448+244,
2449+244,
2450+244,
2451+244,
2452+244,
2453+244,
2454+244,
2455+244,
2456+244,
2457+244,
2458+244,
2459+244,
2460+244,
2461+244,
2462+244,
2463+244,
2464+245,
2465+245,
2466+245,
2467+245,
2468+246,
2469+246,
2470+246,
2471+246,
2472+246,
2473+246,
2474+246,
2475+246,
2476+246,
2477+246,
2478+246,
2479+246,
2480+246,
2481+246,
2482+246,
2483+246,
2484+246,
2485+246,
2486+246,
2487+246,
2488+246,
2489+246,
2490+246,
2491+246,
2492+246,
2493+246,
2494+246,
2495+246,
2496+246,
2497+246,
2498+246,
2499+246,
2500+246,
2501+246,
2502+247,
2503+247,
2504+247,
2505+247,
2506+248,
2507+248,
2508+248,
2509+248,
2510+248,
2511+248,
2512+248,
2513+248,
2514+248,
2515+248,
2516+248,
2517+248,
2518+248,
2519+248,
2520+248,
2521+248,
2522+248,
2523+248,
2524+248,
2525+248,
2526+248,
2527+248,
2528+248,
2529+248,
2530+248,
2531+248,
2532+248,
2533+249,
2534+249,
2535+249,
2536+249,
2537+250,
2538+250,
2539+250,
2540+250,
2541+250,
2542+250,
2543+250,
2544+250,
2545+250,
2546+250,
2547+250,
2548+250,
2549+250,
2550+250,
2551+250,
2552+250,
2553+250,
2554+250,
2555+250,
2556+250,
2557+250,
2558+250,
2559+250,
2560+250,
2561+250,
2562+250,
2563+250,
2564+250,
2565+250,
2566+250,
2567+250,
2568+250,
2569+250,
2570+250,
2571+250,
2572+250,
2573+250,
2574+250,
2575+250,
2576+250,
2577+250,
2578+250,
2579+251,
2580+251,
2581+251,
2582+251,
2583+252,
2584+252,
2585+252,
2586+252,
2587+252,
2588+252,
2589+252,
2590+252,
2591+252,
2592+252,
2593+252,
2594+252,
2595+252,
2596+252,
2597+252,
2598+252,
2599+252,
2600+252,
2601+252,
2602+252,
2603+252,
2604+252,
2605+252,
2606+252,
2607+252,
2608+252,
2609+252,
2610+252,
2611+252,
2612+252,
2613+252,
2614+252,
2615+252,
2616+252,
2617+252,
2618+252,
2619+252,
2620+252,
2621+252,
2622+252,
2623+252,
2624+252,
2625+252,
2626+252,
2627+252,
2628+252,
2629+252,
2630+252,
2631+252,
2632+252,
2633+252,
2634+252,
2635+252,
2636+252,
2637+252,
2638+252,
2639+252,
2640+252,
2641+252,
2642+252,
2643+252,
2644+252,
2645+252,
2646+252,
2647+253,
2648+253,
2649+253,
2650+253,
2651+253,
2652+253,
2653+253,
2654+253,
2655+253,
2656+253,
2657+253,
2658+253,
2659+253,
2660+253,
2661+253,
2662+253,
2663+253,
2664+253,
2665+253,
2666+253,
2667+253,
2668+253,
2669+253,
2670+253,
2671+253,
2672+253,
2673+253,
2674+253,
2675+253,
2676+253,
2677+253,
2678+253,
2679+253,
2680+253,
2681+253,
2682+253,
2683+253,
2684+253,
2685+253,
2686+253,
2687+253,
2688+253,
2689+253,
2690+253,
2691+253,
2692+253,
2693+253,
2694+253,
2695+253,
2696+253,
2697+253,
2698+253,
2699+253,
2700+253,
2701+253,
2702+253,
2703+253,
2704+254,
2705+254,
2706+254,
2707+254,
2708+255,
2709+255,
2710+255,
2711+255,
2712+255,
2713+255,
2714+255,
2715+255,
2716+255,
2717+255,
2718+255,
2719+255,
2720+255,
2721+255,
2722+255,
2723+255,
2724+255,
2725+255,
2726+255,
2727+255,
2728+255,
2729+255,
2730+255,
2731+255,
2732+255,
2733+255,
2734+255
2735diff --git a/drivers/media/video/isp/luma_enhance_table.h b/drivers/media/video/isp/luma_enhance_table.h
2736new file mode 100644
2737index 0000000..99c8b05
2738--- /dev/null
2739+++ b/drivers/media/video/isp/luma_enhance_table.h
2740@@ -0,0 +1,144 @@
2741+/*
2742+ * luma_enhance_table.h
2743+ *
2744+ * Luminance Enhancement table values for TI's OMAP3 Camera ISP
2745+ *
2746+ * Copyright (C) 2009 Texas Instruments, Inc.
2747+ *
2748+ * This package is free software; you can redistribute it and/or modify
2749+ * it under the terms of the GNU General Public License version 2 as
2750+ * published by the Free Software Foundation.
2751+ *
2752+ * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
2753+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
2754+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
2755+ */
2756+
2757+1047552,
2758+1047552,
2759+1047552,
2760+1047552,
2761+1047552,
2762+1047552,
2763+1047552,
2764+1047552,
2765+1047552,
2766+1047552,
2767+1047552,
2768+1047552,
2769+1047552,
2770+1047552,
2771+1047552,
2772+1047552,
2773+1047552,
2774+1047552,
2775+1047552,
2776+1047552,
2777+1047552,
2778+1047552,
2779+1047552,
2780+1047552,
2781+1047552,
2782+1047552,
2783+1047552,
2784+1047552,
2785+1048575,
2786+1047551,
2787+1046527,
2788+1045503,
2789+1044479,
2790+1043455,
2791+1042431,
2792+1041407,
2793+1040383,
2794+1039359,
2795+1038335,
2796+1037311,
2797+1036287,
2798+1035263,
2799+1034239,
2800+1033215,
2801+1032191,
2802+1031167,
2803+1030143,
2804+1028096,
2805+1028096,
2806+1028096,
2807+1028096,
2808+1028096,
2809+1028096,
2810+1028096,
2811+1028096,
2812+1028096,
2813+1028096,
2814+1028100,
2815+1032196,
2816+1036292,
2817+1040388,
2818+1044484,
2819+0,
2820+0,
2821+0,
2822+5,
2823+5125,
2824+10245,
2825+15365,
2826+20485,
2827+25605,
2828+30720,
2829+30720,
2830+30720,
2831+30720,
2832+30720,
2833+30720,
2834+30720,
2835+30720,
2836+30720,
2837+30720,
2838+30720,
2839+31743,
2840+30719,
2841+29695,
2842+28671,
2843+27647,
2844+26623,
2845+25599,
2846+24575,
2847+23551,
2848+22527,
2849+21503,
2850+20479,
2851+19455,
2852+18431,
2853+17407,
2854+16383,
2855+15359,
2856+14335,
2857+13311,
2858+12287,
2859+11263,
2860+10239,
2861+9215,
2862+8191,
2863+7167,
2864+6143,
2865+5119,
2866+4095,
2867+3071,
2868+1024,
2869+1024,
2870+1024,
2871+1024,
2872+1024,
2873+1024,
2874+1024,
2875+1024,
2876+1024,
2877+1024,
2878+1024,
2879+1024,
2880+1024,
2881+1024,
2882+1024,
2883+1024,
2884+1024
2885diff --git a/drivers/media/video/isp/noise_filter_table.h b/drivers/media/video/isp/noise_filter_table.h
2886new file mode 100644
2887index 0000000..7345f90
2888--- /dev/null
2889+++ b/drivers/media/video/isp/noise_filter_table.h
2890@@ -0,0 +1,79 @@
2891+/*
2892+ * noise_filter_table.h
2893+ *
2894+ * Noise Filter Table values for TI's OMAP3 Camera ISP
2895+ *
2896+ * Copyright (C) 2009 Texas Instruments, Inc.
2897+ *
2898+ * This package is free software; you can redistribute it and/or modify
2899+ * it under the terms of the GNU General Public License version 2 as
2900+ * published by the Free Software Foundation.
2901+ *
2902+ * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
2903+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
2904+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
2905+ */
2906+16,
2907+16,
2908+16,
2909+16,
2910+16,
2911+16,
2912+16,
2913+16,
2914+16,
2915+16,
2916+16,
2917+16,
2918+16,
2919+16,
2920+16,
2921+16,
2922+16,
2923+16,
2924+16,
2925+16,
2926+16,
2927+16,
2928+16,
2929+16,
2930+16,
2931+16,
2932+16,
2933+16,
2934+16,
2935+16,
2936+16,
2937+16,
2938+31,
2939+31,
2940+31,
2941+31,
2942+31,
2943+31,
2944+31,
2945+31,
2946+31,
2947+31,
2948+31,
2949+31,
2950+31,
2951+31,
2952+31,
2953+31,
2954+31,
2955+31,
2956+31,
2957+31,
2958+31,
2959+31,
2960+31,
2961+31,
2962+31,
2963+31,
2964+31,
2965+31,
2966+31,
2967+31,
2968+31,
2969+31
2970diff --git a/drivers/media/video/isp/redgamma_table.h b/drivers/media/video/isp/redgamma_table.h
2971new file mode 100644
2972index 0000000..ad0232a
2973--- /dev/null
2974+++ b/drivers/media/video/isp/redgamma_table.h
2975@@ -0,0 +1,1040 @@
2976+/*
2977+ * redgamma_table.h
2978+ *
2979+ * Gamma Table values for RED for TI's OMAP3 Camera ISP
2980+ *
2981+ * Copyright (C) 2009 Texas Instruments, Inc.
2982+ *
2983+ * This package is free software; you can redistribute it and/or modify
2984+ * it under the terms of the GNU General Public License version 2 as
2985+ * published by the Free Software Foundation.
2986+ *
2987+ * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
2988+ * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
2989+ * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
2990+ */
2991+
2992+0,
2993+0,
2994+1,
2995+2,
2996+3,
2997+3,
2998+4,
2999+5,
3000+6,
3001+8,
3002+10,
3003+12,
3004+14,
3005+16,
3006+18,
3007+20,
3008+22,
3009+23,
3010+25,
3011+26,
3012+28,
3013+29,
3014+31,
3015+32,
3016+34,
3017+35,
3018+36,
3019+37,
3020+39,
3021+40,
3022+41,
3023+42,
3024+43,
3025+44,
3026+45,
3027+46,
3028+47,
3029+48,
3030+49,
3031+50,
3032+51,
3033+52,
3034+52,
3035+53,
3036+54,
3037+55,
3038+56,
3039+57,
3040+58,
3041+59,
3042+60,
3043+61,
3044+62,
3045+63,
3046+63,
3047+64,
3048+65,
3049+66,
3050+66,
3051+67,
3052+68,
3053+69,
3054+69,
3055+70,
3056+71,
3057+72,
3058+72,
3059+73,
3060+74,
3061+75,
3062+75,
3063+76,
3064+77,
3065+78,
3066+78,
3067+79,
3068+80,
3069+81,
3070+81,
3071+82,
3072+83,
3073+84,
3074+84,
3075+85,
3076+86,
3077+87,
3078+88,
3079+88,
3080+89,
3081+90,
3082+91,
3083+91,
3084+92,
3085+93,
3086+94,
3087+94,
3088+95,
3089+96,
3090+97,
3091+97,
3092+98,
3093+98,
3094+99,
3095+99,
3096+100,
3097+100,
3098+101,
3099+101,
3100+102,
3101+103,
3102+104,
3103+104,
3104+105,
3105+106,
3106+107,
3107+108,
3108+108,
3109+109,
3110+110,
3111+111,
3112+111,
3113+112,
3114+113,
3115+114,
3116+114,
3117+115,
3118+116,
3119+117,
3120+117,
3121+118,
3122+119,
3123+119,
3124+120,
3125+120,
3126+121,
3127+121,
3128+122,
3129+122,
3130+123,
3131+123,
3132+124,
3133+124,
3134+125,
3135+125,
3136+126,
3137+126,
3138+127,
3139+127,
3140+128,
3141+128,
3142+129,
3143+129,
3144+130,
3145+130,
3146+131,
3147+131,
3148+132,
3149+132,
3150+133,
3151+133,
3152+134,
3153+134,
3154+135,
3155+135,
3156+136,
3157+136,
3158+137,
3159+137,
3160+138,
3161+138,
3162+139,
3163+139,
3164+140,
3165+140,
3166+141,
3167+141,
3168+142,
3169+142,
3170+143,
3171+143,
3172+144,
3173+144,
3174+145,
3175+145,
3176+146,
3177+146,
3178+147,
3179+147,
3180+148,
3181+148,
3182+149,
3183+149,
3184+150,
3185+150,
3186+151,
3187+151,
3188+152,
3189+152,
3190+153,
3191+153,
3192+153,
3193+153,
3194+154,
3195+154,
3196+154,
3197+154,
3198+155,
3199+155,
3200+156,
3201+156,
3202+157,
3203+157,
3204+158,
3205+158,
3206+158,
3207+159,
3208+159,
3209+159,
3210+160,
3211+160,
3212+160,
3213+161,
3214+161,
3215+162,
3216+162,
3217+163,
3218+163,
3219+164,
3220+164,
3221+164,
3222+164,
3223+165,
3224+165,
3225+165,
3226+165,
3227+166,
3228+166,
3229+167,
3230+167,
3231+168,
3232+168,
3233+169,
3234+169,
3235+170,
3236+170,
3237+170,
3238+170,
3239+171,
3240+171,
3241+171,
3242+171,
3243+172,
3244+172,
3245+173,
3246+173,
3247+174,
3248+174,
3249+175,
3250+175,
3251+176,
3252+176,
3253+176,
3254+176,
3255+177,
3256+177,
3257+177,
3258+177,
3259+178,
3260+178,
3261+178,
3262+178,
3263+179,
3264+179,
3265+179,
3266+179,
3267+180,
3268+180,
3269+180,
3270+180,
3271+181,
3272+181,
3273+181,
3274+181,
3275+182,
3276+182,
3277+182,
3278+182,
3279+183,
3280+183,
3281+183,
3282+183,
3283+184,
3284+184,
3285+184,
3286+184,
3287+185,
3288+185,
3289+185,
3290+185,
3291+186,
3292+186,
3293+186,
3294+186,
3295+187,
3296+187,
3297+187,
3298+187,
3299+188,
3300+188,
3301+188,
3302+188,
3303+189,
3304+189,
3305+189,
3306+189,
3307+190,
3308+190,
3309+190,
3310+190,
3311+191,
3312+191,
3313+191,
3314+191,
3315+192,
3316+192,
3317+192,
3318+192,
3319+193,
3320+193,
3321+193,
3322+193,
3323+194,
3324+194,
3325+194,
3326+194,
3327+195,
3328+195,
3329+195,
3330+195,
3331+196,
3332+196,
3333+196,
3334+196,
3335+197,
3336+197,
3337+197,
3338+197,
3339+198,
3340+198,
3341+198,
3342+198,
3343+199,
3344+199,
3345+199,
3346+199,
3347+200,
3348+200,
3349+200,
3350+200,
3351+201,
3352+201,
3353+201,
3354+201,
3355+202,
3356+202,
3357+202,
3358+203,
3359+203,
3360+203,
3361+203,
3362+204,
3363+204,
3364+204,
3365+204,
3366+205,
3367+205,
3368+205,
3369+205,
3370+206,
3371+206,
3372+206,
3373+206,
3374+207,
3375+207,
3376+207,
3377+207,
3378+208,
3379+208,
3380+208,
3381+208,
3382+209,
3383+209,
3384+209,
3385+209,
3386+210,
3387+210,
3388+210,
3389+210,
3390+210,
3391+210,
3392+210,
3393+210,
3394+210,
3395+210,
3396+210,
3397+210,
3398+211,
3399+211,
3400+211,
3401+211,
3402+211,
3403+211,
3404+211,
3405+211,
3406+211,
3407+211,
3408+211,
3409+212,
3410+212,
3411+212,
3412+212,
3413+213,
3414+213,
3415+213,
3416+213,
3417+213,
3418+213,
3419+213,
3420+213,
3421+213,
3422+213,
3423+213,
3424+213,
3425+214,
3426+214,
3427+214,
3428+214,
3429+215,
3430+215,
3431+215,
3432+215,
3433+215,
3434+215,
3435+215,
3436+215,
3437+215,
3438+215,
3439+215,
3440+216,
3441+216,
3442+216,
3443+216,
3444+217,
3445+217,
3446+217,
3447+217,
3448+218,
3449+218,
3450+218,
3451+218,
3452+219,
3453+219,
3454+219,
3455+219,
3456+219,
3457+219,
3458+219,
3459+219,
3460+219,
3461+219,
3462+219,
3463+219,
3464+220,
3465+220,
3466+220,
3467+220,
3468+221,
3469+221,
3470+221,
3471+221,
3472+221,
3473+221,
3474+221,
3475+221,
3476+221,
3477+221,
3478+221,
3479+222,
3480+222,
3481+222,
3482+222,
3483+223,
3484+223,
3485+223,
3486+223,
3487+223,
3488+223,
3489+223,
3490+223,
3491+223,
3492+223,
3493+223,
3494+223,
3495+224,
3496+224,
3497+224,
3498+224,
3499+225,
3500+225,
3501+225,
3502+225,
3503+225,
3504+225,
3505+225,
3506+225,
3507+225,
3508+225,
3509+225,
3510+225,
3511+225,
3512+225,
3513+225,
3514+225,
3515+225,
3516+225,
3517+225,
3518+226,
3519+226,
3520+226,
3521+226,
3522+227,
3523+227,
3524+227,
3525+227,
3526+227,
3527+227,
3528+227,
3529+227,
3530+227,
3531+227,
3532+227,
3533+227,
3534+228,
3535+228,
3536+228,
3537+229,
3538+229,
3539+229,
3540+229,
3541+229,
3542+229,
3543+229,
3544+229,
3545+229,
3546+229,
3547+229,
3548+229,
3549+230,
3550+230,
3551+230,
3552+230,
3553+231,
3554+231,
3555+231,
3556+231,
3557+231,
3558+231,
3559+231,
3560+231,
3561+231,
3562+231,
3563+231,
3564+231,
3565+232,
3566+232,
3567+232,
3568+232,
3569+232,
3570+232,
3571+232,
3572+232,
3573+232,
3574+232,
3575+232,
3576+232,
3577+232,
3578+232,
3579+232,
3580+232,
3581+232,
3582+232,
3583+232,
3584+233,
3585+233,
3586+233,
3587+233,
3588+234,
3589+234,
3590+234,
3591+234,
3592+234,
3593+234,
3594+234,
3595+234,
3596+234,
3597+234,
3598+234,
3599+235,
3600+235,
3601+235,
3602+235,
3603+236,
3604+236,
3605+236,
3606+236,
3607+236,
3608+236,
3609+236,
3610+236,
3611+236,
3612+236,
3613+236,
3614+236,
3615+236,
3616+236,
3617+236,
3618+236,
3619+236,
3620+236,
3621+236,
3622+237,
3623+237,
3624+237,
3625+237,
3626+238,
3627+238,
3628+238,
3629+238,
3630+238,
3631+238,
3632+238,
3633+238,
3634+238,
3635+238,
3636+238,
3637+238,
3638+238,
3639+238,
3640+238,
3641+238,
3642+238,
3643+238,
3644+238,
3645+238,
3646+238,
3647+238,
3648+238,
3649+238,
3650+238,
3651+238,
3652+238,
3653+239,
3654+239,
3655+239,
3656+239,
3657+240,
3658+240,
3659+240,
3660+240,
3661+240,
3662+240,
3663+240,
3664+240,
3665+240,
3666+240,
3667+240,
3668+240,
3669+240,
3670+240,
3671+240,
3672+240,
3673+240,
3674+240,
3675+240,
3676+240,
3677+240,
3678+240,
3679+240,
3680+240,
3681+240,
3682+240,
3683+240,
3684+241,
3685+241,
3686+241,
3687+241,
3688+242,
3689+242,
3690+242,
3691+242,
3692+242,
3693+242,
3694+242,
3695+242,
3696+242,
3697+242,
3698+242,
3699+242,
3700+242,
3701+242,
3702+242,
3703+242,
3704+242,
3705+242,
3706+242,
3707+242,
3708+242,
3709+242,
3710+242,
3711+242,
3712+242,
3713+242,
3714+243,
3715+243,
3716+243,
3717+243,
3718+244,
3719+244,
3720+244,
3721+244,
3722+244,
3723+244,
3724+244,
3725+244,
3726+244,
3727+244,
3728+244,
3729+244,
3730+244,
3731+244,
3732+244,
3733+244,
3734+244,
3735+244,
3736+244,
3737+244,
3738+244,
3739+244,
3740+244,
3741+244,
3742+244,
3743+244,
3744+244,
3745+245,
3746+245,
3747+245,
3748+245,
3749+246,
3750+246,
3751+246,
3752+246,
3753+246,
3754+246,
3755+246,
3756+246,
3757+246,
3758+246,
3759+246,
3760+246,
3761+246,
3762+246,
3763+246,
3764+246,
3765+246,
3766+246,
3767+246,
3768+246,
3769+246,
3770+246,
3771+246,
3772+246,
3773+246,
3774+246,
3775+246,
3776+246,
3777+246,
3778+246,
3779+246,
3780+246,
3781+246,
3782+246,
3783+247,
3784+247,
3785+247,
3786+247,
3787+248,
3788+248,
3789+248,
3790+248,
3791+248,
3792+248,
3793+248,
3794+248,
3795+248,
3796+248,
3797+248,
3798+248,
3799+248,
3800+248,
3801+248,
3802+248,
3803+248,
3804+248,
3805+248,
3806+248,
3807+248,
3808+248,
3809+248,
3810+248,
3811+248,
3812+248,
3813+248,
3814+249,
3815+249,
3816+249,
3817+249,
3818+250,
3819+250,
3820+250,
3821+250,
3822+250,
3823+250,
3824+250,
3825+250,
3826+250,
3827+250,
3828+250,
3829+250,
3830+250,
3831+250,
3832+250,
3833+250,
3834+250,
3835+250,
3836+250,
3837+250,
3838+250,
3839+250,
3840+250,
3841+250,
3842+250,
3843+250,
3844+250,
3845+250,
3846+250,
3847+250,
3848+250,
3849+250,
3850+250,
3851+250,
3852+250,
3853+250,
3854+250,
3855+250,
3856+250,
3857+250,
3858+250,
3859+250,
3860+251,
3861+251,
3862+251,
3863+251,
3864+252,
3865+252,
3866+252,
3867+252,
3868+252,
3869+252,
3870+252,
3871+252,
3872+252,
3873+252,
3874+252,
3875+252,
3876+252,
3877+252,
3878+252,
3879+252,
3880+252,
3881+252,
3882+252,
3883+252,
3884+252,
3885+252,
3886+252,
3887+252,
3888+252,
3889+252,
3890+252,
3891+252,
3892+252,
3893+252,
3894+252,
3895+252,
3896+252,
3897+252,
3898+252,
3899+252,
3900+252,
3901+252,
3902+252,
3903+252,
3904+252,
3905+252,
3906+252,
3907+252,
3908+252,
3909+252,
3910+252,
3911+252,
3912+252,
3913+252,
3914+252,
3915+252,
3916+252,
3917+252,
3918+252,
3919+252,
3920+252,
3921+252,
3922+252,
3923+252,
3924+252,
3925+252,
3926+252,
3927+252,
3928+253,
3929+253,
3930+253,
3931+253,
3932+253,
3933+253,
3934+253,
3935+253,
3936+253,
3937+253,
3938+253,
3939+253,
3940+253,
3941+253,
3942+253,
3943+253,
3944+253,
3945+253,
3946+253,
3947+253,
3948+253,
3949+253,
3950+253,
3951+253,
3952+253,
3953+253,
3954+253,
3955+253,
3956+253,
3957+253,
3958+253,
3959+253,
3960+253,
3961+253,
3962+253,
3963+253,
3964+253,
3965+253,
3966+253,
3967+253,
3968+253,
3969+253,
3970+253,
3971+253,
3972+253,
3973+253,
3974+253,
3975+253,
3976+253,
3977+253,
3978+253,
3979+253,
3980+253,
3981+253,
3982+253,
3983+253,
3984+253,
3985+254,
3986+254,
3987+254,
3988+254,
3989+255,
3990+255,
3991+255,
3992+255,
3993+255,
3994+255,
3995+255,
3996+255,
3997+255,
3998+255,
3999+255,
4000+255,
4001+255,
4002+255,
4003+255,
4004+255,
4005+255,
4006+255,
4007+255,
4008+255,
4009+255,
4010+255,
4011+255,
4012+255,
4013+255,
4014+255,
4015+255
4016--
40171.5.6.5
4018