1 | /* SPDX-License-Identifier: MIT */ |
2 | /* |
3 | * Copyright © 2019 Intel Corporation |
4 | */ |
5 | |
6 | #ifndef INTEL_GT_PM_IRQ_H |
7 | #define INTEL_GT_PM_IRQ_H |
8 | |
9 | #include <linux/types.h> |
10 | |
11 | struct intel_gt; |
12 | |
13 | void gen6_gt_pm_unmask_irq(struct intel_gt *gt, u32 mask); |
14 | void gen6_gt_pm_mask_irq(struct intel_gt *gt, u32 mask); |
15 | |
16 | void gen6_gt_pm_enable_irq(struct intel_gt *gt, u32 enable_mask); |
17 | void gen6_gt_pm_disable_irq(struct intel_gt *gt, u32 disable_mask); |
18 | |
19 | void gen6_gt_pm_reset_iir(struct intel_gt *gt, u32 reset_mask); |
20 | |
21 | #endif /* INTEL_GT_PM_IRQ_H */ |
22 | |