Lines Matching refs:genctrl
23 union genctrl_reg genctrl; in idxd_unmask_error_interrupts() local
25 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_unmask_error_interrupts()
26 genctrl.softerr_int_en = 1; in idxd_unmask_error_interrupts()
27 genctrl.halt_int_en = 1; in idxd_unmask_error_interrupts()
28 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_unmask_error_interrupts()
33 union genctrl_reg genctrl; in idxd_mask_error_interrupts() local
35 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_mask_error_interrupts()
36 genctrl.softerr_int_en = 0; in idxd_mask_error_interrupts()
37 genctrl.halt_int_en = 0; in idxd_mask_error_interrupts()
38 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_mask_error_interrupts()
748 union genctrl_reg genctrl; in idxd_device_evl_setup() local
791 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_setup()
792 genctrl.evl_int_en = 1; in idxd_device_evl_setup()
793 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_setup()
814 union genctrl_reg genctrl; in idxd_device_evl_free() local
826 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_free()
827 genctrl.evl_int_en = 0; in idxd_device_evl_free()
828 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_free()