Home
last modified time | relevance | path

Searched refs:XEL_BUFFER_OFFSET (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c44 #define XEL_BUFFER_OFFSET 0x0800 /* Next Tx/Rx buffer's offset */ macro
335 drvdata->next_tx_buf_to_use ^= XEL_BUFFER_OFFSET; in xemaclite_send_data()
342 XEL_BUFFER_OFFSET); in xemaclite_send_data()
394 drvdata->next_rx_buf_to_use ^= XEL_BUFFER_OFFSET; in xemaclite_recv_data()
403 XEL_BUFFER_OFFSET); in xemaclite_recv_data()
663 (xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_RSR_OFFSET) in xemaclite_interrupt()
680 tx_status = xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET); in xemaclite_interrupt()
685 xemaclite_writel(tx_status, base_addr + XEL_BUFFER_OFFSET + in xemaclite_interrupt()
1164 xemaclite_writel(0, lp->base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET); in xemaclite_of_probe()
/kernel/linux/linux-6.6/drivers/net/ethernet/xilinx/
H A Dxilinx_emaclite.c43 #define XEL_BUFFER_OFFSET 0x0800 /* Next Tx/Rx buffer's offset */ macro
326 drvdata->next_tx_buf_to_use ^= XEL_BUFFER_OFFSET; in xemaclite_send_data()
333 XEL_BUFFER_OFFSET); in xemaclite_send_data()
386 drvdata->next_rx_buf_to_use ^= XEL_BUFFER_OFFSET; in xemaclite_recv_data()
396 XEL_BUFFER_OFFSET); in xemaclite_recv_data()
648 (xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_RSR_OFFSET) in xemaclite_interrupt()
664 tx_status = xemaclite_readl(base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET); in xemaclite_interrupt()
668 xemaclite_writel(tx_status, base_addr + XEL_BUFFER_OFFSET + in xemaclite_interrupt()
1141 xemaclite_writel(0, lp->base_addr + XEL_BUFFER_OFFSET + XEL_TSR_OFFSET); in xemaclite_of_probe()

Completed in 4 milliseconds