Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/calxeda/
H A Dxgmac.c88 #define XGMAC_DMA_CONTROL 0x00000f18 /* Ctrl (Operational Mode) */ macro
593 value = readl(ioaddr + XGMAC_DMA_CONTROL); in xgmac_mac_enable()
595 writel(value, ioaddr + XGMAC_DMA_CONTROL); in xgmac_mac_enable()
600 u32 value = readl(ioaddr + XGMAC_DMA_CONTROL); in xgmac_mac_disable()
602 writel(value, ioaddr + XGMAC_DMA_CONTROL); in xgmac_mac_disable()
913 reg = readl(priv->base + XGMAC_DMA_CONTROL); in xgmac_tx_timeout_work()
914 writel(reg & ~DMA_CONTROL_ST, priv->base + XGMAC_DMA_CONTROL); in xgmac_tx_timeout_work()
924 writel(reg | DMA_CONTROL_ST, priv->base + XGMAC_DMA_CONTROL); in xgmac_tx_timeout_work()
978 writel(DMA_CONTROL_OSF, ioaddr + XGMAC_DMA_CONTROL); in xgmac_hw_init()
1870 value = readl(priv->base + XGMAC_DMA_CONTROL); in xgmac_suspend()
[all …]