Subversion Repositories Kolibri OS

Rev

Rev 2967 | Rev 3391 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2967 Rev 3031
Line 22... Line 22...
22
 
22
 
23
typedef __kernel_fd_set		fd_set;
23
typedef __kernel_fd_set		fd_set;
24
typedef __kernel_dev_t		dev_t;
24
typedef __kernel_dev_t		dev_t;
25
typedef __kernel_ino_t		ino_t;
25
typedef __kernel_ino_t		ino_t;
-
 
26
typedef __kernel_mode_t		mode_t;
26
typedef __kernel_mode_t		mode_t;
27
typedef unsigned short		umode_t;
27
typedef __kernel_nlink_t	nlink_t;
28
typedef __u32			nlink_t;
28
typedef __kernel_off_t		off_t;
29
typedef __kernel_off_t		off_t;
29
typedef __kernel_pid_t		pid_t;
30
typedef __kernel_pid_t		pid_t;
30
typedef __kernel_daddr_t	daddr_t;
31
typedef __kernel_daddr_t	daddr_t;
31
typedef __kernel_key_t		key_t;
32
typedef __kernel_key_t		key_t;
Line 250... Line 251...
250
typedef unsigned long long   u64_t;
251
typedef unsigned long long   u64_t;
Line 251... Line 252...
251
 
252
 
252
typedef unsigned int         addr_t;
253
typedef unsigned int         addr_t;
Line 253... Line -...
253
typedef unsigned int         count_t;
-
 
254
 
-
 
Line 255... Line 254...
255
# define WARN(condition, format...)
254
typedef unsigned int         count_t;
256
 
255
 
Line 265... Line 264...
265
#define BITS_PER_LONG 32
264
#define BITS_PER_LONG 32
Line 266... Line 265...
266
 
265
 
Line 267... Line -...
267
#define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))
-
 
268
 
-
 
269
 
-
 
270
 
-
 
271
#define DRM_NAME    "drm"     /**< Name in kernel, /dev, and /proc */
-
 
272
 
-
 
273
#define DRM_INFO(fmt, arg...)  dbgprintf("DRM: "fmt , ##arg)
-
 
274
 
-
 
275
#define DRM_ERROR(fmt, arg...) \
266
#define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))
Line 276... Line 267...
276
    printk(KERN_ERR "[" DRM_NAME ":%s] *ERROR* " fmt , __func__ , ##arg)
267
 
Line 343... Line 334...
343
#define PAGE_SHIFT      12
334
#define PAGE_SHIFT      12
344
#define PAGE_SIZE       (1UL << PAGE_SHIFT)
335
#define PAGE_SIZE       (1UL << PAGE_SHIFT)
345
#define PAGE_MASK       (~(PAGE_SIZE-1))
336
#define PAGE_MASK       (~(PAGE_SIZE-1))
Line 346... Line -...
346
 
-
 
347
 
-
 
348
#define do_div(n, base)                     \
-
 
349
({                              \
-
 
350
    unsigned long __upper, __low, __high, __mod, __base;    \
-
 
351
    __base = (base);                    \
-
 
352
    asm("":"=a" (__low), "=d" (__high) : "A" (n));      \
-
 
353
    __upper = __high;                   \
-
 
354
    if (__high) {                       \
-
 
355
        __upper = __high % (__base);            \
-
 
356
        __high = __high / (__base);         \
-
 
357
    }                           \
-
 
358
    asm("divl %2":"=a" (__low), "=d" (__mod)        \
-
 
359
        : "rm" (__base), "0" (__low), "1" (__upper));   \
-
 
360
    asm("":"=A" (n) : "a" (__low), "d" (__high));       \
-
 
361
    __mod;                          \
-
 
362
})
-
 
Line 363... Line 337...
363
 
337
 
364
 
338
 
Line 365... Line 339...
365
 
339
 
Line 373... Line 347...
373
};
347
};
Line 374... Line 348...
374
 
348
 
Line -... Line 349...
-
 
349
 
-
 
350
#define PCI_DEVICE_ID_ATI_RADEON_QY 0x5159
-
 
351
 
-
 
352
#ifndef __read_mostly
-
 
353
#define __read_mostly
375
 
354
#endif