Searched refs:device_base (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/prism54/ |
D | isl_38xx.c | 41 int *powerstate, void __iomem *device_base) in isl38xx_handle_sleep_request() argument 70 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_SLEEP, in isl38xx_handle_sleep_request() 77 int *powerstate, void __iomem *device_base) in isl38xx_handle_wakeup() argument 93 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_UPDATE, in isl38xx_handle_wakeup() 99 isl38xx_trigger_device(int asleep, void __iomem *device_base) in isl38xx_trigger_device() argument 119 readl(device_base + ISL38XX_CTRL_STAT_REG)); in isl38xx_trigger_device() 122 reg = readl(device_base + ISL38XX_INT_IDENT_REG); in isl38xx_trigger_device() 131 while (reg = readl(device_base + ISL38XX_CTRL_STAT_REG), in isl38xx_trigger_device() 143 readl(device_base + ISL38XX_CTRL_STAT_REG)); in isl38xx_trigger_device() 152 isl38xx_w32_flush(device_base, ISL38XX_DEV_INT_WAKEUP, in isl38xx_trigger_device() [all …]
|
D | islpci_dev.c | 53 void __iomem *device_base = priv->device_base; in isl_upload_firmware() local 56 reg = readl(device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() 59 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() 65 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() 71 writel(reg, device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() 108 u32 __iomem *dev_fw_ptr = device_base + ISL38XX_DIRECT_MEM_WIN; in isl_upload_firmware() 111 isl38xx_w32_flush(device_base, reg, in isl_upload_firmware() 129 (void) readl(device_base + ISL38XX_PCI_POSTING_FLUSH); in isl_upload_firmware() 146 reg = readl(device_base + ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() 150 isl38xx_w32_flush(device_base, reg, ISL38XX_CTRL_STAT_REG); in isl_upload_firmware() [all …]
|
D | islpci_hotplug.c | 171 isl38xx_disable_interrupts(priv->device_base); in prism54_probe() 225 isl38xx_disable_interrupts(priv->device_base); in prism54_remove() 256 isl38xx_disable_interrupts(priv->device_base); in prism54_suspend()
|
D | islpci_dev.h | 100 void __iomem *device_base; /* ioremapped device base address */ member 195 priv->device_base); in islpci_trigger()
|
D | islpci_eth.c | 95 isl38xx_w32_flush(priv->device_base, ISL38XX_DEV_INT_UPDATE, in islpci_eth_transmit()
|
/kernel/linux/linux-5.10/drivers/mtd/hyperbus/ |
D | hbmc-am654.c | 27 phys_addr_t device_base; member 93 dma_src = priv->device_base + from; in am654_hbmc_dma_read() 209 dev_priv->device_base = res.start; in am654_hbmc_probe()
|
/kernel/linux/linux-5.10/kernel/dma/ |
D | coherent.c | 15 dma_addr_t device_base; member 37 return mem->device_base; in dma_get_device_base() 72 dma_mem->device_base = device_addr; in dma_init_coherent_memory()
|