summaryrefslogtreecommitdiff
path: root/freedreno
diff options
context:
space:
mode:
authorEric Engestrom <eric.engestrom@intel.com>2018-11-07 17:23:55 +0000
committerEric Engestrom <eric.engestrom@intel.com>2019-01-03 18:36:26 +0000
commitb541d21a0a908bf98d44375720f4430297720743 (patch)
treeff8c89872d8a206291b6e9e13c22679e44747eea /freedreno
parent597725e9511f8c0405fdd8d92d749bce58c0bce3 (diff)
freedreno: remove always-defined #ifdef
While at it, let's include xf86atomic.h explicitly, instead of relying on some other file accidentally including it before including this file. Signed-off-by: Eric Engestrom <eric.engestrom@intel.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Diffstat (limited to 'freedreno')
-rw-r--r--freedreno/freedreno_ringbuffer.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/freedreno/freedreno_ringbuffer.h b/freedreno/freedreno_ringbuffer.h
index bc41a31c..1a1e8425 100644
--- a/freedreno/freedreno_ringbuffer.h
+++ b/freedreno/freedreno_ringbuffer.h
@@ -29,6 +29,7 @@
#ifndef FREEDRENO_RINGBUFFER_H_
#define FREEDRENO_RINGBUFFER_H_
+#include <xf86atomic.h>
#include <freedreno_drmif.h>
/* the ringbuffer object is not opaque so that OUT_RING() type stuff
@@ -83,9 +84,7 @@ struct fd_ringbuffer {
* be inlined for performance reasons.
*/
union {
-#ifdef HAS_ATOMIC_OPS
atomic_t refcnt;
-#endif
uint64_t __pad;
};
};