Lines Matching refs:genctrl
24 union genctrl_reg genctrl; in idxd_unmask_error_interrupts() local
26 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_unmask_error_interrupts()
27 genctrl.softerr_int_en = 1; in idxd_unmask_error_interrupts()
28 genctrl.halt_int_en = 1; in idxd_unmask_error_interrupts()
29 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_unmask_error_interrupts()
34 union genctrl_reg genctrl; in idxd_mask_error_interrupts() local
36 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_mask_error_interrupts()
37 genctrl.softerr_int_en = 0; in idxd_mask_error_interrupts()
38 genctrl.halt_int_en = 0; in idxd_mask_error_interrupts()
39 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_mask_error_interrupts()
764 union genctrl_reg genctrl; in idxd_device_evl_setup() local
807 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_setup()
808 genctrl.evl_int_en = 1; in idxd_device_evl_setup()
809 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_setup()
830 union genctrl_reg genctrl; in idxd_device_evl_free() local
841 genctrl.bits = ioread32(idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_free()
842 genctrl.evl_int_en = 0; in idxd_device_evl_free()
843 iowrite32(genctrl.bits, idxd->reg_base + IDXD_GENCTRL_OFFSET); in idxd_device_evl_free()