Home
last modified time | relevance | path

Searched refs:addr (Results 4901 - 4925 of 17992) sorted by relevance

1...<<191192193194195196197198199200>>...720

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dvce_v1_0.c217 uint64_t addr = rdev->vce.gpu_addr; in vce_v1_0_resume() local
236 addr += 256; in vce_v1_0_resume()
238 WREG32(VCE_VCPU_CACHE_OFFSET0, addr & 0x7fffffff); in vce_v1_0_resume()
241 addr += size; in vce_v1_0_resume()
243 WREG32(VCE_VCPU_CACHE_OFFSET1, addr & 0x7fffffff); in vce_v1_0_resume()
246 addr += size; in vce_v1_0_resume()
248 WREG32(VCE_VCPU_CACHE_OFFSET2, addr & 0x7fffffff); in vce_v1_0_resume()
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/
H A Drtw8821c.h80 _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data) in _rtw_write32s_mask() argument
83 rtw_write32_mask(rtwdev, addr, mask, data); in _rtw_write32s_mask()
84 rtw_write32_mask(rtwdev, addr + 0x200, mask, data); in _rtw_write32s_mask()
87 #define rtw_write32s_mask(rtwdev, addr, mask, data) \
89 BUILD_BUG_ON((addr) < 0xC00 || (addr) >= 0xD00); \
91 _rtw_write32s_mask(rtwdev, addr, mask, data); \
/kernel/linux/linux-5.10/include/linux/
H A Dlibnvdimm.h248 int badrange_add(struct badrange *badrange, u64 addr, u64 length);
251 int nvdimm_bus_add_badrange(struct nvdimm_bus *nvdimm_bus, u64 addr,
304 u64 nd_fletcher64(void *addr, size_t len, bool le);
323 void arch_wb_cache_pmem(void *addr, size_t size);
324 void arch_invalidate_pmem(void *addr, size_t size);
327 static inline void arch_wb_cache_pmem(void *addr, size_t size) in arch_wb_cache_pmem() argument
330 static inline void arch_invalidate_pmem(void *addr, size_t size) in arch_invalidate_pmem() argument
/kernel/linux/linux-5.10/drivers/staging/media/hantro/
H A Dhantro_g1_mpeg2_dec.c107 dma_addr_t current_addr, addr; in hantro_g1_mpeg2_dec_set_buffers() local
120 addr = vb2_dma_contig_plane_dma_addr(src_buf, 0); in hantro_g1_mpeg2_dec_set_buffers()
121 vdpu_write_relaxed(vpu, addr, G1_REG_RLC_VLC_BASE); in hantro_g1_mpeg2_dec_set_buffers()
124 addr = hantro_get_dec_buf_addr(ctx, dst_buf); in hantro_g1_mpeg2_dec_set_buffers()
125 current_addr = addr; in hantro_g1_mpeg2_dec_set_buffers()
128 addr += ALIGN(ctx->dst_fmt.width, 16); in hantro_g1_mpeg2_dec_set_buffers()
129 vdpu_write_relaxed(vpu, addr, G1_REG_DEC_OUT_BASE); in hantro_g1_mpeg2_dec_set_buffers()
H A Drk3399_vpu_hw_mpeg2_dec.c109 dma_addr_t current_addr, addr; in rk3399_vpu_mpeg2_dec_set_buffers() local
122 addr = vb2_dma_contig_plane_dma_addr(src_buf, 0); in rk3399_vpu_mpeg2_dec_set_buffers()
123 vdpu_write_relaxed(vpu, addr, VDPU_REG_RLC_VLC_BASE); in rk3399_vpu_mpeg2_dec_set_buffers()
126 addr = vb2_dma_contig_plane_dma_addr(dst_buf, 0); in rk3399_vpu_mpeg2_dec_set_buffers()
127 current_addr = addr; in rk3399_vpu_mpeg2_dec_set_buffers()
130 addr += ALIGN(ctx->dst_fmt.width, 16); in rk3399_vpu_mpeg2_dec_set_buffers()
131 vdpu_write_relaxed(vpu, addr, VDPU_REG_DEC_OUT_BASE); in rk3399_vpu_mpeg2_dec_set_buffers()
/kernel/linux/linux-6.6/drivers/media/platform/verisilicon/
H A Drockchip_vpu2_hw_mpeg2_dec.c102 dma_addr_t current_addr, addr; in rockchip_vpu2_mpeg2_dec_set_buffers() local
113 addr = vb2_dma_contig_plane_dma_addr(src_buf, 0); in rockchip_vpu2_mpeg2_dec_set_buffers()
114 vdpu_write_relaxed(vpu, addr, VDPU_REG_RLC_VLC_BASE); in rockchip_vpu2_mpeg2_dec_set_buffers()
117 addr = vb2_dma_contig_plane_dma_addr(dst_buf, 0); in rockchip_vpu2_mpeg2_dec_set_buffers()
118 current_addr = addr; in rockchip_vpu2_mpeg2_dec_set_buffers()
121 addr += ALIGN(ctx->dst_fmt.width, 16); in rockchip_vpu2_mpeg2_dec_set_buffers()
122 vdpu_write_relaxed(vpu, addr, VDPU_REG_DEC_OUT_BASE); in rockchip_vpu2_mpeg2_dec_set_buffers()
H A Dhantro_g1_mpeg2_dec.c99 dma_addr_t current_addr, addr; in hantro_g1_mpeg2_dec_set_buffers() local
110 addr = vb2_dma_contig_plane_dma_addr(src_buf, 0); in hantro_g1_mpeg2_dec_set_buffers()
111 vdpu_write_relaxed(vpu, addr, G1_REG_RLC_VLC_BASE); in hantro_g1_mpeg2_dec_set_buffers()
114 addr = hantro_get_dec_buf_addr(ctx, dst_buf); in hantro_g1_mpeg2_dec_set_buffers()
115 current_addr = addr; in hantro_g1_mpeg2_dec_set_buffers()
118 addr += ALIGN(ctx->dst_fmt.width, 16); in hantro_g1_mpeg2_dec_set_buffers()
119 vdpu_write_relaxed(vpu, addr, G1_REG_DEC_OUT_BASE); in hantro_g1_mpeg2_dec_set_buffers()
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap/
H A Domap_voutlib.c308 unsigned long virt_addr, addr; in omap_vout_alloc_buffer() local
313 addr = virt_addr; in omap_vout_alloc_buffer()
317 SetPageReserved(virt_to_page((void *)addr)); in omap_vout_alloc_buffer()
318 addr += PAGE_SIZE; in omap_vout_alloc_buffer()
332 unsigned long addr = virtaddr; in omap_vout_free_buffer() local
338 ClearPageReserved(virt_to_page((void *)addr)); in omap_vout_free_buffer()
339 addr += PAGE_SIZE; in omap_vout_free_buffer()
/kernel/linux/linux-6.6/drivers/net/dsa/b53/
H A Db53_mdio.c253 static int b53_mdio_phy_read16(struct b53_device *dev, int addr, int reg, in b53_mdio_phy_read16() argument
258 *value = mdiobus_read_nested(bus, addr, reg); in b53_mdio_phy_read16()
263 static int b53_mdio_phy_write16(struct b53_device *dev, int addr, int reg, in b53_mdio_phy_write16() argument
268 return mdiobus_write_nested(bus, addr, reg, value); in b53_mdio_phy_write16()
301 if (mdiodev->addr != BRCM_PSEUDO_PHY_ADDR && mdiodev->addr != 0) { in b53_mdio_probe()
303 mdiodev->addr); in b53_mdio_probe()
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
H A Dsja1105.h146 const unsigned char *addr, u16 vid);
148 const unsigned char *addr, u16 vid);
404 u8 sja1105et_fdb_hash(struct sja1105_private *priv, const u8 *addr, u16 vid);
406 const unsigned char *addr, u16 vid);
408 const unsigned char *addr, u16 vid);
410 const unsigned char *addr, u16 vid);
412 const unsigned char *addr, u16 vid);
/kernel/linux/linux-6.6/include/linux/
H A Dlibnvdimm.h242 int badrange_add(struct badrange *badrange, u64 addr, u64 length);
245 int nvdimm_bus_add_badrange(struct nvdimm_bus *nvdimm_bus, u64 addr,
295 u64 nd_fletcher64(void *addr, size_t len, bool le);
314 void arch_wb_cache_pmem(void *addr, size_t size);
315 void arch_invalidate_pmem(void *addr, size_t size);
318 static inline void arch_wb_cache_pmem(void *addr, size_t size) in arch_wb_cache_pmem() argument
321 static inline void arch_invalidate_pmem(void *addr, size_t size) in arch_invalidate_pmem() argument
H A Dkexec.h464 unsigned long addr; in crash_free_reserved_phys_range() local
466 for (addr = begin; addr < end; addr += PAGE_SIZE) in crash_free_reserved_phys_range()
467 free_reserved_page(boot_pfn_to_page(addr >> PAGE_SHIFT)); in crash_free_reserved_phys_range()
471 static inline unsigned long virt_to_boot_phys(void *addr) in virt_to_boot_phys() argument
473 return phys_to_boot_phys(__pa((unsigned long)addr)); in virt_to_boot_phys()
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Drmtfs_mem.c29 phys_addr_t addr; member
54 return sprintf(buf, "%pa\n", &rmtfs_mem->addr); in qcom_rmtfs_mem_show()
147 rmtfs_mem->addr >> PAGE_SHIFT, in qcom_rmtfs_mem_mmap()
199 rmtfs_mem->addr = rmem->base; in qcom_rmtfs_mem_probe()
208 rmtfs_mem->base = devm_memremap(&rmtfs_mem->dev, rmtfs_mem->addr, in qcom_rmtfs_mem_probe()
264 ret = qcom_scm_assign_mem(rmtfs_mem->addr, rmtfs_mem->size, in qcom_rmtfs_mem_probe()
293 qcom_scm_assign_mem(rmtfs_mem->addr, rmtfs_mem->size, in qcom_rmtfs_mem_remove()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_opp_regamma_v.c470 const uint32_t addr = mmGAMMA_CORR_LUT_DATA; in program_pwl() local
476 dm_write_reg(xfm_dce->base.ctx, addr, rgb->red_reg); in program_pwl()
477 dm_write_reg(xfm_dce->base.ctx, addr, rgb->green_reg); in program_pwl()
478 dm_write_reg(xfm_dce->base.ctx, addr, rgb->blue_reg); in program_pwl()
480 dm_write_reg(xfm_dce->base.ctx, addr, in program_pwl()
482 dm_write_reg(xfm_dce->base.ctx, addr, in program_pwl()
484 dm_write_reg(xfm_dce->base.ctx, addr, in program_pwl()
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen2_hw_data.c103 void __iomem *addr = adf_get_pmisc_base(accel_dev); in adf_gen2_enable_ints() local
109 ADF_CSR_WR(addr, ADF_GEN2_SMIAPF0_MASK_OFFSET, val); in adf_gen2_enable_ints()
110 ADF_CSR_WR(addr, ADF_GEN2_SMIAPF1_MASK_OFFSET, ADF_GEN2_SMIA1_MASK); in adf_gen2_enable_ints()
114 static u64 build_csr_ring_base_addr(dma_addr_t addr, u32 size) in build_csr_ring_base_addr() argument
116 return BUILD_RING_BASE_ADDR(addr, size); in build_csr_ring_base_addr()
153 dma_addr_t addr) in write_csr_ring_base()
155 WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, addr); in write_csr_ring_base()
152 write_csr_ring_base(void __iomem *csr_base_addr, u32 bank, u32 ring, dma_addr_t addr) write_csr_ring_base() argument
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-vpu.c108 struct img_sw_addr *addr = (struct img_sw_addr *)data; in mdp_vpu_ipi_handle_frame_ack() local
110 (struct img_ipi_frameparam *)(unsigned long)addr->va; in mdp_vpu_ipi_handle_frame_ack()
263 struct img_sw_addr addr; in mdp_vpu_process() local
283 addr.pa = vpu->param_addr; in mdp_vpu_process()
284 addr.va = (unsigned long)vpu->param; in mdp_vpu_process()
286 return mdp_vpu_sendmsg(vpu, SCP_IPI_MDP_FRAME, &addr, sizeof(addr)); in mdp_vpu_process()
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/
H A Drtw8821c.h107 _rtw_write32s_mask(struct rtw_dev *rtwdev, u32 addr, u32 mask, u32 data) in _rtw_write32s_mask() argument
110 rtw_write32_mask(rtwdev, addr, mask, data); in _rtw_write32s_mask()
111 rtw_write32_mask(rtwdev, addr + 0x200, mask, data); in _rtw_write32s_mask()
116 #define rtw_write32s_mask(rtwdev, addr, mask, data) \
118 BUILD_BUG_ON((addr) < 0xC00 || (addr) >= 0xD00); \
120 _rtw_write32s_mask(rtwdev, addr, mask, data); \
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dusb.c24 static u32 mt7663u_rr(struct mt76_dev *dev, u32 addr) in mt7663u_rr() argument
30 USB_DIR_IN | USB_TYPE_VENDOR, addr); in mt7663u_rr()
36 static void mt7663u_wr(struct mt76_dev *dev, u32 addr, u32 val) in mt7663u_wr() argument
40 USB_DIR_OUT | USB_TYPE_VENDOR, addr, val); in mt7663u_wr()
44 static u32 mt7663u_rmw(struct mt76_dev *dev, u32 addr, in mt7663u_rmw() argument
49 USB_DIR_IN | USB_TYPE_VENDOR, addr) & ~mask; in mt7663u_rmw()
51 USB_DIR_OUT | USB_TYPE_VENDOR, addr, val); in mt7663u_rmw()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Ddvo_ch7017.c169 static bool ch7017_read(struct intel_dvo_device *dvo, u8 addr, u8 *val) in ch7017_read() argument
173 .addr = dvo->slave_addr, in ch7017_read()
176 .buf = &addr, in ch7017_read()
179 .addr = dvo->slave_addr, in ch7017_read()
188 static bool ch7017_write(struct intel_dvo_device *dvo, u8 addr, u8 val) in ch7017_write() argument
190 u8 buf[2] = { addr, val }; in ch7017_write()
192 .addr = dvo->slave_addr, in ch7017_write()
235 DRM_DEBUG_KMS("%s detected on %s, addr %d\n", in ch7017_init()
H A Dintel_dpt.c38 static void gen8_set_pte(void __iomem *addr, gen8_pte_t pte) in gen8_set_pte() argument
40 writeq(pte, addr); in gen8_set_pte()
44 dma_addr_t addr, in dpt_insert_page()
53 vm->pte_encode(addr, pat_index, flags)); in dpt_insert_page()
65 dma_addr_t addr; in dpt_insert_entries() local
74 for_each_sgt_daddr(addr, sgt_iter, vma_res->bi.pages) in dpt_insert_entries()
75 gen8_set_pte(&base[i++], pte_encode | addr); in dpt_insert_entries()
43 dpt_insert_page(struct i915_address_space *vm, dma_addr_t addr, u64 offset, unsigned int pat_index, u32 flags) dpt_insert_page() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dvce_v1_0.c218 uint64_t addr = rdev->vce.gpu_addr; in vce_v1_0_resume() local
237 addr += 256; in vce_v1_0_resume()
239 WREG32(VCE_VCPU_CACHE_OFFSET0, addr & 0x7fffffff); in vce_v1_0_resume()
242 addr += size; in vce_v1_0_resume()
244 WREG32(VCE_VCPU_CACHE_OFFSET1, addr & 0x7fffffff); in vce_v1_0_resume()
247 addr += size; in vce_v1_0_resume()
249 WREG32(VCE_VCPU_CACHE_OFFSET2, addr & 0x7fffffff); in vce_v1_0_resume()
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dg84.c139 .addr = 0x000000,
167 .addr = 0x000540,
186 .addr = 0x000000,
216 .addr = 0x000540,
236 .addr = 0x000008,
248 .addr = 0x000540,
300 .addr = 0x000000,
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-opal.c88 req.addr = cpu_to_be16(msgs[0].addr); in i2c_opal_master_xfer()
95 req.addr = cpu_to_be16(msgs[0].addr); in i2c_opal_master_xfer()
112 static int i2c_opal_smbus_xfer(struct i2c_adapter *adap, u16 addr, in i2c_opal_smbus_xfer() argument
123 req.addr = cpu_to_be16(addr); in i2c_opal_smbus_xfer()
H A Di2c-kempld.c87 u8 addr; in kempld_i2c_process() local
118 addr = 0xf0 | ((i2c->msg->addr >> 7) & 0x6); in kempld_i2c_process()
120 addr |= (i2c->msg->flags & I2C_M_RD) ? 1 : 0; in kempld_i2c_process()
123 addr = i2c_8bit_addr_from_msg(i2c->msg); in kempld_i2c_process()
127 kempld_write8(pld, KEMPLD_I2C_DATA, addr); in kempld_i2c_process()
135 kempld_write8(pld, KEMPLD_I2C_DATA, i2c->msg->addr & 0xff); in kempld_i2c_process()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dcy8ctma140.c102 .addr = ts->client->addr, in cy8ctma140_irq_thread()
107 .addr = ts->client->addr, in cy8ctma140_irq_thread()
145 u8 addr[1]; in cy8ctma140_init() local
149 addr[0] = CY8CTMA140_GET_FW_INFO; in cy8ctma140_init()
150 ret = i2c_master_send(ts->client, addr, 1); in cy8ctma140_init()

Completed in 20 milliseconds

1...<<191192193194195196197198199200>>...720