Go to the source code of this file.
|
int | udl_modeset_init (struct drm_device *dev) |
|
void | udl_modeset_cleanup (struct drm_device *dev) |
|
int | udl_connector_init (struct drm_device *dev, struct drm_encoder *encoder) |
|
struct drm_encoder * | udl_encoder_init (struct drm_device *dev) |
|
struct urb * | udl_get_urb (struct drm_device *dev) |
|
int | udl_submit_urb (struct drm_device *dev, struct urb *urb, size_t len) |
|
void | udl_urb_completion (struct urb *urb) |
|
int | udl_driver_load (struct drm_device *dev, unsigned long flags) |
|
int | udl_driver_unload (struct drm_device *dev) |
|
int | udl_fbdev_init (struct drm_device *dev) |
|
void | udl_fbdev_cleanup (struct drm_device *dev) |
|
void | udl_fbdev_unplug (struct drm_device *dev) |
|
struct drm_framebuffer * | udl_fb_user_fb_create (struct drm_device *dev, struct drm_file *file, struct drm_mode_fb_cmd2 *mode_cmd) |
|
int | udl_render_hline (struct drm_device *dev, int bpp, struct urb **urb_ptr, const char *front, char **urb_buf_ptr, u32 byte_offset, u32 device_byte_offset, u32 byte_width, int *ident_ptr, int *sent_ptr) |
|
int | udl_dumb_create (struct drm_file *file_priv, struct drm_device *dev, struct drm_mode_create_dumb *args) |
|
int | udl_gem_mmap (struct drm_file *file_priv, struct drm_device *dev, uint32_t handle, uint64_t *offset) |
|
int | udl_dumb_destroy (struct drm_file *file_priv, struct drm_device *dev, uint32_t handle) |
|
int | udl_gem_init_object (struct drm_gem_object *obj) |
|
void | udl_gem_free_object (struct drm_gem_object *gem_obj) |
|
struct udl_gem_object * | udl_gem_alloc_object (struct drm_device *dev, size_t size) |
|
struct drm_gem_object * | udl_gem_prime_import (struct drm_device *dev, struct dma_buf *dma_buf) |
|
int | udl_gem_vmap (struct udl_gem_object *obj) |
|
void | udl_gem_vunmap (struct udl_gem_object *obj) |
|
int | udl_drm_gem_mmap (struct file *filp, struct vm_area_struct *vma) |
|
int | udl_gem_fault (struct vm_area_struct *vma, struct vm_fault *vmf) |
|
int | udl_handle_damage (struct udl_framebuffer *fb, int x, int y, int width, int height) |
|
int | udl_drop_usb (struct drm_device *dev) |
|
#define CMD_WRITE_COPY16 "\xAF\x6A" |
16 bit copy command.
Definition at line 142 of file udl_drv.h.
#define CMD_WRITE_COPY8 "\xAF\x62" |
8 bit copy command.
Definition at line 137 of file udl_drv.h.
#define CMD_WRITE_RAW16 "\xAF\x68" |
16 bit raw write command.
Definition at line 140 of file udl_drv.h.
#define CMD_WRITE_RAW8 "\xAF\x60" |
8 bit raw write command.
Definition at line 135 of file udl_drv.h.
#define CMD_WRITE_RL16 "\xAF\x69" |
16 bit run length command.
Definition at line 141 of file udl_drv.h.
#define CMD_WRITE_RL8 "\xAF\x61" |
8 bit run length command.
Definition at line 136 of file udl_drv.h.
#define CMD_WRITE_RLX16 "\xAF\x6B" |
16 bit extended run length command.
Definition at line 143 of file udl_drv.h.
#define CMD_WRITE_RLX8 "\xAF\x63" |
8 bit extended run length command.
Definition at line 138 of file udl_drv.h.
#define DRIVER_DATE "20120220" |
#define DRIVER_DESC "DisplayLink" |
#define DRIVER_NAME "udl" |
#define DRIVER_PATCHLEVEL 1 |
void udl_gem_free_object |
( |
struct drm_gem_object * |
gem_obj | ) |
|
int udl_gem_init_object |
( |
struct drm_gem_object * |
obj | ) |
|