*
*/
-#define BITOPS_LITTLE_ENDIAN
-#include <ipxe/bitops.h>
+#define PSEUDOBIT_LITTLE_ENDIAN
+#include <ipxe/pseudobit.h>
#include "qib_7220_regs.h"
struct ib_device;
*
*/
-#define BITOPS_LITTLE_ENDIAN
-#include <ipxe/bitops.h>
+#define PSEUDOBIT_LITTLE_ENDIAN
+#include <ipxe/pseudobit.h>
#include "qib_7322_regs.h"
/** A QIB7322 GPIO register */
-#ifndef _IPXE_BITOPS_H
-#define _IPXE_BITOPS_H
+#ifndef _IPXE_PSEUDOBIT_H
+#define _IPXE_PSEUDOBIT_H
/*
* Copyright (C) 2008 Michael Brown <mbrown@fensystems.co.uk>.
/**
* @file
*
- * Bit operations
+ * Pseudo-bit structures
*
*/
*
* This is a property of the device, not a property of the host CPU.
*/
-#ifdef BITOPS_LITTLE_ENDIAN
+#ifdef PSEUDOBIT_LITTLE_ENDIAN
#define cpu_to_BIT64 cpu_to_le64
#define cpu_to_BIT32 cpu_to_le32
#define BIT64_to_cpu le64_to_cpu
#define BIT32_to_cpu le32_to_cpu
#define QWORD_SHIFT( offset, width ) (offset)
#endif
-#ifdef BITOPS_BIG_ENDIAN
+#ifdef PSEUDOBIT_BIG_ENDIAN
#define cpu_to_BIT64 cpu_to_be64
#define cpu_to_BIT32 cpu_to_be32
#define BIT64_to_cpu be64_to_cpu
*__ptr |= cpu_to_BIT64 ( __value << __shift ); \
} while ( 0 )
-#endif /* _IPXE_BITOPS_H */
+#endif /* _IPXE_PSEUDOBIT_H */