Lines Matching defs:gt
7 #include "gt/intel_gt_irq.h"
8 #include "gt/intel_gt_regs.h"
9 #include "gt/intel_gt_types.h"
27 struct intel_gt *gt;
32 gt = pxp->ctrl_gt;
34 lockdep_assert_held(gt->irq_lock);
54 static inline void __pxp_set_interrupts(struct intel_gt *gt, u32 interrupts)
56 struct intel_uncore *uncore = gt->uncore;
63 static inline void pxp_irq_reset(struct intel_gt *gt)
65 spin_lock_irq(gt->irq_lock);
66 gen11_gt_reset_one_iir(gt, 0, GEN11_KCR);
67 spin_unlock_irq(gt->irq_lock);
72 struct intel_gt *gt = pxp->ctrl_gt;
74 spin_lock_irq(gt->irq_lock);
77 WARN_ON_ONCE(gen11_gt_reset_one_iir(gt, 0, GEN11_KCR));
79 __pxp_set_interrupts(gt, GEN12_PXP_INTERRUPTS);
82 spin_unlock_irq(gt->irq_lock);
87 struct intel_gt *gt = pxp->ctrl_gt;
98 spin_lock_irq(gt->irq_lock);
101 __pxp_set_interrupts(gt, 0);
103 spin_unlock_irq(gt->irq_lock);
104 intel_synchronize_irq(gt->i915);
106 pxp_irq_reset(gt);