Lines Matching refs:val
380 u32 val, u32 reg)
382 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
383 writel_relaxed(val, vpu->enc_base + reg);
386 static __always_inline void vepu_write(struct hantro_dev *vpu, u32 val, u32 reg)
388 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
389 writel(val, vpu->enc_base + reg);
394 u32 val = readl(vpu->enc_base + reg);
396 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
397 return val;
401 u32 val, u32 reg)
403 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
404 writel_relaxed(val, vpu->dec_base + reg);
407 static __always_inline void vdpu_write(struct hantro_dev *vpu, u32 val, u32 reg)
409 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
410 writel(val, vpu->dec_base + reg);
422 u32 val = readl(vpu->dec_base + reg);
424 vpu_debug(6, "0x%04x = 0x%08x\n", reg / 4, val);
425 return val;
430 u32 val)
436 v |= ((val & reg->mask) << reg->shift);
442 u32 val)
444 vdpu_write(vpu, vdpu_read_mask(vpu, reg, val), reg->base);
449 u32 val)
451 vdpu_write_relaxed(vpu, vdpu_read_mask(vpu, reg, val), reg->base);