Lines Matching refs:data
53 Write 64-bit data to the fast serial bus registers.
56 static void w9968cf_write_fsb(struct sd *sd, u16* data)
65 value = *data++;
66 memcpy(sd->gspca_dev.usb_buf, data, 6);
80 Write data to the serial bus control register.
110 Read data from the serial bus control register.
252 u16* data = (u16 *)sd->gspca_dev.usb_buf;
254 data[0] = 0x082f | ((sd->sensor_addr & 0x80) ? 0x1500 : 0x0);
255 data[0] |= (sd->sensor_addr & 0x40) ? 0x4000 : 0x0;
256 data[1] = 0x2082 | ((sd->sensor_addr & 0x40) ? 0x0005 : 0x0);
257 data[1] |= (sd->sensor_addr & 0x20) ? 0x0150 : 0x0;
258 data[1] |= (sd->sensor_addr & 0x10) ? 0x5400 : 0x0;
259 data[2] = 0x8208 | ((sd->sensor_addr & 0x08) ? 0x0015 : 0x0);
260 data[2] |= (sd->sensor_addr & 0x04) ? 0x0540 : 0x0;
261 data[2] |= (sd->sensor_addr & 0x02) ? 0x5000 : 0x0;
262 data[3] = 0x1d20 | ((sd->sensor_addr & 0x02) ? 0x0001 : 0x0);
263 data[3] |= (sd->sensor_addr & 0x01) ? 0x0054 : 0x0;
265 w9968cf_write_fsb(sd, data);
267 data[0] = 0x8208 | ((reg & 0x80) ? 0x0015 : 0x0);
268 data[0] |= (reg & 0x40) ? 0x0540 : 0x0;
269 data[0] |= (reg & 0x20) ? 0x5000 : 0x0;
270 data[1] = 0x0820 | ((reg & 0x20) ? 0x0001 : 0x0);
271 data[1] |= (reg & 0x10) ? 0x0054 : 0x0;
272 data[1] |= (reg & 0x08) ? 0x1500 : 0x0;
273 data[1] |= (reg & 0x04) ? 0x4000 : 0x0;
274 data[2] = 0x2082 | ((reg & 0x04) ? 0x0005 : 0x0);
275 data[2] |= (reg & 0x02) ? 0x0150 : 0x0;
276 data[2] |= (reg & 0x01) ? 0x5400 : 0x0;
277 data[3] = 0x001d;
279 w9968cf_write_fsb(sd, data);
281 data[0] = 0x8208 | ((value & 0x80) ? 0x0015 : 0x0);
282 data[0] |= (value & 0x40) ? 0x0540 : 0x0;
283 data[0] |= (value & 0x20) ? 0x5000 : 0x0;
284 data[1] = 0x0820 | ((value & 0x20) ? 0x0001 : 0x0);
285 data[1] |= (value & 0x10) ? 0x0054 : 0x0;
286 data[1] |= (value & 0x08) ? 0x1500 : 0x0;
287 data[1] |= (value & 0x04) ? 0x4000 : 0x0;
288 data[2] = 0x2082 | ((value & 0x04) ? 0x0005 : 0x0);
289 data[2] |= (value & 0x02) ? 0x0150 : 0x0;
290 data[2] |= (value & 0x01) ? 0x5400 : 0x0;
291 data[3] = 0xfe1d;
293 w9968cf_write_fsb(sd, data);
305 /* Fast serial bus data control disable */
324 /* Fast serial bus data control re-enable */
393 reg_w(sd, 0x3f, 0x0000); /* JPEG/MCTL test data */
537 to be precise it sends: SOI, SOF, DRI, SOS, Y-data, SOS, U-data, SOS,
538 V-data, EOI. */
540 u8 *data, /* isoc packet */
548 data[0] == 0xff &&
549 data[1] == 0xd8) {
557 data += 2;
569 gspca_frame_add(gspca_dev, INTER_PACKET, data, len);