/linux-master/drivers/misc/mei/ |
H A D | hw-txe.h | 30 * @mem_addr: SeC and BRIDGE bars 38 void __iomem * const *mem_addr; member in struct:mei_txe_hw
|
H A D | gsc-me.c | 30 *val = ioread32(hw->mem_addr + where + 0xC00); 41 iowrite32(low, hw->mem_addr + H_GSC_EXT_OP_MEM_BASE_ADDR_LO_REG); 42 iowrite32(hi, hw->mem_addr + H_GSC_EXT_OP_MEM_BASE_ADDR_HI_REG); 43 iowrite32(limit, hw->mem_addr + H_GSC_EXT_OP_MEM_LIMIT_REG); 69 hw->mem_addr = devm_ioremap_resource(device, &adev->bar); 70 if (IS_ERR(hw->mem_addr)) { 71 ret = PTR_ERR(hw->mem_addr);
|
H A D | hw-me.c | 34 return ioread32(hw->mem_addr + offset); 48 iowrite32(value, hw->mem_addr + offset);
|
H A D | hw-me.h | 48 * @mem_addr: io memory address 60 void __iomem *mem_addr; member in struct:mei_me_hw
|
H A D | hw-txe.c | 66 return mei_txe_reg_read(hw->mem_addr[SEC_BAR], offset); 98 mei_txe_reg_write(hw->mem_addr[SEC_BAR], offset, value); 127 return mei_txe_reg_read(hw->mem_addr[BRIDGE_BAR], offset); 140 mei_txe_reg_write(hw->mem_addr[BRIDGE_BAR], offset, value);
|
/linux-master/arch/parisc/include/asm/ |
H A D | pdcpat.h | 367 unsigned long mod, unsigned long view_type, void *mem_addr); 372 extern int pdc_pat_pd_get_addr_map(unsigned long *actual_len, void *mem_addr,
|
/linux-master/arch/parisc/kernel/ |
H A D | firmware.c | 1474 * @actcnt: The number of bytes written to mem_addr. 1478 * @mem_addr: The return buffer. 1484 unsigned long view_type, void *mem_addr) 1495 memcpy(mem_addr, &result, *actcnt); 1598 * @mem_addr: Pointer to the memory buffer. 1603 int pdc_pat_pd_get_addr_map(unsigned long *actual_len, void *mem_addr, argument 1613 memcpy(mem_addr, pdc_result2, *actual_len); 1650 * @mem_addr: Pointer to return memory buffer. 1653 int pdc_pat_io_pci_cfg_read(unsigned long pci_addr, int pci_size, u32 *mem_addr) argument 1662 case 1: *(u8 *) mem_addr 1483 pdc_pat_cell_module(unsigned long *actcnt, unsigned long ploc, unsigned long mod, unsigned long view_type, void *mem_addr) argument [all...] |
/linux-master/drivers/dma/dw-axi-dmac/ |
H A D | dw-axi-dmac-platform.c | 650 dma_addr_t mem_addr, size_t len) 663 mem_width = __ffs(data_width | mem_addr | len); 667 if (!IS_ALIGNED(mem_addr, 4)) { 714 write_desc_sar(hw_desc, mem_addr); 718 write_desc_dar(hw_desc, mem_addr); 648 dw_axi_dma_set_hw_desc(struct axi_dma_chan *chan, struct axi_dma_hw_desc *hw_desc, dma_addr_t mem_addr, size_t len) argument
|
/linux-master/drivers/dma/ |
H A D | ls2x-apb-dma.c | 54 * @mem_addr: memory low address. 67 u32 mem_addr; member in struct:ls2x_dma_hw_desc 253 ldma_sg->hw->mem_addr = lower_32_bits(ldma_sg->phys);
|
H A D | pch_dma.c | 66 u32 mem_addr; member in struct:pch_dma_desc_regs 329 dev_dbg(chan2dev(&pd_chan->chan), "chan %d -> mem_addr: %x\n", 330 pd_chan->chan.chan_id, desc->regs.mem_addr); 338 channel_writel(pd_chan, MEM_ADDR, desc->regs.mem_addr); 602 desc->regs.mem_addr = sg_dma_address(sg); 753 pd->ch_regs[i].mem_addr = channel_readl(pd_chan, MEM_ADDR); 776 channel_writel(pd_chan, MEM_ADDR, pd->ch_regs[i].mem_addr);
|
/linux-master/drivers/dma/qcom/ |
H A D | qcom_adm.c | 238 u32 mem_addr = sg_dma_address(sg); local 239 u32 *incr_addr = &mem_addr; 246 dst = &mem_addr; 250 src = &mem_addr; 304 u32 mem_addr = sg_dma_address(sg); local 305 u32 *incr_addr = &mem_addr; 310 dst = &mem_addr; 312 src = &mem_addr;
|
/linux-master/drivers/dma/sh/ |
H A D | rcar-dmac.c | 965 dma_addr_t mem_addr = sg_dma_address(sg); local 973 high_mem_addr = mem_addr >> 32; 977 (mem_addr >> 32 != high_mem_addr)) 992 if (mem_addr >> 32 != (mem_addr + size - 1) >> 32) { 993 size = ALIGN(mem_addr, 1ULL << 32) - mem_addr; 1006 chunk->dst_addr = mem_addr; 1008 chunk->src_addr = mem_addr; 1019 mem_addr [all...] |
H A D | usb-dmac.c | 31 * @mem_addr: memory address 35 dma_addr_t mem_addr; member in struct:usb_dmac_sg 203 dst_addr = sg->mem_addr; 205 src_addr = sg->mem_addr; 438 desc->sg[i].mem_addr = sg_dma_address(sg); 472 u32 mem_addr = sg->mem_addr & 0xffffffff; local 480 residue -= usb_dmac_chan_read(chan, USB_DMADAR) - mem_addr; 482 residue -= usb_dmac_chan_read(chan, USB_DMASAR) - mem_addr;
|
/linux-master/drivers/firmware/cirrus/ |
H A D | cs_dsp.c | 2899 * @mem_addr: the address of the data within the memory region 2909 int cs_dsp_read_raw_data_block(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, argument 2921 reg = dsp->ops->region_to_reg(mem, mem_addr); 2936 * @mem_addr: the address of the data within the memory region 2941 int cs_dsp_read_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 *data) argument 2946 ret = cs_dsp_read_raw_data_block(dsp, mem_type, mem_addr, 1, &raw); 2960 * @mem_addr: the address of the data within the memory region 2965 int cs_dsp_write_data_word(struct cs_dsp *dsp, int mem_type, unsigned int mem_addr, u32 data) argument 2976 reg = dsp->ops->region_to_reg(mem, mem_addr);
|
/linux-master/drivers/firmware/qcom/ |
H A D | qcom_scm.c | 55 __le64 mem_addr; member in struct:qcom_scm_mem_map_info 971 * @mem_addr: mem region whose ownership need to be reassigned 981 int qcom_scm_assign_mem(phys_addr_t mem_addr, size_t mem_sz, argument 1022 mem_to_map->mem_addr = cpu_to_le64(mem_addr);
|
/linux-master/drivers/hid/intel-ish-hid/ipc/ |
H A D | hw-ish.h | 70 void __iomem *mem_addr; member in struct:ish_hw
|
H A D | ipc.c | 35 return readl(hw->mem_addr + offset); 52 writel(value, hw->mem_addr + offset);
|
H A D | pci-ish.c | 171 hw->mem_addr = pcim_iomap_table(pdev)[0];
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-dln2.c | 78 __le32 mem_addr; member in struct:__anon72 89 tx->mem_addr = 0; 109 __le32 mem_addr; member in struct:__anon73 123 tx.mem_addr = 0;
|
/linux-master/drivers/media/common/siano/ |
H A D | smscoreapi.c | 961 data_msg->mem_addr = mem_address;
|
H A D | smscoreapi.h | 634 u32 mem_addr; member in struct:sms_data_download
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | mxl5xx.c | 842 u32 mem_addr, u32 total_size, u8 *data_ptr) 865 status = write_firmware_block(state, mem_addr, size, w_buf_ptr); 869 mem_addr += size; 841 write_fw_segment(struct mxl *state, u32 mem_addr, u32 total_size, u8 *data_ptr) argument
|
/linux-master/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) argument 55 return fw->ops->map_dm_addr(fw, mem_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-master/drivers/media/usb/dvb-usb/ |
H A D | pctv452e.c | 621 const u8 mem_addr[] = { 0x1f, 0xcc }; local 630 mem_addr + 1, /* snd_len */ 1, 636 mem_addr, 2,
|