Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/ethernet/smsc/
H A Dsmsc911x.c145 #define __smsc_shift(pdata, reg) ((reg) << ((pdata)->config.shift)) macro
164 return readl(pdata->ioaddr + __smsc_shift(pdata, reg)); in __smsc911x_reg_read_shift()
168 __smsc_shift(pdata, reg)) & 0xFFFF) | in __smsc911x_reg_read_shift()
170 __smsc_shift(pdata, reg + 2)) & 0xFFFF) << 16); in __smsc911x_reg_read_shift()
209 writel(val, pdata->ioaddr + __smsc_shift(pdata, reg)); in __smsc911x_reg_write_shift()
215 pdata->ioaddr + __smsc_shift(pdata, reg)); in __smsc911x_reg_write_shift()
217 pdata->ioaddr + __smsc_shift(pdata, reg + 2)); in __smsc911x_reg_write_shift()
283 iowrite32_rep(pdata->ioaddr + __smsc_shift(pdata, in smsc911x_tx_writefifo_shift()
349 ioread32_rep(pdata->ioaddr + __smsc_shift(pdata, in smsc911x_rx_readfifo_shift()