Home
last modified time | relevance | path

Searched refs:mscc_qs_offset (Results 1 – 2 of 2) sorted by relevance

/openbmc/u-boot/drivers/net/mscc_eswitch/
H A Dmscc_xfer.c27 int mscc_send(void __iomem *regs, const unsigned long *mscc_qs_offset, in mscc_send() argument
33 regs + mscc_qs_offset[MSCC_QS_INJ_CTRL]); in mscc_send()
36 writel(ifh[i], regs + mscc_qs_offset[MSCC_QS_INJ_WR]); in mscc_send()
39 writel(buff[i], regs + mscc_qs_offset[MSCC_QS_INJ_WR]); in mscc_send()
43 writel(0, regs + mscc_qs_offset[MSCC_QS_INJ_WR]); in mscc_send()
50 QS_INJ_CTRL_EOF, regs + mscc_qs_offset[MSCC_QS_INJ_CTRL]); in mscc_send()
53 writel(0, regs + mscc_qs_offset[MSCC_QS_INJ_WR]); in mscc_send()
58 int mscc_recv(void __iomem *regs, const unsigned long *mscc_qs_offset, in mscc_recv() argument
65 if (!(readl(regs + mscc_qs_offset[MSCC_QS_XTR_DATA_PRESENT]) & in mscc_recv()
71 readl(regs + mscc_qs_offset[MSCC_QS_XTR_RD]); in mscc_recv()
[all …]
H A Dmscc_xfer.h16 int mscc_send(void __iomem *regs, const unsigned long *mscc_qs_offset,
18 int mscc_recv(void __iomem *regs, const unsigned long *mscc_qs_offset,
20 void mscc_flush(void __iomem *regs, const unsigned long *mscc_qs_offset);