summaryrefslogtreecommitdiff
path: root/src/include
diff options
context:
space:
mode:
Diffstat (limited to 'src/include')
-rw-r--r--src/include/device_tree.h2
-rw-r--r--src/include/fit.h6
-rw-r--r--src/include/list.h27
3 files changed, 4 insertions, 31 deletions
diff --git a/src/include/device_tree.h b/src/include/device_tree.h
index 02fcaa7234..e7b79e1a94 100644
--- a/src/include/device_tree.h
+++ b/src/include/device_tree.h
@@ -6,7 +6,7 @@
#include <stddef.h>
#include <stdint.h>
-#include <list.h>
+#include <commonlib/list.h>
/*
* Flattened device tree structures/constants.
diff --git a/src/include/fit.h b/src/include/fit.h
index a1e970d502..d587750743 100644
--- a/src/include/fit.h
+++ b/src/include/fit.h
@@ -4,11 +4,11 @@
#ifndef __LIB_FIT_H__
#define __LIB_FIT_H__
-#include <stddef.h>
-#include <stdint.h>
+#include <commonlib/list.h>
#include <device_tree.h>
-#include <list.h>
#include <program_loading.h>
+#include <stddef.h>
+#include <stdint.h>
struct fit_image_node {
const char *name;
diff --git a/src/include/list.h b/src/include/list.h
deleted file mode 100644
index bfd92a747b..0000000000
--- a/src/include/list.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* Taken from depthcharge: src/base/list.h */
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-
-#ifndef __LIST_H__
-#define __LIST_H__
-
-struct list_node {
- struct list_node *next;
- struct list_node *prev;
-};
-
-// Remove list_node node from the doubly linked list it's a part of.
-void list_remove(struct list_node *node);
-// Insert list_node node after list_node after in a doubly linked list.
-void list_insert_after(struct list_node *node, struct list_node *after);
-// Insert list_node node before list_node before in a doubly linked list.
-void list_insert_before(struct list_node *node, struct list_node *before);
-// Appends the node to the end of the list.
-void list_append(struct list_node *node, struct list_node *head);
-
-#define list_for_each(ptr, head, member) \
- for ((ptr) = container_of((head).next, typeof(*(ptr)), member); \
- (uintptr_t)ptr + (uintptr_t)offsetof(typeof(*(ptr)), member); \
- (ptr) = container_of((ptr)->member.next, \
- typeof(*(ptr)), member))
-
-#endif /* __LIST_H__ */