Lines Matching refs:wrl

187 #define wrl(ep, off, val)	__raw_writel((val), (ep)->base_addr + (off))  macro
195 wrl(ep, REG_MIICMD, REG_MIICMD_READ | (phy_id << 5) | reg); in ep93xx_mdio_read()
218 wrl(ep, REG_MIIDATA, data); in ep93xx_mdio_write()
219 wrl(ep, REG_MIICMD, REG_MIICMD_WRITE | (phy_id << 5) | reg); in ep93xx_mdio_write()
332 wrl(ep, REG_INTEN, REG_INTEN_TX | REG_INTEN_RX); in ep93xx_poll()
334 wrl(ep, REG_INTEN, REG_INTEN_TX); in ep93xx_poll()
335 wrl(ep, REG_INTSTSP, REG_INTSTS_RX); in ep93xx_poll()
383 wrl(ep, REG_TXDENQ, 1); in ep93xx_xmit()
454 wrl(ep, REG_INTEN, REG_INTEN_TX); in ep93xx_irq()
555 wrl(ep, REG_SELFCTL, REG_SELFCTL_RESET); in ep93xx_start_hw()
567 wrl(ep, REG_SELFCTL, ((ep->mdc_divisor - 1) << 9)); in ep93xx_start_hw()
571 wrl(ep, REG_SELFCTL, ((ep->mdc_divisor - 1) << 9) | (1 << 8)); in ep93xx_start_hw()
575 wrl(ep, REG_RXDQBADD, addr); in ep93xx_start_hw()
576 wrl(ep, REG_RXDCURADD, addr); in ep93xx_start_hw()
581 wrl(ep, REG_RXSTSQBADD, addr); in ep93xx_start_hw()
582 wrl(ep, REG_RXSTSQCURADD, addr); in ep93xx_start_hw()
587 wrl(ep, REG_TXDQBADD, addr); in ep93xx_start_hw()
588 wrl(ep, REG_TXDQCURADD, addr); in ep93xx_start_hw()
593 wrl(ep, REG_TXSTSQBADD, addr); in ep93xx_start_hw()
594 wrl(ep, REG_TXSTSQCURADD, addr); in ep93xx_start_hw()
597 wrl(ep, REG_BMCTL, REG_BMCTL_ENABLE_TX | REG_BMCTL_ENABLE_RX); in ep93xx_start_hw()
598 wrl(ep, REG_INTEN, REG_INTEN_TX | REG_INTEN_RX); in ep93xx_start_hw()
599 wrl(ep, REG_GIINTMSK, 0); in ep93xx_start_hw()
612 wrl(ep, REG_RXDENQ, RX_QUEUE_ENTRIES); in ep93xx_start_hw()
613 wrl(ep, REG_RXSTSENQ, RX_QUEUE_ENTRIES); in ep93xx_start_hw()
621 wrl(ep, REG_AFP, 0); in ep93xx_start_hw()
623 wrl(ep, REG_MAXFRMLEN, (MAX_PKT_SIZE << 16) | MAX_PKT_SIZE); in ep93xx_start_hw()
625 wrl(ep, REG_RXCTL, REG_RXCTL_DEFAULT); in ep93xx_start_hw()
626 wrl(ep, REG_TXCTL, REG_TXCTL_ENABLE); in ep93xx_start_hw()
636 wrl(ep, REG_SELFCTL, REG_SELFCTL_RESET); in ep93xx_stop_hw()
678 wrl(ep, REG_GIINTMSK, REG_GIINTMSK_ENABLE); in ep93xx_open()
692 wrl(ep, REG_GIINTMSK, 0); in ep93xx_close()