1704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner/****************************************************************************
2704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
3704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
4704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   This header was automatically generated from a Linux kernel header
5704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   of the same name, to make information necessary for userspace to
6704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   call into the kernel available to libc.  It contains only constants,
7704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   structures, and macros generated from the original header, and thus,
8704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   contains no copyrightable information.
9704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
10704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
11704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************/
12704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#ifndef __ASM_ARM_TYPES_H
13704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define __ASM_ARM_TYPES_H
14704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
15704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#ifndef __ASSEMBLY__
16704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
17704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef unsigned short umode_t;
18704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
19704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef __signed__ char __s8;
20704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef unsigned char __u8;
21704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
22704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef __signed__ short __s16;
23704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef unsigned short __u16;
24704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
25704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef __signed__ int __s32;
26704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef unsigned int __u32;
27704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
28704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
29704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef __signed__ long long __s64;
30704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnertypedef unsigned long long __u64;
31704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif
32704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
33704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif
34704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
35704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif
36704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
37