Lines Matching refs:base
41 void __iomem *base;
65 rx_slot = litex_read8(priv->base + LITEETH_WRITER_SLOT);
66 len = litex_read32(priv->base + LITEETH_WRITER_LENGTH);
98 reg = litex_read8(priv->base + LITEETH_READER_EV_PENDING);
102 litex_write8(priv->base + LITEETH_READER_EV_PENDING, reg);
105 reg = litex_read8(priv->base + LITEETH_WRITER_EV_PENDING);
108 litex_write8(priv->base + LITEETH_WRITER_EV_PENDING, reg);
120 litex_write8(priv->base + LITEETH_WRITER_EV_PENDING, 1);
121 litex_write8(priv->base + LITEETH_READER_EV_PENDING, 1);
130 litex_write8(priv->base + LITEETH_WRITER_EV_ENABLE, 1);
131 litex_write8(priv->base + LITEETH_READER_EV_ENABLE, 1);
146 litex_write8(priv->base + LITEETH_WRITER_EV_ENABLE, 0);
147 litex_write8(priv->base + LITEETH_READER_EV_ENABLE, 0);
160 if (!litex_read8(priv->base + LITEETH_READER_READY)) {
183 litex_write8(priv->base + LITEETH_READER_SLOT, priv->tx_slot);
184 litex_write16(priv->base + LITEETH_READER_LENGTH, skb->len);
185 litex_write8(priv->base + LITEETH_READER_START, 1);
261 priv->base = devm_platform_ioremap_resource_byname(pdev, "mac");
262 if (IS_ERR(priv->base))
263 return PTR_ERR(priv->base);