Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Switch to __s32 types in joystick.h instead of C99 types for consistency.

The rest of the file uses these types instead of C99 types.

Acked-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>

+11 -11
+11 -11
include/linux/joystick.h
··· 111 111 #define JS_SET_ALL 8 112 112 113 113 struct JS_DATA_TYPE { 114 - int32_t buttons; 115 - int32_t x; 116 - int32_t y; 114 + __s32 buttons; 115 + __s32 x; 116 + __s32 y; 117 117 }; 118 118 119 119 struct JS_DATA_SAVE_TYPE_32 { 120 - int32_t JS_TIMEOUT; 121 - int32_t BUSY; 122 - int32_t JS_EXPIRETIME; 123 - int32_t JS_TIMELIMIT; 120 + __s32 JS_TIMEOUT; 121 + __s32 BUSY; 122 + __s32 JS_EXPIRETIME; 123 + __s32 JS_TIMELIMIT; 124 124 struct JS_DATA_TYPE JS_SAVE; 125 125 struct JS_DATA_TYPE JS_CORR; 126 126 }; 127 127 128 128 struct JS_DATA_SAVE_TYPE_64 { 129 - int32_t JS_TIMEOUT; 130 - int32_t BUSY; 131 - int64_t JS_EXPIRETIME; 132 - int64_t JS_TIMELIMIT; 129 + __s32 JS_TIMEOUT; 130 + __s32 BUSY; 131 + __s64 JS_EXPIRETIME; 132 + __s64 JS_TIMELIMIT; 133 133 struct JS_DATA_TYPE JS_SAVE; 134 134 struct JS_DATA_TYPE JS_CORR; 135 135 };