Lines Matching refs:req_data
117 u8 *req_data = gspca_dev->usb_buf; in vicam_read_frame() local
121 memset(req_data, 0, 16); in vicam_read_frame()
122 req_data[0] = gain; in vicam_read_frame()
124 req_data[1] |= 0x01; /* low nibble x-scale */ in vicam_read_frame()
126 req_data[1] |= 0x10; /* high nibble y-scale */ in vicam_read_frame()
130 req_data[2] = 0x90; /* unknown, does not seem to do anything */ in vicam_read_frame()
132 req_data[3] = 0x06; /* vend? */ in vicam_read_frame()
134 req_data[3] = 0x07; /* vend? */ in vicam_read_frame()
136 req_data[3] = 0x08; /* vend? */ in vicam_read_frame()
140 req_data[4] = 255 - expo; in vicam_read_frame()
141 req_data[5] = 0x00; in vicam_read_frame()
142 req_data[6] = 0x00; in vicam_read_frame()
143 req_data[7] = 0x01; in vicam_read_frame()
146 req_data[4] = 0x00; in vicam_read_frame()
147 req_data[5] = 0x00; in vicam_read_frame()
148 req_data[6] = expo & 0xFF; in vicam_read_frame()
149 req_data[7] = expo >> 8; in vicam_read_frame()
151 req_data[8] = ((244 - unscaled_height) / 2) & ~0x01; /* vstart */ in vicam_read_frame()
155 ret = vicam_control_msg(gspca_dev, 0x51, 0x80, 0, req_data, 16); in vicam_read_frame()