Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/wireless/prism54/
Disl_38xx.c52 int *powerstate, void __iomem *device_base) in isl38xx_handle_sleep_request() argument
81 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_SLEEP, in isl38xx_handle_sleep_request()
88 int *powerstate, void __iomem *device_base) in isl38xx_handle_wakeup() argument
104 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_UPDATE, in isl38xx_handle_wakeup()
110 isl38xx_trigger_device(int asleep, void __iomem *device_base) in isl38xx_trigger_device() argument
130 readl(device_base + ISL38XX_CTRL_STAT_REG)); in isl38xx_trigger_device()
133 reg = readl(device_base + ISL38XX_INT_IDENT_REG); in isl38xx_trigger_device()
142 while (reg = readl(device_base + ISL38XX_CTRL_STAT_REG), in isl38xx_trigger_device()
154 readl(device_base + ISL38XX_CTRL_STAT_REG)); in isl38xx_trigger_device()
163 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_WAKEUP, in isl38xx_trigger_device()
[all …]
Dislpci_dev.c65 void __iomem *device_base = priv->device_base; in isl_upload_firmware() local
68 reg = readl(device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
71 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
77 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
83 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
120 u32 __iomem *dev_fw_ptr = device_base + ISL38XX_DIRECT_MEM_WIN; in isl_upload_firmware()
123 isl38xx_w32_flush(device_base, reg, in isl_upload_firmware()
141 (void) readl(device_base + ISL38XX_PCI_POSTING_FLUSH); in isl_upload_firmware()
158 reg = readl(device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
162 isl38xx_w32_flush(device_base, reg, ISL38XX_CTRL_STAT_REG); in isl_upload_firmware()
[all …]
Dislpci_hotplug.c181 isl38xx_disable_interrupts(priv->device_base); in prism54_probe()
235 isl38xx_disable_interrupts(priv->device_base); in prism54_remove()
269 isl38xx_disable_interrupts(priv->device_base); in prism54_suspend()
Dislpci_dev.h112 void __iomem *device_base; /* ioremapped device base address */ member
207 priv->device_base); in islpci_trigger()
Dislpci_eth.c106 isl38xx_w32_flush(priv->device_base, ISL38XX_DEV_INT_UPDATE, in islpci_eth_transmit()
/linux-4.4.14/drivers/base/
Ddma-coherent.c12 dma_addr_t device_base; member
46 dma_mem->device_base = device_addr; in dma_init_coherent_memory()
130 pos = (device_addr - mem->device_base) >> PAGE_SHIFT; in dma_mark_declared_memory_occupied()
182 *dma_handle = mem->device_base + (pageno << PAGE_SHIFT); in dma_alloc_from_coherent()