/linux-master/arch/alpha/include/asm/ |
H A D | floppy.h | 41 static dma_addr_t bus_addr = 0; local 48 if (bus_addr 51 dma_unmap_single(&isa_bridge->dev, bus_addr, prev_size, 53 bus_addr = 0; 56 if (!bus_addr) /* need to map it */ 57 bus_addr = dma_map_single(&isa_bridge->dev, addr, size, dir); 66 set_dma_addr(FLOPPY_DMA, bus_addr);
|
/linux-master/drivers/net/mdio/ |
H A D | mdio-i2c.c | 39 int bus_addr, ret; local 51 bus_addr = i2c_mii_phy_addr(phy_id); 52 msgs[0].addr = bus_addr; 56 msgs[1].addr = bus_addr; 147 static int __i2c_rollball_get_page(struct i2c_adapter *i2c, int bus_addr, argument 153 msgs[0].addr = bus_addr; 158 msgs[1].addr = bus_addr; 166 static int __i2c_rollball_set_page(struct i2c_adapter *i2c, int bus_addr, argument 175 msg.addr = bus_addr; 228 static int i2c_rollball_mii_poll(struct mii_bus *bus, int bus_addr, u argument 271 i2c_rollball_mii_cmd(struct mii_bus *bus, int bus_addr, u8 cmd, u8 *data, size_t len) argument 298 int bus_addr, ret; local 329 int bus_addr, ret; local [all...] |
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | mm.c | 94 * bus_addr: an io controller 'translated' address on a device bus 344 return r->bus_addr + lpar_addr - r->offset; 354 DBG("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr); 363 * @bus_addr: Starting ioc bus address of the area to map. 376 unsigned long bus_addr; member in struct:dma_chunk 388 DBG("%s:%d: r.bus_addr %lxh\n", func, line, c->region->bus_addr); 393 DBG("%s:%d: c.bus_addr %lxh\n", func, line, c->bus_addr); 397 dma_find_chunk(struct ps3_dma_region *r, unsigned long bus_addr, unsigned long len) argument 641 u64 bus_addr; local 680 u64 bus_addr; local 773 dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 828 dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 886 dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 922 dma_ioc0_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1027 dma_addr_t bus_addr; local 1072 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1091 dma_sb_unmap_area_linear(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument 1180 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument 1187 ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument [all...] |
H A D | gelic_udbg.c | 42 static u64 bus_addr; variable 81 u64 bus_addr = 0; local 87 &bus_addr); 92 bus_addr, map_end - map_start, 97 *real_bus_addr = bus_addr + real_addr - map_start; 100 static int unmap_dma_mem(int bus_id, int dev_id, u64 bus_addr, size_t len) argument 105 real_bus_addr = bus_addr & ~0xfff; 106 len += bus_addr - real_bus_addr; 129 &bus_addr); 133 dbg.descr.buf_addr = bus_addr [all...] |
H A D | system-bus.c | 236 pr_debug("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr); 247 r->bus_addr, r->len, r->page_size, &lpar_addr); 313 struct ps3_mmio_region *r, unsigned long bus_addr, unsigned long len, 317 r->bus_addr = bus_addr; 565 dma_addr_t bus_addr; local 569 &bus_addr, 578 return bus_addr; 588 dma_addr_t bus_addr; local 312 ps3_mmio_region_init(struct ps3_system_bus_device *dev, struct ps3_mmio_region *r, unsigned long bus_addr, unsigned long len, enum ps3_mmio_page_size page_size) argument [all...] |
H A D | platform.h | 117 unsigned int dev_index, unsigned int reg_index, u64 *bus_addr, 121 enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len); 144 enum ps3_reg_type reg_type, u64 *bus_addr, u64 *len);
|
H A D | repository.c | 267 unsigned int dev_index, unsigned int reg_index, u64 *bus_addr, u64 *len) 274 bus_addr, len); 279 enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len) 285 reg_index, bus_addr, len); 521 enum ps3_reg_type reg_type, u64 *bus_addr, u64 *len) 528 *bus_addr = *len = 0; 545 *bus_addr = a; 1211 u64 bus_addr; local 1215 repo->dev_index, res_index, ®_type, &bus_addr, &len); 1225 pr_devel("%s:%d (%u:%u) reg_type %u, bus_addr 266 ps3_repository_read_dev_reg_addr(unsigned int bus_index, unsigned int dev_index, unsigned int reg_index, u64 *bus_addr, u64 *len) argument 277 ps3_repository_read_dev_reg(unsigned int bus_index, unsigned int dev_index, unsigned int reg_index, enum ps3_reg_type *reg_type, u64 *bus_addr, u64 *len) argument 520 ps3_repository_find_reg(const struct ps3_repository_device *repo, enum ps3_reg_type reg_type, u64 *bus_addr, u64 *len) argument [all...] |
/linux-master/include/linux/remoteproc/ |
H A D | st_slim_rproc.h | 23 * @bus_addr: Bus address used to access the memory region 28 phys_addr_t bus_addr; member in struct:st_slim_mem
|
/linux-master/arch/powerpc/include/asm/ |
H A D | floppy.h | 131 static dma_addr_t bus_addr = 0; local 139 if (bus_addr 142 dma_unmap_single(&isa_bridge_pcidev->dev, bus_addr, prev_size, 144 bus_addr = 0; 147 if (!bus_addr) /* need to map it */ 148 bus_addr = dma_map_single(&isa_bridge_pcidev->dev, addr, size, 158 set_dma_addr(FLOPPY_DMA, bus_addr);
|
H A D | ps3.h | 71 * @bus_addr: The 'translated' bus address of the region. 92 unsigned long bus_addr; member in struct:ps3_dma_region 105 dma_addr_t *bus_addr, 108 dma_addr_t bus_addr, 126 unsigned long len, dma_addr_t *bus_addr, 128 int ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, 148 unsigned long bus_addr; member in struct:ps3_mmio_region 166 struct ps3_mmio_region *r, unsigned long bus_addr, unsigned long len,
|
/linux-master/arch/sparc/include/asm/ |
H A D | ebus_dma.h | 29 int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr,
|
/linux-master/arch/powerpc/platforms/pasemi/ |
H A D | iommu.c | 84 unsigned long bus_addr; local 88 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 97 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 100 bus_addr += IOBMAP_PAGE_SIZE; 110 unsigned long bus_addr; local 114 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT; 121 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14); 122 bus_addr += IOBMAP_PAGE_SIZE;
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_acorn.c | 44 unsigned long bus_addr; local 53 bus_addr = ecard_resource_start(ec, type->type); 72 uart.port.mapbase = bus_addr + type->offset[i];
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | swap.h | 41 __le32 bus_addr[ATH10K_SWAP_CODE_SEG_NUM_MAX]; member in struct:ath10k_swap_code_seg_hw_info
|
/linux-master/arch/sparc/kernel/ |
H A D | iommu.c | 273 u32 bus_addr, ret; local 296 bus_addr = (iommu->tbl.table_map_base + 298 ret = bus_addr | (oaddr & ~IO_PAGE_MASK); 386 static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, argument 404 npages = IO_PAGE_ALIGN(bus_addr + sz) - (bus_addr & IO_PAGE_MASK); 407 ((bus_addr - iommu->tbl.table_map_base) >> IO_PAGE_SHIFT); 408 bus_addr &= IO_PAGE_MASK; 419 strbuf_flush(strbuf, iommu, bus_addr, ctx, 429 iommu_tbl_range_free(&iommu->tbl, bus_addr, npage 593 u32 bus_addr; local 657 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) argument 703 u32 bus_addr; local [all...] |
/linux-master/drivers/remoteproc/ |
H A D | keystone_remoteproc.c | 30 * @bus_addr: Bus address used to access the memory region 36 phys_addr_t bus_addr; member in struct:keystone_rproc_mem 253 phys_addr_t bus_addr; local 262 bus_addr = ksproc->mem[i].bus_addr; 276 if ((da >= bus_addr) && 277 (da + len) <= (bus_addr + size)) { 278 offset = da - bus_addr; 319 ksproc->mem[i].bus_addr = res->start;
|
H A D | ti_k3_dsp_remoteproc.c | 29 * @bus_addr: Bus address used to access the memory region 35 phys_addr_t bus_addr; member in struct:k3_dsp_mem 447 phys_addr_t bus_addr; local 456 bus_addr = kproc->mem[i].bus_addr; 470 if (da >= bus_addr && 471 (da + len) <= (bus_addr + size)) { 472 offset = da - bus_addr; 539 kproc->mem[i].bus_addr = res->start; 544 data->mems[i].name, &kproc->mem[i].bus_addr, [all...] |
/linux-master/drivers/net/wwan/t7xx/ |
H A D | t7xx_hif_dpmaif_tx.c | 103 dma_unmap_single(dpmaif_ctrl->dev, cur_drb_skb->bus_addr, 227 bool is_frag, bool is_last_one, dma_addr_t bus_addr, 234 drb_skb->bus_addr = bus_addr; 282 dma_addr_t bus_addr; local 297 bus_addr = dma_map_single(dpmaif_ctrl->dev, data_addr, data_len, DMA_TO_DEVICE); 298 if (dma_mapping_error(dpmaif_ctrl->dev, bus_addr)) 304 t7xx_setup_payload_drb(dpmaif_ctrl, txq->index, cur_idx, bus_addr, data_len, 307 is_last_one, bus_addr, data_len); 324 dma_unmap_single(dpmaif_ctrl->dev, drb_skb->bus_addr, 225 t7xx_record_drb_skb(struct dpmaif_ctrl *dpmaif_ctrl, unsigned int q_num, unsigned int cur_idx, struct sk_buff *skb, bool is_msg, bool is_frag, bool is_last_one, dma_addr_t bus_addr, unsigned int data_len) argument [all...] |
H A D | t7xx_hif_dpmaif_tx.h | 60 dma_addr_t bus_addr; member in struct:dpmaif_drb_skb
|
/linux-master/arch/alpha/kernel/ |
H A D | core_cia.c | 288 void __iomem *bus_addr; 311 bus_addr = cia_ioremap(CIA_BROKEN_TBIA_BASE, 32768 * 4); 313 cia_readl(bus_addr + 0x00000); 314 cia_readl(bus_addr + 0x08000); 315 cia_readl(bus_addr + 0x10000); 316 cia_readl(bus_addr + 0x18000); 318 cia_iounmap(bus_addr); 360 void __iomem *bus_addr; 395 bus_addr = cia_ioremap(addr0, 8*PAGE_SIZE); 432 temp = cia_readl(bus_addr); 287 void __iomem *bus_addr; local 359 void __iomem *bus_addr; local [all...] |
/linux-master/drivers/scsi/aic94xx/ |
H A D | aic94xx_task.c | 56 sg_arr[0].bus_addr = cpu_to_le64((u64)dma); 85 sg->bus_addr = cpu_to_le64((u64)sg_dma_address(sc)); 92 sg_arr[i].bus_addr = 100 sg_arr[2].bus_addr=cpu_to_le64((u64)ascb->sg_arr->dma_handle); 104 sg_arr[i].bus_addr = 129 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); 429 scb->smp_task.smp_req.bus_addr = 434 scb->smp_task.smp_resp.bus_addr =
|
/linux-master/arch/mips/loongson64/ |
H A D | init.c | 210 range.bus_addr); 218 range.bus_addr);
|
/linux-master/sound/aoa/soundbus/i2sbus/ |
H A D | i2sbus.h | 30 dma_addr_t bus_addr; member in struct:dbdma_command_mem
|
/linux-master/drivers/firmware/ |
H A D | raspberrypi.c | 94 dma_addr_t bus_addr; local 102 &bus_addr, GFP_ATOMIC); 115 ret = rpi_firmware_transaction(fw, MBOX_CHAN_PROPERTY, bus_addr); 130 dma_free_coherent(fw->chan->mbox->dev, PAGE_ALIGN(size), buf, bus_addr);
|
/linux-master/drivers/dma/ |
H A D | fsl-qdma.c | 196 dma_addr_t bus_addr; member in struct:fsl_qdma_queue 204 dma_addr_t bus_addr; member in struct:fsl_qdma_comp 331 comp_temp->bus_addr); 343 comp_temp->bus_addr); 375 qdma_desc_addr_set64(ccdf, fsl_comp->bus_addr + 16); 411 &comp_temp->bus_addr); 428 comp_temp->bus_addr); 439 comp_temp->bus_addr); 521 &queue_temp->bus_addr, 570 &status_head->bus_addr, [all...] |