Rename assert to CHECK.

To avoid confusion with the usual definition of assert in C which will
sometimes be compiled out and the expression not evaluated. CHECK will
always be evaluated and tested.

Change-Id: I6a36359ecdecdada5c12ebf70c67cffec9574f7d
diff --git a/inc/hf/io.h b/inc/hf/io.h
index 12bc440..fbafaf8 100644
--- a/inc/hf/io.h
+++ b/inc/hf/io.h
@@ -21,7 +21,7 @@
 
 #include "hf/arch/barriers.h"
 
-#include "hf/assert.h"
+#include "hf/check.h"
 
 /* Opaque types for different sized fields of memory mapped IO. */
 
@@ -101,25 +101,25 @@
 
 static inline uint8_t io_read8_array(io8_array_t io, size_t n)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	return io.base[n];
 }
 
 static inline uint16_t io_read16_array(io16_array_t io, size_t n)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	return io.base[n];
 }
 
 static inline uint32_t io_read32_array(io32_array_t io, size_t n)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	return io.base[n];
 }
 
 static inline uint64_t io_read64_array(io64_array_t io, size_t n)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	return io.base[n];
 }
 
@@ -217,25 +217,25 @@
 
 static inline void io_write8_array(io8_array_t io, size_t n, uint8_t v)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	io.base[n] = v;
 }
 
 static inline void io_write16_array(io16_array_t io, size_t n, uint16_t v)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	io.base[n] = v;
 }
 
 static inline void io_write32_array(io32_array_t io, size_t n, uint32_t v)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	io.base[n] = v;
 }
 
 static inline void io_write64_array(io64_array_t io, size_t n, uint64_t v)
 {
-	assert(n < io.count);
+	CHECK(n < io.count);
 	io.base[n] = v;
 }