xref: /linux/drivers/media/dvb-frontends/eds1547.h (revision 4b4193256c8d3bc3a5397b5cd9494c2ad386317d)
1a10e763bSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
28a4949b7SIgor M. Liplianin /* eds1547.h Earda EDS-1547 tuner support
38a4949b7SIgor M. Liplianin *
48a4949b7SIgor M. Liplianin * Copyright (C) 2008 Igor M. Liplianin (liplianin@me.by)
58a4949b7SIgor M. Liplianin *
6*577a7ad3SMauro Carvalho Chehab * see Documentation/driver-api/media/drivers/dvb-usb.rst for more information
78a4949b7SIgor M. Liplianin */
88a4949b7SIgor M. Liplianin 
98a4949b7SIgor M. Liplianin #ifndef EDS1547
108a4949b7SIgor M. Liplianin #define EDS1547
118a4949b7SIgor M. Liplianin 
128a4949b7SIgor M. Liplianin static u8 stv0288_earda_inittab[] = {
138a4949b7SIgor M. Liplianin 	0x01, 0x57,
148a4949b7SIgor M. Liplianin 	0x02, 0x20,
158a4949b7SIgor M. Liplianin 	0x03, 0x8e,
168a4949b7SIgor M. Liplianin 	0x04, 0x8e,
178a4949b7SIgor M. Liplianin 	0x05, 0x12,
188a4949b7SIgor M. Liplianin 	0x06, 0x00,
198a4949b7SIgor M. Liplianin 	0x07, 0x00,
208a4949b7SIgor M. Liplianin 	0x09, 0x00,
218a4949b7SIgor M. Liplianin 	0x0a, 0x04,
228a4949b7SIgor M. Liplianin 	0x0b, 0x00,
238a4949b7SIgor M. Liplianin 	0x0c, 0x00,
248a4949b7SIgor M. Liplianin 	0x0d, 0x00,
258a4949b7SIgor M. Liplianin 	0x0e, 0xd4,
268a4949b7SIgor M. Liplianin 	0x0f, 0x30,
278a4949b7SIgor M. Liplianin 	0x11, 0x44,
288a4949b7SIgor M. Liplianin 	0x12, 0x03,
298a4949b7SIgor M. Liplianin 	0x13, 0x48,
308a4949b7SIgor M. Liplianin 	0x14, 0x84,
318a4949b7SIgor M. Liplianin 	0x15, 0x45,
328a4949b7SIgor M. Liplianin 	0x16, 0xb7,
338a4949b7SIgor M. Liplianin 	0x17, 0x9c,
348a4949b7SIgor M. Liplianin 	0x18, 0x00,
358a4949b7SIgor M. Liplianin 	0x19, 0xa6,
368a4949b7SIgor M. Liplianin 	0x1a, 0x88,
378a4949b7SIgor M. Liplianin 	0x1b, 0x8f,
388a4949b7SIgor M. Liplianin 	0x1c, 0xf0,
398a4949b7SIgor M. Liplianin 	0x20, 0x0b,
408a4949b7SIgor M. Liplianin 	0x21, 0x54,
418a4949b7SIgor M. Liplianin 	0x22, 0x00,
428a4949b7SIgor M. Liplianin 	0x23, 0x00,
438a4949b7SIgor M. Liplianin 	0x2b, 0xff,
448a4949b7SIgor M. Liplianin 	0x2c, 0xf7,
458a4949b7SIgor M. Liplianin 	0x30, 0x00,
468a4949b7SIgor M. Liplianin 	0x31, 0x1e,
478a4949b7SIgor M. Liplianin 	0x32, 0x14,
488a4949b7SIgor M. Liplianin 	0x33, 0x0f,
498a4949b7SIgor M. Liplianin 	0x34, 0x09,
508a4949b7SIgor M. Liplianin 	0x35, 0x0c,
518a4949b7SIgor M. Liplianin 	0x36, 0x05,
528a4949b7SIgor M. Liplianin 	0x37, 0x2f,
538a4949b7SIgor M. Liplianin 	0x38, 0x16,
548a4949b7SIgor M. Liplianin 	0x39, 0xbd,
558a4949b7SIgor M. Liplianin 	0x3a, 0x00,
568a4949b7SIgor M. Liplianin 	0x3b, 0x13,
578a4949b7SIgor M. Liplianin 	0x3c, 0x11,
588a4949b7SIgor M. Liplianin 	0x3d, 0x30,
598a4949b7SIgor M. Liplianin 	0x40, 0x63,
608a4949b7SIgor M. Liplianin 	0x41, 0x04,
61bb19a421SMalcolm Priestley 	0x42, 0x20,
628a4949b7SIgor M. Liplianin 	0x43, 0x00,
638a4949b7SIgor M. Liplianin 	0x44, 0x00,
648a4949b7SIgor M. Liplianin 	0x45, 0x00,
658a4949b7SIgor M. Liplianin 	0x46, 0x00,
668a4949b7SIgor M. Liplianin 	0x47, 0x00,
678a4949b7SIgor M. Liplianin 	0x4a, 0x00,
688a4949b7SIgor M. Liplianin 	0x50, 0x10,
698a4949b7SIgor M. Liplianin 	0x51, 0x36,
708a4949b7SIgor M. Liplianin 	0x52, 0x09,
718a4949b7SIgor M. Liplianin 	0x53, 0x94,
728a4949b7SIgor M. Liplianin 	0x54, 0x62,
738a4949b7SIgor M. Liplianin 	0x55, 0x29,
748a4949b7SIgor M. Liplianin 	0x56, 0x64,
758a4949b7SIgor M. Liplianin 	0x57, 0x2b,
768a4949b7SIgor M. Liplianin 	0x58, 0x54,
778a4949b7SIgor M. Liplianin 	0x59, 0x86,
788a4949b7SIgor M. Liplianin 	0x5a, 0x00,
798a4949b7SIgor M. Liplianin 	0x5b, 0x9b,
808a4949b7SIgor M. Liplianin 	0x5c, 0x08,
818a4949b7SIgor M. Liplianin 	0x5d, 0x7f,
828a4949b7SIgor M. Liplianin 	0x5e, 0x00,
838a4949b7SIgor M. Liplianin 	0x5f, 0xff,
848a4949b7SIgor M. Liplianin 	0x70, 0x00,
858a4949b7SIgor M. Liplianin 	0x71, 0x00,
868a4949b7SIgor M. Liplianin 	0x72, 0x00,
878a4949b7SIgor M. Liplianin 	0x74, 0x00,
888a4949b7SIgor M. Liplianin 	0x75, 0x00,
898a4949b7SIgor M. Liplianin 	0x76, 0x00,
908a4949b7SIgor M. Liplianin 	0x81, 0x00,
918a4949b7SIgor M. Liplianin 	0x82, 0x3f,
928a4949b7SIgor M. Liplianin 	0x83, 0x3f,
938a4949b7SIgor M. Liplianin 	0x84, 0x00,
948a4949b7SIgor M. Liplianin 	0x85, 0x00,
958a4949b7SIgor M. Liplianin 	0x88, 0x00,
968a4949b7SIgor M. Liplianin 	0x89, 0x00,
978a4949b7SIgor M. Liplianin 	0x8a, 0x00,
988a4949b7SIgor M. Liplianin 	0x8b, 0x00,
998a4949b7SIgor M. Liplianin 	0x8c, 0x00,
1008a4949b7SIgor M. Liplianin 	0x90, 0x00,
1018a4949b7SIgor M. Liplianin 	0x91, 0x00,
1028a4949b7SIgor M. Liplianin 	0x92, 0x00,
1038a4949b7SIgor M. Liplianin 	0x93, 0x00,
1048a4949b7SIgor M. Liplianin 	0x94, 0x1c,
1058a4949b7SIgor M. Liplianin 	0x97, 0x00,
1068a4949b7SIgor M. Liplianin 	0xa0, 0x48,
1078a4949b7SIgor M. Liplianin 	0xa1, 0x00,
1088a4949b7SIgor M. Liplianin 	0xb0, 0xb8,
1098a4949b7SIgor M. Liplianin 	0xb1, 0x3a,
1108a4949b7SIgor M. Liplianin 	0xb2, 0x10,
1118a4949b7SIgor M. Liplianin 	0xb3, 0x82,
1128a4949b7SIgor M. Liplianin 	0xb4, 0x80,
1138a4949b7SIgor M. Liplianin 	0xb5, 0x82,
1148a4949b7SIgor M. Liplianin 	0xb6, 0x82,
1158a4949b7SIgor M. Liplianin 	0xb7, 0x82,
1168a4949b7SIgor M. Liplianin 	0xb8, 0x20,
1178a4949b7SIgor M. Liplianin 	0xb9, 0x00,
1188a4949b7SIgor M. Liplianin 	0xf0, 0x00,
1198a4949b7SIgor M. Liplianin 	0xf1, 0x00,
1208a4949b7SIgor M. Liplianin 	0xf2, 0xc0,
1218a4949b7SIgor M. Liplianin 	0xff,0xff,
1228a4949b7SIgor M. Liplianin };
1238a4949b7SIgor M. Liplianin 
1248a4949b7SIgor M. Liplianin static struct stv0288_config earda_config = {
1258a4949b7SIgor M. Liplianin 	.demod_address = 0x68,
1268a4949b7SIgor M. Liplianin 	.min_delay_ms = 100,
1278a4949b7SIgor M. Liplianin 	.inittab = stv0288_earda_inittab,
1288a4949b7SIgor M. Liplianin };
1298a4949b7SIgor M. Liplianin 
1308a4949b7SIgor M. Liplianin #endif
131