Lines Matching refs:val
89 const u8 direction, const u16 val, const u16 offset,
100 val, offset, buf, buflen,
102 trace_mt_vend_req(dev, pipe, req, req_type, val, offset,
129 u32 val = ~0;
136 val = get_unaligned_le32(dev->vend_buf);
141 trace_reg_read(dev, offset, val);
142 return val;
158 const u16 offset, const u32 val)
161 val & 0xffff, offset, NULL, 0);
164 val >> 16, offset + 2, NULL, 0);
165 trace_reg_write(dev, offset, val);
170 const u16 offset, const u32 val)
175 ret = __mt7601u_vendor_single_wr(dev, req, offset, val);
181 void mt7601u_wr(struct mt7601u_dev *dev, u32 offset, u32 val)
185 mt7601u_vendor_single_wr(dev, MT_VEND_WRITE, offset, val);
188 u32 mt7601u_rmw(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val)
191 val |= __mt7601u_rr(dev, offset) & ~mask;
192 __mt7601u_vendor_single_wr(dev, MT_VEND_WRITE, offset, val);
195 return val;
198 u32 mt7601u_rmc(struct mt7601u_dev *dev, u32 offset, u32 mask, u32 val)
204 val |= reg & ~mask;
205 if (reg != val)
207 offset, val);
210 return val;