Lines Matching refs:data
67 u8 request, u16 data, u16 index)
70 request, 0x40, data, index,
74 static inline int ssu100_setdevice(struct usb_device *dev, u8 *data)
76 u16 x = ((u16)(data[1] << 8) | (u16)(data[0]));
82 static inline int ssu100_getdevice(struct usb_device *dev, u8 *data)
88 data, 3, 300);
100 u8 *data)
106 uart, data, sizeof(*data), 300);
107 if (ret < (int)sizeof(*data)) {
119 u16 data)
121 u16 value = (data << 8) | reg;
160 u8 *data;
163 data = kzalloc(3, GFP_KERNEL);
164 if (!data)
167 result = ssu100_getdevice(dev, data);
173 data[1] &= ~FULLPWRBIT;
175 result = ssu100_setdevice(dev, data);
193 result = ssu100_getdevice(dev, data);
199 data[0] &= ~(RR_BITS | DUPMODE_BITS);
200 data[0] |= CLKS_X4;
201 data[1] &= ~(LOOPMODE_BITS);
202 data[1] |= RS232_MODE;
204 result = ssu100_setdevice(dev, data);
210 out: kfree(data);
282 u8 *data;
286 data = kzalloc(2, GFP_KERNEL);
287 if (!data)
293 0, data, 2, 300);
298 kfree(data);
303 priv->shadowLSR = data[0];
304 priv->shadowMSR = data[1];
307 kfree(data);