HSI: hsi_char.h: use __u32 from linux/types.h
authorMikko Rapeli <mikko.rapeli@iki.fi>
Mon, 22 Aug 2016 18:32:22 +0000 (20:32 +0200)
committerSebastian Reichel <sre@kernel.org>
Mon, 22 Aug 2016 20:43:35 +0000 (22:43 +0200)
Fixes userspace compiler errors like:

linux/hsi/hsi_char.h:51:2: error: unknown type name ‘uint32_t’

Signed-off-by: Mikko Rapeli <mikko.rapeli@iki.fi>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
include/uapi/linux/hsi/hsi_char.h

index 76160b4..c00a463 100644 (file)
  * 02110-1301 USA
  */
 
-
 #ifndef __HSI_CHAR_H
 #define __HSI_CHAR_H
 
+#include <linux/types.h>
+
 #define HSI_CHAR_MAGIC         'k'
 #define HSC_IOW(num, dtype)    _IOW(HSI_CHAR_MAGIC, num, dtype)
 #define HSC_IOR(num, dtype)    _IOR(HSI_CHAR_MAGIC, num, dtype)
 #define HSC_ARB_PRIO           1
 
 struct hsc_rx_config {
-       uint32_t mode;
-       uint32_t flow;
-       uint32_t channels;
+       __u32 mode;
+       __u32 flow;
+       __u32 channels;
 };
 
 struct hsc_tx_config {
-       uint32_t mode;
-       uint32_t channels;
-       uint32_t speed;
-       uint32_t arb_mode;
+       __u32 mode;
+       __u32 channels;
+       __u32 speed;
+       __u32 arb_mode;
 };
 
 #endif /* __HSI_CHAR_H */