/drivers/include/drm/drm.h |
---|
772,7 → 772,4 |
typedef struct drm_set_version drm_set_version_t; |
#endif |
#define mutex_lock(x) |
#define mutex_unlock(x) |
#endif |
/drivers/include/drm/drmP.h |
---|
57,7 → 57,7 |
//#include <linux/dma-mapping.h> |
//#include <linux/mm.h> |
//#include <linux/cdev.h> |
//#include <linux/mutex.h> |
#include <linux/mutex.h> |
//#include <asm/io.h> |
//#include <asm/mman.h> |
//#include <asm/uaccess.h> |
970,7 → 970,7 |
/** \name Locks */ |
/*@{ */ |
spinlock_t count_lock; /**< For inuse, drm_device::open_count, drm_device::buf_use */ |
// struct mutex struct_mutex; /**< For others */ |
struct mutex struct_mutex; /**< For others */ |
/*@} */ |
/** \name Usage Counters */ |
1001,7 → 1001,7 |
/*@{ */ |
struct list_head ctxlist; /**< Linked list of context handles */ |
int ctx_count; /**< Number of context handles */ |
// struct mutex ctxlist_mutex; /**< For ctxlist */ |
struct mutex ctxlist_mutex; /**< For ctxlist */ |
// struct idr ctx_idr; |
/drivers/include/drm/drm_crtc.h |
---|
26,7 → 26,7 |
#define __DRM_CRTC_H__ |
#include <linux/i2c.h> |
//#include <linux/spinlock.h> |
#include <linux/spinlock.h> |
#include <linux/types.h> |
#include <linux/idr.h> |
574,8 → 574,8 |
* |
*/ |
struct drm_mode_config { |
// struct mutex mutex; /* protects configuration (mode lists etc.) */ |
// struct mutex idr_mutex; /* for IDR management */ |
struct mutex mutex; /* protects configuration (mode lists etc.) */ |
struct mutex idr_mutex; /* for IDR management */ |
struct idr crtc_idr; /* use this idr for all IDs, fb, crtc, connector, modes - just makes life easier */ |
/* this is limited to one for now */ |
int num_fb; |
/drivers/include/drm/drm_crtc_helper.h |
---|
33,7 → 33,7 |
#ifndef __DRM_CRTC_HELPER_H__ |
#define __DRM_CRTC_HELPER_H__ |
//#include <linux/spinlock.h> |
#include <linux/spinlock.h> |
#include <linux/types.h> |
#include <linux/idr.h> |
/drivers/include/drm/ttm/ttm_bo_api.h |
---|
34,11 → 34,8 |
#include "drm_hashtab.h" |
#include <linux/kref.h> |
#include <linux/list.h> |
#include <linux/spinlock.h> |
//#include <linux/wait.h> |
//#include <linux/mutex.h> |
#include <linux/mutex.h> |
//#include <linux/mm.h> |
//#include <linux/rbtree.h> |
#include <linux/bitmap.h> |
/drivers/include/drm/ttm/ttm_bo_driver.h |
---|
391,7 → 391,7 |
struct ttm_mem_shrink shrink; |
size_t ttm_bo_extra_size; |
size_t ttm_bo_size; |
// struct mutex device_list_mutex; |
struct mutex device_list_mutex; |
spinlock_t lru_lock; |
/** |
/drivers/include/syscall.h |
---|
1,4 → 1,6 |
#include <ddk.h> |
#ifndef __SYSCALL_H__ |
#define __SYSCALL_H__ |
240,7 → 242,8 |
"movzxb %%al, %%eax" |
:"=a" (retval) |
:"a" (cmd) |
:"ebx","ecx","edx"); |
:"cc"); |
return retval; |
}; |