Lines Matching refs:reg_data
157 u32 reg_data;
160 reg_data = in_be32(drvdata->base_addr + XEL_TSR_OFFSET);
162 reg_data | XEL_TSR_XMIT_IE_MASK);
167 reg_data = in_be32(drvdata->base_addr +
171 reg_data | XEL_TSR_XMIT_IE_MASK);
199 u32 reg_data;
205 reg_data = in_be32(drvdata->base_addr + XEL_TSR_OFFSET);
207 reg_data & (~XEL_TSR_XMIT_IE_MASK));
212 reg_data = in_be32(drvdata->base_addr + XEL_BUFFER_OFFSET +
216 reg_data & (~XEL_TSR_XMIT_IE_MASK));
220 reg_data = in_be32(drvdata->base_addr + XEL_RSR_OFFSET);
222 reg_data & (~XEL_RSR_RECV_IE_MASK));
228 reg_data = in_be32(drvdata->base_addr + XEL_BUFFER_OFFSET +
232 reg_data & (~XEL_RSR_RECV_IE_MASK));
341 u32 reg_data;
352 reg_data = in_be32(addr + XEL_TSR_OFFSET);
353 if ((reg_data & (XEL_TSR_XMIT_BUSY_MASK |
365 reg_data = in_be32(addr + XEL_TSR_OFFSET);
367 if ((reg_data & (XEL_TSR_XMIT_BUSY_MASK |
382 reg_data = in_be32(addr + XEL_TSR_OFFSET);
383 reg_data |= (XEL_TSR_XMIT_BUSY_MASK | XEL_TSR_XMIT_ACTIVE_MASK);
384 out_be32(addr + XEL_TSR_OFFSET, reg_data);
403 u32 reg_data;
409 reg_data = in_be32(addr + XEL_RSR_OFFSET);
411 if ((reg_data & XEL_RSR_RECV_DONE_MASK) == XEL_RSR_RECV_DONE_MASK) {
426 reg_data = in_be32(addr + XEL_RSR_OFFSET);
427 if ((reg_data & XEL_RSR_RECV_DONE_MASK) !=
464 reg_data = in_be32(addr + XEL_RSR_OFFSET);
465 reg_data &= ~XEL_RSR_RECV_DONE_MASK;
466 out_be32(addr + XEL_RSR_OFFSET, reg_data);
486 u32 reg_data;
496 reg_data = in_be32(addr + XEL_TSR_OFFSET);
497 out_be32(addr + XEL_TSR_OFFSET, reg_data | XEL_TSR_PROG_MAC_ADDR);