Lines Matching refs:data
56 static void DiseqcSendBit (struct budget *budget, int data)
62 udelay(data ? 500 : 1000);
64 udelay(data ? 1000 : 500);
67 static void DiseqcSendByte (struct budget *budget, int data)
74 d = (data>>i)&1;
239 u8 data[4];
240 struct i2c_msg msg = { .addr = 0x62, .flags = 0, .buf = data, .len = sizeof(data) };
244 data[0] = (div >> 8) & 0x7f;
245 data[1] = div & 0xff;
246 data[2] = 0x85 | ((div >> 10) & 0x60);
247 data[3] = (c->frequency < 174000000 ? 0x88 : c->frequency < 470000000 ? 0x84 : 0x81);
269 u8 data[4];
270 struct i2c_msg msg = { .flags = 0, .buf = data, .len = sizeof(data) };
299 data[0] = (div >> 8) & 0x7f;
300 data[1] = div & 0xff;
301 data[2] = ((div >> 10) & 0x60) | cfg;
302 data[3] = (cpump << 6) | band_select;
325 u8 data[4];
326 struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
329 data[0] = (div >> 8) & 0x7f;
330 data[1] = div & 0xff;
331 data[2] = 0x8e;
332 data[3] = 0x00;
349 u8 data[4];
350 struct i2c_msg msg = { .addr = 0x61, .flags = 0, .buf = data, .len = sizeof(data) };
353 data[0] = (div >> 8) & 0x7f;
354 data[1] = div & 0xff;
355 data[2] = 0xc2;
358 data[3] = 0x00;
360 data[3] = 0x40;
362 data[3] = 0x80;
364 data[3] = 0xc0;