Lines Matching +full:0 +full:x53
27 0x01, 0x15,
28 0x02, 0x30,
29 0x03, 0x00,
30 0x04, 0x2a,
31 0x05, 0x85,
32 0x06, 0x02,
33 0x07, 0x00,
34 0x08, 0x00,
35 0x0c, 0x01,
36 0x0d, 0x81,
37 0x0e, 0x44,
38 0x0f, 0x94,
39 0x10, 0x3c,
40 0x11, 0x84,
41 0x12, 0xb9,
42 0x13, 0xb5,
43 0x14, 0x4f,
44 0x15, 0xc9,
45 0x16, 0x80,
46 0x17, 0x36,
47 0x18, 0xfb,
48 0x19, 0xcf,
49 0x1a, 0xbc,
50 0x1c, 0x2b,
51 0x1d, 0x27,
52 0x1e, 0x00,
53 0x1f, 0x0b,
54 0x20, 0xa1,
55 0x21, 0x60,
56 0x22, 0x00,
57 0x23, 0x00,
58 0x28, 0x00,
59 0x29, 0x28,
60 0x2a, 0x14,
61 0x2b, 0x0f,
62 0x2c, 0x09,
63 0x2d, 0x05,
64 0x31, 0x1f,
65 0x32, 0x19,
66 0x33, 0xfc,
67 0x34, 0x13,
68 0xff, 0xff,
84 struct i2c_msg msg = {.addr = 0x61, .flags = 0, .buf = buf, .len = sizeof(buf)}; in lgtdqcs001f_tuner_set()
88 buf[0] = (div >> 8) & 0x7f; in lgtdqcs001f_tuner_set()
89 buf[1] = div & 0xff; in lgtdqcs001f_tuner_set()
90 buf[2] = 0x83; in lgtdqcs001f_tuner_set()
91 buf[3] = 0xc0; in lgtdqcs001f_tuner_set()
94 buf[3] |= 0x04; in lgtdqcs001f_tuner_set()
96 buf[3] &= ~0x04; in lgtdqcs001f_tuner_set()
97 if (i2c_transfer(adapter, &msg, 1) < 0) { in lgtdqcs001f_tuner_set()
103 return 0; in lgtdqcs001f_tuner_set()
109 u8 aclk = 0; in lgtdqcs001f_set_symbol_rate()
110 u8 bclk = 0; in lgtdqcs001f_set_symbol_rate()
113 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
114 bclk = 0x47; in lgtdqcs001f_set_symbol_rate()
116 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
117 bclk = 0x4b; in lgtdqcs001f_set_symbol_rate()
119 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
120 bclk = 0x4f; in lgtdqcs001f_set_symbol_rate()
122 aclk = 0xb7; in lgtdqcs001f_set_symbol_rate()
123 bclk = 0x53; in lgtdqcs001f_set_symbol_rate()
125 aclk = 0xb6; in lgtdqcs001f_set_symbol_rate()
126 bclk = 0x53; in lgtdqcs001f_set_symbol_rate()
128 aclk = 0xb4; in lgtdqcs001f_set_symbol_rate()
129 bclk = 0x51; in lgtdqcs001f_set_symbol_rate()
131 stv0299_writereg(fe, 0x13, aclk); in lgtdqcs001f_set_symbol_rate()
132 stv0299_writereg(fe, 0x14, bclk); in lgtdqcs001f_set_symbol_rate()
134 stv0299_writereg(fe, 0x1f, (ratio >> 16) & 0xff); in lgtdqcs001f_set_symbol_rate()
135 stv0299_writereg(fe, 0x20, (ratio >> 8) & 0xff); in lgtdqcs001f_set_symbol_rate()
136 stv0299_writereg(fe, 0x21, ratio & 0xf0); in lgtdqcs001f_set_symbol_rate()
138 return 0; in lgtdqcs001f_set_symbol_rate()
142 .demod_address = 0x68,
145 .invert = 0,
146 .skip_reinit = 0,
156 int err = 0; in vp1033_frontend_init()
159 if (err == 0) { in vp1033_frontend_init()
168 dprintk(MANTIS_ERROR, 1, "found STV0299 DVB-S frontend @ 0x%02x", in vp1033_frontend_init()
185 return 0; in vp1033_frontend_init()
195 .bytes = 0,