| /linux/drivers/misc/sgi-gru/ |
| H A D | gru_instructions.h | 373 static inline void gru_vload(void *cb, unsigned long mem_addr, in gru_vload() argument 379 ins->baddr0 = (long)mem_addr; in gru_vload() 386 static inline void gru_vstore(void *cb, unsigned long mem_addr, in gru_vstore() argument 392 ins->baddr0 = (long)mem_addr; in gru_vstore() 399 static inline void gru_ivload(void *cb, unsigned long mem_addr, in gru_ivload() argument 405 ins->baddr0 = (long)mem_addr; in gru_ivload() 412 static inline void gru_ivstore(void *cb, unsigned long mem_addr, in gru_ivstore() argument 418 ins->baddr0 = (long)mem_addr; in gru_ivstore() 425 static inline void gru_vset(void *cb, unsigned long mem_addr, in gru_vset() argument 431 ins->baddr0 = (long)mem_addr; in gru_vset() [all …]
|
| /linux/drivers/mtd/nand/onenand/ |
| H A D | onenand_samsung.c | 131 unsigned int (*mem_addr)(int fba, int fpa, int fsa); member 139 #define CMD_MAP_01(dev, mem_addr) (dev->cmd_map(MAP_01, (mem_addr))) argument 140 #define CMD_MAP_10(dev, mem_addr) (dev->cmd_map(MAP_10, (mem_addr))) argument 382 unsigned int mem_addr, cmd_map_01, cmd_map_10; in s3c_onenand_command() local 390 mem_addr = onenand->mem_addr(fba, fpa, fsa); in s3c_onenand_command() 391 cmd_map_01 = CMD_MAP_01(onenand, mem_addr); in s3c_onenand_command() 392 cmd_map_10 = CMD_MAP_10(onenand, mem_addr); in s3c_onenand_command() 736 unsigned int mem_addr = onenand->mem_addr(block, 0, 0); in s3c_onenand_check_lock_status() local 737 s3c_read_cmd(CMD_MAP_01(onenand, mem_addr)); in s3c_onenand_check_lock_status() 753 start_mem_addr = onenand->mem_addr(start, 0, 0); in s3c_onenand_do_lock_cmd() [all …]
|
| /linux/drivers/tty/serial/ |
| H A D | cpm_uart.c | 715 u8 *mem_addr; in cpm_uart_initbd() local 724 mem_addr = pinfo->mem_addr; in cpm_uart_initbd() 727 out_be32(&bdp->cbd_bufaddr, cpu2cpm_addr(mem_addr, pinfo)); in cpm_uart_initbd() 729 mem_addr += pinfo->rx_fifosize; in cpm_uart_initbd() 732 out_be32(&bdp->cbd_bufaddr, cpu2cpm_addr(mem_addr, pinfo)); in cpm_uart_initbd() 739 mem_addr = pinfo->mem_addr + L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize); in cpm_uart_initbd() 742 out_be32(&bdp->cbd_bufaddr, cpu2cpm_addr(mem_addr, pinfo)); in cpm_uart_initbd() 744 mem_addr += pinfo->tx_fifosize; in cpm_uart_initbd() 747 out_be32(&bdp->cbd_bufaddr, cpu2cpm_addr(mem_addr, pinfo)); in cpm_uart_initbd() 876 u8 *mem_addr; in cpm_uart_allocbuf() local [all …]
|
| H A D | cpm_uart.h | 68 void *mem_addr; member 86 u32 mem = (u32)pinfo->mem_addr; in cpu2cpm_addr() 106 return pinfo->mem_addr + offset; in cpm2cpu_addr()
|
| /linux/drivers/misc/ |
| H A D | pch_phub.c | 284 void __iomem *mem_addr = chip->pch_phub_extrom_base_address + in pch_phub_read_serial_rom() local 287 *data = ioread8(mem_addr); in pch_phub_read_serial_rom() 299 void __iomem *mem_addr = chip->pch_phub_extrom_base_address + in pch_phub_write_serial_rom() local 311 word_data = ioread32(mem_addr); in pch_phub_write_serial_rom() 312 iowrite32((word_data & mask) | (u32)data << pos, mem_addr); in pch_phub_write_serial_rom() 338 unsigned int mem_addr; in pch_phub_read_serial_rom_val() local 340 mem_addr = chip->pch_mac_start_address + in pch_phub_read_serial_rom_val() 343 pch_phub_read_serial_rom(chip, mem_addr, data); in pch_phub_read_serial_rom_val() 356 unsigned int mem_addr; in pch_phub_write_serial_rom_val() local 358 mem_addr = chip->pch_mac_start_address + in pch_phub_write_serial_rom_val() [all …]
|
| /linux/sound/soc/loongson/ |
| H A D | loongson_dma.c | 143 dma_addr_t order_addr, mem_addr; in loongson_pcm_hw_params() local 163 mem_addr = runtime->dma_addr; in loongson_pcm_hw_params() 173 desc->saddr = lower_32_bits(mem_addr); in loongson_pcm_hw_params() 174 desc->saddr_hi = upper_32_bits(mem_addr); in loongson_pcm_hw_params() 185 mem_addr += period_len; in loongson_pcm_hw_params()
|
| /linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
| H A D | pci-quickspi.c | 362 static struct quickspi_device *quickspi_dev_init(struct pci_dev *pdev, void __iomem *mem_addr, in quickspi_dev_init() argument 375 qsdev->mem_addr = mem_addr; in quickspi_dev_init() 386 qsdev->thc_hw = thc_dev_init(qsdev->dev, qsdev->mem_addr); in quickspi_dev_init() 585 void __iomem *mem_addr; in quickspi_probe() local 596 mem_addr = pcim_iomap_region(pdev, 0, KBUILD_MODNAME); in quickspi_probe() 597 ret = PTR_ERR_OR_ZERO(mem_addr); in quickspi_probe() 621 qsdev = quickspi_dev_init(pdev, mem_addr, id); in quickspi_probe()
|
| H A D | quickspi-dev.h | 137 void __iomem *mem_addr; member
|
| /linux/drivers/media/platform/mediatek/vcodec/common/ |
| H A D | mtk_vcodec_fw.c | 53 void *mtk_vcodec_fw_map_dm_addr(struct mtk_vcodec_fw *fw, u32 mem_addr) in mtk_vcodec_fw_map_dm_addr() argument 55 return fw->ops->map_dm_addr(fw, mem_addr); in mtk_vcodec_fw_map_dm_addr()
|
| H A D | mtk_vcodec_fw.h | 36 void *mtk_vcodec_fw_map_dm_addr(struct mtk_vcodec_fw *fw, u32 mem_addr);
|
| /linux/drivers/dma/sh/ |
| H A D | usb-dmac.c | 35 dma_addr_t mem_addr; member 203 dst_addr = sg->mem_addr; in usb_dmac_chan_start_sg() 205 src_addr = sg->mem_addr; in usb_dmac_chan_start_sg() 438 desc->sg[i].mem_addr = sg_dma_address(sg); in usb_dmac_prep_slave_sg() 472 u32 mem_addr = sg->mem_addr & 0xffffffff; in usb_dmac_get_current_residue() local 480 residue -= usb_dmac_chan_read(chan, USB_DMADAR) - mem_addr; in usb_dmac_get_current_residue() 482 residue -= usb_dmac_chan_read(chan, USB_DMASAR) - mem_addr; in usb_dmac_get_current_residue()
|
| H A D | rcar-dmac.c | 965 dma_addr_t mem_addr = sg_dma_address(sg); in rcar_dmac_chan_prep_sg() local 973 high_mem_addr = mem_addr >> 32; in rcar_dmac_chan_prep_sg() 977 (mem_addr >> 32 != high_mem_addr)) in rcar_dmac_chan_prep_sg() 992 if (mem_addr >> 32 != (mem_addr + size - 1) >> 32) { in rcar_dmac_chan_prep_sg() 993 size = ALIGN(mem_addr, 1ULL << 32) - mem_addr; in rcar_dmac_chan_prep_sg() 1006 chunk->dst_addr = mem_addr; in rcar_dmac_chan_prep_sg() 1008 chunk->src_addr = mem_addr; in rcar_dmac_chan_prep_sg() 1019 mem_addr += size; in rcar_dmac_chan_prep_sg()
|
| /linux/drivers/dma/qcom/ |
| H A D | qcom_adm.c | 238 u32 mem_addr = sg_dma_address(sg); in adm_process_fc_descriptors() local 239 u32 *incr_addr = &mem_addr; in adm_process_fc_descriptors() 246 dst = &mem_addr; in adm_process_fc_descriptors() 250 src = &mem_addr; in adm_process_fc_descriptors() 304 u32 mem_addr = sg_dma_address(sg); in adm_process_non_fc_descriptors() local 305 u32 *incr_addr = &mem_addr; in adm_process_non_fc_descriptors() 310 dst = &mem_addr; in adm_process_non_fc_descriptors() 312 src = &mem_addr; in adm_process_non_fc_descriptors()
|
| /linux/drivers/dma/ |
| H A D | pch_dma.c | 66 u32 mem_addr; member 325 pd_chan->chan.chan_id, desc->regs.mem_addr); in pdc_dostart() 333 channel_writel(pd_chan, MEM_ADDR, desc->regs.mem_addr); in pdc_dostart() 597 desc->regs.mem_addr = sg_dma_address(sg); in pd_prep_slave_sg() 748 pd->ch_regs[i].mem_addr = channel_readl(pd_chan, MEM_ADDR); in pch_dma_save_regs() 771 channel_writel(pd_chan, MEM_ADDR, pd->ch_regs[i].mem_addr); in pch_dma_restore_regs()
|
| H A D | loongson2-apb-dma.c | 67 u32 mem_addr; member 253 ldma_sg->hw->mem_addr = lower_32_bits(ldma_sg->phys); in ls2x_dma_fill_desc()
|
| /linux/drivers/net/ipa/ |
| H A D | ipa.h | 96 dma_addr_t mem_addr; member
|
| /linux/drivers/hid/intel-ish-hid/ipc/ |
| H A D | hw-ish.h | 76 void __iomem *mem_addr; member
|
| /linux/drivers/misc/mei/ |
| H A D | hw-me.h | 60 void __iomem *mem_addr; member
|
| H A D | pci-txe.c | 88 hw->mem_addr = pcim_iomap_table(pdev); in mei_txe_probe()
|
| /linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
| H A D | ops.c | 1038 static void iwl_mvm_frob_mem(void *ctx, u32 mem_addr, void *mem, size_t buflen) in iwl_mvm_frob_mem() argument 1070 if (end <= mem_addr || start >= mem_addr + buflen) in iwl_mvm_frob_mem() 1073 if (start < mem_addr) in iwl_mvm_frob_mem() 1074 start = mem_addr; in iwl_mvm_frob_mem() 1076 if (end > mem_addr + buflen) in iwl_mvm_frob_mem() 1077 end = mem_addr + buflen; in iwl_mvm_frob_mem() 1079 memset((u8 *)mem + start - mem_addr, 0xAA, end - start); in iwl_mvm_frob_mem()
|
| /linux/drivers/hid/intel-thc-hid/intel-thc/ |
| H A D | intel-thc-dev.h | 99 struct thc_device *thc_dev_init(struct device *device, void __iomem *mem_addr);
|
| /linux/drivers/net/wireless/intersil/p54/ |
| H A D | p54pci.c | 553 unsigned long mem_addr, mem_len; in p54p_probe() local 563 mem_addr = pci_resource_start(pdev, 0); in p54p_probe() 605 priv->map = ioremap(mem_addr, mem_len); in p54p_probe()
|
| /linux/drivers/dma/dw-axi-dmac/ |
| H A D | dw-axi-dmac-platform.c | 651 dma_addr_t mem_addr, size_t len) in dw_axi_dma_set_hw_desc() argument 664 mem_width = __ffs(data_width | mem_addr | len); in dw_axi_dma_set_hw_desc() 668 if (!IS_ALIGNED(mem_addr, 4)) { in dw_axi_dma_set_hw_desc() 715 write_desc_sar(hw_desc, mem_addr); in dw_axi_dma_set_hw_desc() 719 write_desc_dar(hw_desc, mem_addr); in dw_axi_dma_set_hw_desc()
|
| /linux/drivers/scsi/ |
| H A D | ips.c | 2029 if (ha->mem_addr) { in ips_host_info() 2032 ha->mem_addr, ha->mem_len); in ips_host_info() 4247 ha->mem_addr = 0; in ips_free() 5037 ips_name, ha->host_num, ha->mem_addr, ha->pcidev->irq); in ips_reset_copperhead_memio() 5083 ips_name, ha->host_num, ha->mem_addr, ha->pcidev->irq); in ips_reset_morpheus() 6660 sh->unique_id = (ha->io_addr) ? ha->io_addr : ha->mem_addr; in ips_register_scsi() 6819 uint32_t mem_addr; in ips_init_phase1() local 6842 mem_addr = 0; in ips_init_phase1() 6855 mem_addr = pci_resource_start(pci_dev, j); in ips_init_phase1() 6861 if (mem_addr) { in ips_init_phase1() [all …]
|
| H A D | 3w-9xxx.c | 2003 unsigned long mem_addr, mem_len; in twa_probe() local 2050 mem_addr = pci_resource_start(pdev, 1); in twa_probe() 2053 mem_addr = pci_resource_start(pdev, 2); in twa_probe() 2058 tw_dev->base_addr = ioremap(mem_addr, mem_len); in twa_probe() 2097 host->host_no, mem_addr, pdev->irq); in twa_probe()
|