Home
last modified time | relevance | path

Searched refs:ro_mask (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dmmio.h64 u64 ro_mask; member
H A Dhandlers.c100 u32 addr_mask, u32 ro_mask, u32 device, in new_mmio_info()
134 info->ro_mask = ro_mask; in new_mmio_info()
3653 u64 ro_mask = mmio_info->ro_mask; in intel_vgpu_mmio_reg_rw() local
3661 if (likely(!ro_mask)) in intel_vgpu_mmio_reg_rw()
3663 else if (!~ro_mask) { in intel_vgpu_mmio_reg_rw()
3669 data &= ~ro_mask; in intel_vgpu_mmio_reg_rw()
3670 data |= vgpu_vreg(vgpu, offset) & ro_mask; in intel_vgpu_mmio_reg_rw()
98 new_mmio_info(struct intel_gvt *gvt, u32 offset, u8 flags, u32 size, u32 addr_mask, u32 ro_mask, u32 device, gvt_mmio_func read, gvt_mmio_func write) new_mmio_info() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Dmmio.h64 u64 ro_mask; member
H A Dhandlers.c112 u16 flags, u32 addr_mask, u32 ro_mask, u32 device, in setup_mmio_info()
134 p->ro_mask = ro_mask; in setup_mmio_info()
3164 u64 ro_mask = mmio_info->ro_mask; in intel_vgpu_mmio_reg_rw() local
3172 if (likely(!ro_mask)) in intel_vgpu_mmio_reg_rw()
3174 else if (!~ro_mask) { in intel_vgpu_mmio_reg_rw()
3180 data &= ~ro_mask; in intel_vgpu_mmio_reg_rw()
3181 data |= vgpu_vreg(vgpu, offset) & ro_mask; in intel_vgpu_mmio_reg_rw()
111 setup_mmio_info(struct intel_gvt *gvt, u32 offset, u32 size, u16 flags, u32 addr_mask, u32 ro_mask, u32 device, gvt_mmio_func read, gvt_mmio_func write) setup_mmio_info() argument
H A Dcmd_parser.c981 u64 ro_mask = mmio_info->ro_mask; in cmd_reg_handler() local
984 if (likely(!ro_mask)) in cmd_reg_handler()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/
H A Dbnx2.c5571 u32 ro_mask; in bnx2_test_registers() member
5687 u32 offset, rw_mask, ro_mask, save_val, val; in bnx2_test_registers() local
5695 ro_mask = reg_tbl[i].ro_mask; in bnx2_test_registers()
5706 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()
5717 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/
H A Dbnx2.c5555 u32 ro_mask; in bnx2_test_registers() member
5671 u32 offset, rw_mask, ro_mask, save_val, val; in bnx2_test_registers() local
5679 ro_mask = reg_tbl[i].ro_mask; in bnx2_test_registers()
5690 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()
5701 if ((val & ro_mask) != (save_val & ro_mask)) { in bnx2_test_registers()

Completed in 33 milliseconds