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 |