hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/gpu/drm/amd/amdgpu/si_enums.h
....@@ -46,6 +46,26 @@
4646 #define GRPH_ENDIAN_8IN16 1
4747 #define GRPH_ENDIAN_8IN32 2
4848 #define GRPH_ENDIAN_8IN64 3
49
+#define GRPH_RED_CROSSBAR(x) (((x) & 0x3) << 4)
50
+#define GRPH_RED_SEL_R 0
51
+#define GRPH_RED_SEL_G 1
52
+#define GRPH_RED_SEL_B 2
53
+#define GRPH_RED_SEL_A 3
54
+#define GRPH_GREEN_CROSSBAR(x) (((x) & 0x3) << 6)
55
+#define GRPH_GREEN_SEL_G 0
56
+#define GRPH_GREEN_SEL_B 1
57
+#define GRPH_GREEN_SEL_A 2
58
+#define GRPH_GREEN_SEL_R 3
59
+#define GRPH_BLUE_CROSSBAR(x) (((x) & 0x3) << 8)
60
+#define GRPH_BLUE_SEL_B 0
61
+#define GRPH_BLUE_SEL_A 1
62
+#define GRPH_BLUE_SEL_R 2
63
+#define GRPH_BLUE_SEL_G 3
64
+#define GRPH_ALPHA_CROSSBAR(x) (((x) & 0x3) << 10)
65
+#define GRPH_ALPHA_SEL_A 0
66
+#define GRPH_ALPHA_SEL_R 1
67
+#define GRPH_ALPHA_SEL_G 2
68
+#define GRPH_ALPHA_SEL_B 3
4969
5070 #define GRPH_DEPTH(x) (((x) & 0x3) << 0)
5171 #define GRPH_DEPTH_8BPP 0
....@@ -101,7 +121,6 @@
101121 #define CURSOR_UPDATE_LOCK (1 << 16)
102122 #define CURSOR_DISABLE_MULTIPLE_UPDATE (1 << 24)
103123
104
-#define AMDGPU_NUM_OF_VMIDS 8
105124 #define SI_CRTC0_REGISTER_OFFSET 0
106125 #define SI_CRTC1_REGISTER_OFFSET 0x300
107126 #define SI_CRTC2_REGISTER_OFFSET 0x2600