drm/i915: Keep the CRC values into a circular buffer
[deliverable/linux.git] / drivers / gpu / drm / i915 / i915_drv.h
index bfaaaaee8a5b0536aea60ef20b6a49411c41bd6e..a29a4a1d300ab46dc6314ae49c730c3e3717ea76 100644 (file)
@@ -1230,11 +1230,11 @@ struct intel_pipe_crc_entry {
        uint32_t crc[5];
 };
 
-#define INTEL_PIPE_CRC_ENTRIES_NR      200
+#define INTEL_PIPE_CRC_ENTRIES_NR      128
 struct intel_pipe_crc {
        struct intel_pipe_crc_entry entries[INTEL_PIPE_CRC_ENTRIES_NR];
        enum intel_pipe_crc_source source;
-       atomic_t slot;
+       atomic_t head, tail;
 };
 
 typedef struct drm_i915_private {
This page took 0.024367 seconds and 5 git commands to generate.