aboutsummaryrefslogtreecommitdiff
path: root/src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h')
-rw-r--r--src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h b/src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h
index cd5b420876..9583034938 100644
--- a/src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h
+++ b/src/vendorcode/cavium/include/bdk/libbdk-arch/bdk-numa.h
@@ -1,3 +1,6 @@
+#ifndef __CB_BDK_NUMA_H__
+#define __CB_BDK_NUMA_H__
+
/***********************license start***********************************
* Copyright (c) 2003-2017 Cavium Inc. (support@cavium.com). All rights
* reserved.
@@ -37,6 +40,10 @@
* ARISING OUT OF USE OR PERFORMANCE OF THE SOFTWARE LIES WITH YOU.
***********************license end**************************************/
+/* FIXME(dhendricks): added */
+#include <libbdk-arch/bdk-asm.h>
+#include <libbdk-arch/bdk-model.h>
+
/**
* @file
*
@@ -113,7 +120,7 @@ extern int bdk_numa_exists(bdk_node_t node);
*
* @return
*/
-extern int bdk_numa_is_only_one();
+extern int bdk_numa_is_only_one(void);
/**
* Given a physical address without a node, return the proper physical address
@@ -136,4 +143,4 @@ static inline uint64_t bdk_numa_get_address(bdk_node_t node, uint64_t pa)
return pa;
}
-
+#endif