Index: kernel/arch/mips32/include/byteorder.h
===================================================================
--- kernel/arch/mips32/include/byteorder.h	(revision 308cdd1fd550dd5f92cd9b63ba5eb64ee03edac8)
+++ kernel/arch/mips32/include/byteorder.h	(revision 0f718abba99450e9e565ad7ebd5717886bc9f8fd)
@@ -40,7 +40,9 @@
 #ifdef BIG_ENDIAN
 
+#define uint16_t_le2host(n)		uint16_t_byteorder_swap(n)
 #define uint32_t_le2host(n)		uint32_t_byteorder_swap(n)
 #define uint64_t_le2host(n)		uint64_t_byteorder_swap(n)
 
+#define uint16_t_be2host(n)		(n)
 #define uint32_t_be2host(n)		(n)
 #define uint64_t_be2host(n)		(n)
@@ -48,7 +50,9 @@
 #else
 
+#define uint16_t_le2host(n)		(n)
 #define uint32_t_le2host(n)		(n)
 #define uint64_t_le2host(n)		(n)
 
+#define uint16_t_be2host(n)		uint16_t_byteorder_swap(n)
 #define uint32_t_be2host(n)		uint32_t_byteorder_swap(n)
 #define uint64_t_be2host(n)		uint64_t_byteorder_swap(n)
