#include <linux/workqueue.h>
#include "gt/intel_gt_irq.h"
#include "gt/intel_gt_regs.h"
#include "gt/intel_gt_types.h"
#include "i915_irq.h"
#include "i915_reg.h"
#include "intel_pxp.h"
#include "intel_pxp_irq.h"
#include "intel_pxp_session.h"
#include "intel_pxp_types.h"
#include "intel_runtime_pm.h"
void intel_pxp_irq_handler(struct intel_pxp *pxp, u16 iir)
{ … }
static inline void __pxp_set_interrupts(struct intel_gt *gt, u32 interrupts)
{ … }
static inline void pxp_irq_reset(struct intel_gt *gt)
{ … }
void intel_pxp_irq_enable(struct intel_pxp *pxp)
{ … }
void intel_pxp_irq_disable(struct intel_pxp *pxp)
{ … }