• Home
  • Raw
  • Download

Lines Matching refs:reg_data

164 	u32 reg_data;  in xemaclite_enable_interrupts()  local
167 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_enable_interrupts()
168 xemaclite_writel(reg_data | XEL_TSR_XMIT_IE_MASK, in xemaclite_enable_interrupts()
187 u32 reg_data; in xemaclite_disable_interrupts() local
193 reg_data = xemaclite_readl(drvdata->base_addr + XEL_TSR_OFFSET); in xemaclite_disable_interrupts()
194 xemaclite_writel(reg_data & (~XEL_TSR_XMIT_IE_MASK), in xemaclite_disable_interrupts()
198 reg_data = xemaclite_readl(drvdata->base_addr + XEL_RSR_OFFSET); in xemaclite_disable_interrupts()
199 xemaclite_writel(reg_data & (~XEL_RSR_RECV_IE_MASK), in xemaclite_disable_interrupts()
321 u32 reg_data; in xemaclite_send_data() local
332 reg_data = xemaclite_readl(addr + XEL_TSR_OFFSET); in xemaclite_send_data()
333 if ((reg_data & (XEL_TSR_XMIT_BUSY_MASK | in xemaclite_send_data()
345 reg_data = xemaclite_readl(addr + XEL_TSR_OFFSET); in xemaclite_send_data()
347 if ((reg_data & (XEL_TSR_XMIT_BUSY_MASK | in xemaclite_send_data()
363 reg_data = xemaclite_readl(addr + XEL_TSR_OFFSET); in xemaclite_send_data()
364 reg_data |= (XEL_TSR_XMIT_BUSY_MASK | XEL_TSR_XMIT_ACTIVE_MASK); in xemaclite_send_data()
365 xemaclite_writel(reg_data, addr + XEL_TSR_OFFSET); in xemaclite_send_data()
384 u32 reg_data; in xemaclite_recv_data() local
390 reg_data = xemaclite_readl(addr + XEL_RSR_OFFSET); in xemaclite_recv_data()
392 if ((reg_data & XEL_RSR_RECV_DONE_MASK) == XEL_RSR_RECV_DONE_MASK) { in xemaclite_recv_data()
407 reg_data = xemaclite_readl(addr + XEL_RSR_OFFSET); in xemaclite_recv_data()
408 if ((reg_data & XEL_RSR_RECV_DONE_MASK) != in xemaclite_recv_data()
449 reg_data = xemaclite_readl(addr + XEL_RSR_OFFSET); in xemaclite_recv_data()
450 reg_data &= ~XEL_RSR_RECV_DONE_MASK; in xemaclite_recv_data()
451 xemaclite_writel(reg_data, addr + XEL_RSR_OFFSET); in xemaclite_recv_data()
471 u32 reg_data; in xemaclite_update_address() local
481 reg_data = xemaclite_readl(addr + XEL_TSR_OFFSET); in xemaclite_update_address()
482 xemaclite_writel(reg_data | XEL_TSR_PROG_MAC_ADDR, addr + XEL_TSR_OFFSET); in xemaclite_update_address()