Lines Matching refs:val
19 u8 req_type, u16 val, u16 offset,
35 ret = usb_control_msg(udev, pipe, req, req_type, val,
50 u8 req_type, u16 val, u16 offset,
57 val, offset, buf, len);
58 trace_usb_reg_wr(dev, offset, val);
124 u32 addr, u32 val)
128 put_unaligned_le32(val, usb->data);
133 trace_usb_reg_wr(dev, addr, val);
136 static void __mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val)
148 ___mt76u_wr(dev, req, addr & ~MT_VEND_TYPE_MASK, val);
151 static void mt76u_wr(struct mt76_dev *dev, u32 addr, u32 val)
154 __mt76u_wr(dev, addr, val);
158 static void mt76u_wr_ext(struct mt76_dev *dev, u32 addr, u32 val)
161 ___mt76u_wr(dev, MT_VEND_WRITE_EXT, addr, val);
166 u32 mask, u32 val)
169 val |= __mt76u_rr(dev, addr) & ~mask;
170 __mt76u_wr(dev, addr, val);
173 return val;
177 u32 mask, u32 val)
180 val |= ___mt76u_rr(dev, MT_VEND_READ_EXT, addr) & ~mask;
181 ___mt76u_wr(dev, MT_VEND_WRITE_EXT, addr, val);
184 return val;
191 const u8 *val = data;
206 memcpy(usb->data, val + i, current_batch_size);
224 const u8 *val = data;
230 memcpy(usb->data, val + i, batch_len);
249 u8 *val = data;
262 memcpy(val + i, usb->data, batch_len);
269 const u16 offset, const u32 val)
274 val & 0xffff, offset, NULL, 0);
277 val >> 16, offset + 2, NULL, 0);