aboutsummaryrefslogtreecommitdiff
path: root/drivers/nxp/ddr/include/ddr_io.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/nxp/ddr/include/ddr_io.h')
-rw-r--r--drivers/nxp/ddr/include/ddr_io.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/drivers/nxp/ddr/include/ddr_io.h b/drivers/nxp/ddr/include/ddr_io.h
deleted file mode 100644
index fbd7e974d5..0000000000
--- a/drivers/nxp/ddr/include/ddr_io.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright 2021 NXP
- *
- * SPDX-License-Identifier: BSD-3-Clause
- *
- */
-
-#ifndef DDR_IO_H
-#define DDR_IO_H
-
-#include <endian.h>
-
-#include <lib/mmio.h>
-
-#define min(a, b) (((a) > (b)) ? (b) : (a))
-
-#define max(a, b) (((a) > (b)) ? (a) : (b))
-
-/* macro for memory barrier */
-#define mb() asm volatile("dsb sy" : : : "memory")
-
-#ifdef NXP_DDR_BE
-#define ddr_in32(a) bswap32(mmio_read_32((uintptr_t)(a)))
-#define ddr_out32(a, v) mmio_write_32((uintptr_t)(a),\
- bswap32(v))
-#elif defined(NXP_DDR_LE)
-#define ddr_in32(a) mmio_read_32((uintptr_t)(a))
-#define ddr_out32(a, v) mmio_write_32((uintptr_t)(a), v)
-#else
-#error Please define CCSR DDR register endianness
-#endif
-
-#define ddr_setbits32(a, v) ddr_out32((a), ddr_in32(a) | (v))
-#define ddr_clrbits32(a, v) ddr_out32((a), ddr_in32(a) & ~(v))
-#define ddr_clrsetbits32(a, c, s) ddr_out32((a), (ddr_in32(a) & ~(c)) \
- | (s))
-
-#endif /* DDR_IO_H */