Index: kernel/generic/include/sysinfo/sysinfo.h
===================================================================
--- kernel/generic/include/sysinfo/sysinfo.h	(revision c06994673347954891a57710998cf1e087a59e8b)
+++ kernel/generic/include/sysinfo/sysinfo.h	(revision 4d94002d4fa05a47f00a4d66be68ebcea93e03e3)
@@ -38,18 +38,8 @@
 #include <typedefs.h>
 #include <str.h>
+#include <abi/sysinfo.h>
 
 /** Framebuffer info exported flags */
 extern bool fb_exported;
-
-/** Item value type
- *
- */
-typedef enum {
-	SYSINFO_VAL_UNDEFINED = 0,     /**< Undefined value */
-	SYSINFO_VAL_VAL = 1,           /**< Constant numeric value */
-	SYSINFO_VAL_DATA = 2,          /**< Constant binary data */
-	SYSINFO_VAL_FUNCTION_VAL = 3,  /**< Generated numeric value */
-	SYSINFO_VAL_FUNCTION_DATA = 4  /**< Generated binary data */
-} sysinfo_item_val_type_t;
 
 /** Subtree type
@@ -145,5 +135,5 @@
 extern void sysinfo_dump(sysinfo_item_t *);
 
-extern sysarg_t sys_sysinfo_get_tag(void *, size_t);
+extern sysarg_t sys_sysinfo_get_val_type(void *, size_t);
 extern sysarg_t sys_sysinfo_get_value(void *, size_t, void *);
 extern sysarg_t sys_sysinfo_get_data_size(void *, size_t, void *);
