Home
last modified time | relevance | path

Searched refs:mem_addr (Results 1 – 25 of 30) sorted by relevance

12

/linux/drivers/misc/sgi-gru/
H A Dgru_instructions.h373 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/misc/mei/
H A Dgsc-me.c30 *val = ioread32(hw->mem_addr + where + 0xC00); in mei_gsc_read_hfs()
42 iowrite32(low, hw->mem_addr + H_GSC_EXT_OP_MEM_BASE_ADDR_LO_REG); in mei_gsc_set_ext_op_mem()
43 iowrite32(hi, hw->mem_addr + H_GSC_EXT_OP_MEM_BASE_ADDR_HI_REG); in mei_gsc_set_ext_op_mem()
44 iowrite32(limit, hw->mem_addr + H_GSC_EXT_OP_MEM_LIMIT_REG); in mei_gsc_set_ext_op_mem()
70 hw->mem_addr = devm_ioremap_resource(device, &adev->bar); in mei_gsc_probe()
71 if (IS_ERR(hw->mem_addr)) { in mei_gsc_probe()
72 ret = PTR_ERR(hw->mem_addr); in mei_gsc_probe()
H A Dpci-csc.c33 *val = ioread32(hw->mem_addr + where + 0xC00); in mei_csc_read_fws()
77 hw->mem_addr = registers + MEI_CSC_HECI2_OFFSET; in mei_csc_probe()
H A Dhw-txe.c66 return mei_txe_reg_read(hw->mem_addr[SEC_BAR], offset); in mei_txe_sec_reg_read_silent()
98 mei_txe_reg_write(hw->mem_addr[SEC_BAR], offset, value); in mei_txe_sec_reg_write_silent()
127 return mei_txe_reg_read(hw->mem_addr[BRIDGE_BAR], offset); in mei_txe_br_reg_read()
140 mei_txe_reg_write(hw->mem_addr[BRIDGE_BAR], offset, value); in mei_txe_br_reg_write()
/linux/drivers/mtd/nand/onenand/
H A Donenand_samsung.c131 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 Dcpm_uart.h68 void *mem_addr; member
86 u32 mem = (u32)pinfo->mem_addr; in cpu2cpm_addr()
106 return pinfo->mem_addr + offset; in cpm2cpu_addr()
H A Dcpm_uart.c715 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 …]
/linux/sound/soc/loongson/
H A Dloongson_dma.c143 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/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw.c53 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 Dmtk_vcodec_fw.h36 void *mtk_vcodec_fw_map_dm_addr(struct mtk_vcodec_fw *fw, u32 mem_addr);
/linux/drivers/dma/sh/
H A Dusb-dmac.c35 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 Drcar-dmac.c965 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/hid/intel-thc-hid/intel-quicki2c/
H A Dpci-quicki2c.c371 static struct quicki2c_device *quicki2c_dev_init(struct pci_dev *pdev, void __iomem *mem_addr, in quicki2c_dev_init() argument
384 qcdev->mem_addr = mem_addr; in quicki2c_dev_init()
391 qcdev->thc_hw = thc_dev_init(qcdev->dev, qcdev->mem_addr); in quicki2c_dev_init()
635 void __iomem *mem_addr; in quicki2c_probe() local
646 mem_addr = pcim_iomap_region(pdev, 0, KBUILD_MODNAME); in quicki2c_probe()
647 ret = PTR_ERR_OR_ZERO(mem_addr); in quicki2c_probe()
671 qcdev = quicki2c_dev_init(pdev, mem_addr, ddata); in quicki2c_probe()
H A Dquicki2c-dev.h204 void __iomem *mem_addr; member
/linux/drivers/dma/qcom/
H A Dqcom_adm.c238 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/net/ipa/
H A Dipa.h96 dma_addr_t mem_addr; member
/linux/drivers/hid/intel-ish-hid/ipc/
H A Dhw-ish.h76 void __iomem *mem_addr; member
/linux/drivers/hid/intel-thc-hid/intel-quickspi/
H A Dquickspi-dev.h139 void __iomem *mem_addr; member
/linux/drivers/hid/intel-thc-hid/intel-thc/
H A Dintel-thc-dev.h99 struct thc_device *thc_dev_init(struct device *device, void __iomem *mem_addr);
/linux/drivers/net/wireless/intersil/p54/
H A Dp54pci.c553 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/scsi/
H A Dips.c2029 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 D3w-9xxx.c2003 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()
/linux/tools/perf/util/
H A Dannotate-data.c731 u64 mem_addr; in get_global_var_info()
734 mem_addr = addr + map__reloc(dloc->ms->map); in get_global_var_info()
738 mem_addr, &al); in get_global_var_info()
742 *var_offset = mem_addr - map__unmap_ip(al.map, sym->start); in get_global_var_info()
726 u64 mem_addr; get_global_var_info() local
/linux/drivers/net/wireless/ath/wil6210/
H A Ddebugfs.c19 static u32 mem_addr; variable
600 a = wmi_buffer(wil, cpu_to_le32(mem_addr)); in memread_show()
603 seq_printf(s, "[0x%08x] = 0x%08x\n", mem_addr, readl(a)); in memread_show()
605 seq_printf(s, "[0x%08x] = INVALID\n", mem_addr); in memread_show()
2422 {"mem_addr", 0644, (ulong)&mem_addr, doff_u32},
/linux/drivers/firmware/cirrus/
H A Dcs_dsp.c3125 int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, in cs_dsp_read_raw_data_block() argument
3137 reg = dsp->ops->region_to_reg(mem, mem_addr); in cs_dsp_read_raw_data_block()
3157 int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data) in cs_dsp_read_data_word() argument
3162 ret = cs_dsp_read_raw_data_block(dsp, mem_type, mem_addr, 1, &raw); in cs_dsp_read_data_word()
3181 int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data) in cs_dsp_write_data_word() argument
3192 reg = dsp->ops->region_to_reg(mem, mem_addr); in cs_dsp_write_data_word()

12