/drivers/video/drm/includes/linux/types.h |
---|
146,8 → 146,6 |
char *strncpy (char *dst, const char *src, size_t len); |
void *malloc(size_t size); |
#define kmalloc(s,f) malloc((s)) |
#define kfree free |
static inline void *kzalloc(size_t size, u32_t flags) |
157,6 → 155,8 |
return ret; |
} |
#define kmalloc(s,f) kzalloc((s), (f)) |
struct drm_file; |
#define offsetof(TYPE,MEMBER) __builtin_offsetof(TYPE,MEMBER) |
/drivers/video/drm/includes/syscall.h |
---|
168,7 → 168,7 |
{ |
if( !delay ) |
delay++; |
delay*= 256; |
delay*= 500; |
while(delay--) |
__asm__ __volatile__( |
180,7 → 180,7 |
static inline void udelay(u32_t delay) |
{ |
if(!delay) delay++; |
delay*= 256; |
delay*= 500; |
while(delay--) |
{ |
387,4 → 387,12 |
FreeKernelSpace(addr); |
} |
static inline void * |
pci_alloc_consistent(struct pci_dev *hwdev, size_t size, |
addr_t *dma_handle) |
{ |
*dma_handle = AllocPages(size >> 12); |
return (void*)MapIoMem(*dma_handle, size, PG_SW+PG_NOCACHE); |
} |
#endif |