19a0bf528SMauro Carvalho Chehab /* eds1547.h Earda EDS-1547 tuner support
29a0bf528SMauro Carvalho Chehab *
39a0bf528SMauro Carvalho Chehab * Copyright (C) 2008 Igor M. Liplianin (liplianin@me.by)
49a0bf528SMauro Carvalho Chehab *
59a0bf528SMauro Carvalho Chehab *	This program is free software; you can redistribute it and/or modify it
69a0bf528SMauro Carvalho Chehab *	under the terms of the GNU General Public License as published by the
79a0bf528SMauro Carvalho Chehab *	Free Software Foundation, version 2.
89a0bf528SMauro Carvalho Chehab *
99a0bf528SMauro Carvalho Chehab * see Documentation/dvb/README.dvb-usb for more information
109a0bf528SMauro Carvalho Chehab */
119a0bf528SMauro Carvalho Chehab 
129a0bf528SMauro Carvalho Chehab #ifndef EDS1547
139a0bf528SMauro Carvalho Chehab #define EDS1547
149a0bf528SMauro Carvalho Chehab 
159a0bf528SMauro Carvalho Chehab static u8 stv0288_earda_inittab[] = {
169a0bf528SMauro Carvalho Chehab 	0x01, 0x57,
179a0bf528SMauro Carvalho Chehab 	0x02, 0x20,
189a0bf528SMauro Carvalho Chehab 	0x03, 0x8e,
199a0bf528SMauro Carvalho Chehab 	0x04, 0x8e,
209a0bf528SMauro Carvalho Chehab 	0x05, 0x12,
219a0bf528SMauro Carvalho Chehab 	0x06, 0x00,
229a0bf528SMauro Carvalho Chehab 	0x07, 0x00,
239a0bf528SMauro Carvalho Chehab 	0x09, 0x00,
249a0bf528SMauro Carvalho Chehab 	0x0a, 0x04,
259a0bf528SMauro Carvalho Chehab 	0x0b, 0x00,
269a0bf528SMauro Carvalho Chehab 	0x0c, 0x00,
279a0bf528SMauro Carvalho Chehab 	0x0d, 0x00,
289a0bf528SMauro Carvalho Chehab 	0x0e, 0xd4,
299a0bf528SMauro Carvalho Chehab 	0x0f, 0x30,
309a0bf528SMauro Carvalho Chehab 	0x11, 0x44,
319a0bf528SMauro Carvalho Chehab 	0x12, 0x03,
329a0bf528SMauro Carvalho Chehab 	0x13, 0x48,
339a0bf528SMauro Carvalho Chehab 	0x14, 0x84,
349a0bf528SMauro Carvalho Chehab 	0x15, 0x45,
359a0bf528SMauro Carvalho Chehab 	0x16, 0xb7,
369a0bf528SMauro Carvalho Chehab 	0x17, 0x9c,
379a0bf528SMauro Carvalho Chehab 	0x18, 0x00,
389a0bf528SMauro Carvalho Chehab 	0x19, 0xa6,
399a0bf528SMauro Carvalho Chehab 	0x1a, 0x88,
409a0bf528SMauro Carvalho Chehab 	0x1b, 0x8f,
419a0bf528SMauro Carvalho Chehab 	0x1c, 0xf0,
429a0bf528SMauro Carvalho Chehab 	0x20, 0x0b,
439a0bf528SMauro Carvalho Chehab 	0x21, 0x54,
449a0bf528SMauro Carvalho Chehab 	0x22, 0x00,
459a0bf528SMauro Carvalho Chehab 	0x23, 0x00,
469a0bf528SMauro Carvalho Chehab 	0x2b, 0xff,
479a0bf528SMauro Carvalho Chehab 	0x2c, 0xf7,
489a0bf528SMauro Carvalho Chehab 	0x30, 0x00,
499a0bf528SMauro Carvalho Chehab 	0x31, 0x1e,
509a0bf528SMauro Carvalho Chehab 	0x32, 0x14,
519a0bf528SMauro Carvalho Chehab 	0x33, 0x0f,
529a0bf528SMauro Carvalho Chehab 	0x34, 0x09,
539a0bf528SMauro Carvalho Chehab 	0x35, 0x0c,
549a0bf528SMauro Carvalho Chehab 	0x36, 0x05,
559a0bf528SMauro Carvalho Chehab 	0x37, 0x2f,
569a0bf528SMauro Carvalho Chehab 	0x38, 0x16,
579a0bf528SMauro Carvalho Chehab 	0x39, 0xbd,
589a0bf528SMauro Carvalho Chehab 	0x3a, 0x00,
599a0bf528SMauro Carvalho Chehab 	0x3b, 0x13,
609a0bf528SMauro Carvalho Chehab 	0x3c, 0x11,
619a0bf528SMauro Carvalho Chehab 	0x3d, 0x30,
629a0bf528SMauro Carvalho Chehab 	0x40, 0x63,
639a0bf528SMauro Carvalho Chehab 	0x41, 0x04,
649a0bf528SMauro Carvalho Chehab 	0x42, 0x20,
659a0bf528SMauro Carvalho Chehab 	0x43, 0x00,
669a0bf528SMauro Carvalho Chehab 	0x44, 0x00,
679a0bf528SMauro Carvalho Chehab 	0x45, 0x00,
689a0bf528SMauro Carvalho Chehab 	0x46, 0x00,
699a0bf528SMauro Carvalho Chehab 	0x47, 0x00,
709a0bf528SMauro Carvalho Chehab 	0x4a, 0x00,
719a0bf528SMauro Carvalho Chehab 	0x50, 0x10,
729a0bf528SMauro Carvalho Chehab 	0x51, 0x36,
739a0bf528SMauro Carvalho Chehab 	0x52, 0x09,
749a0bf528SMauro Carvalho Chehab 	0x53, 0x94,
759a0bf528SMauro Carvalho Chehab 	0x54, 0x62,
769a0bf528SMauro Carvalho Chehab 	0x55, 0x29,
779a0bf528SMauro Carvalho Chehab 	0x56, 0x64,
789a0bf528SMauro Carvalho Chehab 	0x57, 0x2b,
799a0bf528SMauro Carvalho Chehab 	0x58, 0x54,
809a0bf528SMauro Carvalho Chehab 	0x59, 0x86,
819a0bf528SMauro Carvalho Chehab 	0x5a, 0x00,
829a0bf528SMauro Carvalho Chehab 	0x5b, 0x9b,
839a0bf528SMauro Carvalho Chehab 	0x5c, 0x08,
849a0bf528SMauro Carvalho Chehab 	0x5d, 0x7f,
859a0bf528SMauro Carvalho Chehab 	0x5e, 0x00,
869a0bf528SMauro Carvalho Chehab 	0x5f, 0xff,
879a0bf528SMauro Carvalho Chehab 	0x70, 0x00,
889a0bf528SMauro Carvalho Chehab 	0x71, 0x00,
899a0bf528SMauro Carvalho Chehab 	0x72, 0x00,
909a0bf528SMauro Carvalho Chehab 	0x74, 0x00,
919a0bf528SMauro Carvalho Chehab 	0x75, 0x00,
929a0bf528SMauro Carvalho Chehab 	0x76, 0x00,
939a0bf528SMauro Carvalho Chehab 	0x81, 0x00,
949a0bf528SMauro Carvalho Chehab 	0x82, 0x3f,
959a0bf528SMauro Carvalho Chehab 	0x83, 0x3f,
969a0bf528SMauro Carvalho Chehab 	0x84, 0x00,
979a0bf528SMauro Carvalho Chehab 	0x85, 0x00,
989a0bf528SMauro Carvalho Chehab 	0x88, 0x00,
999a0bf528SMauro Carvalho Chehab 	0x89, 0x00,
1009a0bf528SMauro Carvalho Chehab 	0x8a, 0x00,
1019a0bf528SMauro Carvalho Chehab 	0x8b, 0x00,
1029a0bf528SMauro Carvalho Chehab 	0x8c, 0x00,
1039a0bf528SMauro Carvalho Chehab 	0x90, 0x00,
1049a0bf528SMauro Carvalho Chehab 	0x91, 0x00,
1059a0bf528SMauro Carvalho Chehab 	0x92, 0x00,
1069a0bf528SMauro Carvalho Chehab 	0x93, 0x00,
1079a0bf528SMauro Carvalho Chehab 	0x94, 0x1c,
1089a0bf528SMauro Carvalho Chehab 	0x97, 0x00,
1099a0bf528SMauro Carvalho Chehab 	0xa0, 0x48,
1109a0bf528SMauro Carvalho Chehab 	0xa1, 0x00,
1119a0bf528SMauro Carvalho Chehab 	0xb0, 0xb8,
1129a0bf528SMauro Carvalho Chehab 	0xb1, 0x3a,
1139a0bf528SMauro Carvalho Chehab 	0xb2, 0x10,
1149a0bf528SMauro Carvalho Chehab 	0xb3, 0x82,
1159a0bf528SMauro Carvalho Chehab 	0xb4, 0x80,
1169a0bf528SMauro Carvalho Chehab 	0xb5, 0x82,
1179a0bf528SMauro Carvalho Chehab 	0xb6, 0x82,
1189a0bf528SMauro Carvalho Chehab 	0xb7, 0x82,
1199a0bf528SMauro Carvalho Chehab 	0xb8, 0x20,
1209a0bf528SMauro Carvalho Chehab 	0xb9, 0x00,
1219a0bf528SMauro Carvalho Chehab 	0xf0, 0x00,
1229a0bf528SMauro Carvalho Chehab 	0xf1, 0x00,
1239a0bf528SMauro Carvalho Chehab 	0xf2, 0xc0,
1249a0bf528SMauro Carvalho Chehab 	0xff,0xff,
1259a0bf528SMauro Carvalho Chehab };
1269a0bf528SMauro Carvalho Chehab 
1279a0bf528SMauro Carvalho Chehab static struct stv0288_config earda_config = {
1289a0bf528SMauro Carvalho Chehab 	.demod_address = 0x68,
1299a0bf528SMauro Carvalho Chehab 	.min_delay_ms = 100,
1309a0bf528SMauro Carvalho Chehab 	.inittab = stv0288_earda_inittab,
1319a0bf528SMauro Carvalho Chehab };
1329a0bf528SMauro Carvalho Chehab 
1339a0bf528SMauro Carvalho Chehab #endif
134