hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/gpu/drm/msm/adreno/adreno_gpu.h
....@@ -28,11 +28,9 @@
2828 ADRENO_FW_MAX,
2929 };
3030
31
-enum adreno_quirks {
32
- ADRENO_QUIRK_TWO_PASS_USE_WFI = 1,
33
- ADRENO_QUIRK_FAULT_DETECT_MASK = 2,
34
- ADRENO_QUIRK_LMLOADKILL_DISABLE = 3,
35
-};
31
+#define ADRENO_QUIRK_TWO_PASS_USE_WFI BIT(0)
32
+#define ADRENO_QUIRK_FAULT_DETECT_MASK BIT(1)
33
+#define ADRENO_QUIRK_LMLOADKILL_DISABLE BIT(2)
3634
3735 struct adreno_rev {
3836 uint8_t core;
....@@ -62,7 +60,7 @@
6260 const char *name;
6361 const char *fw[ADRENO_FW_MAX];
6462 uint32_t gmem;
65
- enum adreno_quirks quirks;
63
+ u64 quirks;
6664 struct msm_gpu *(*init)(struct drm_device *dev);
6765 const char *zapfw;
6866 u32 inactive_period;