Home
last modified time | relevance | path

Searched refs:gud_device (Results 1 – 4 of 4) sorted by relevance

/drivers/gpu/drm/gud/
A Dgud_internal.h16 struct gud_device { struct
48 static inline struct gud_device *to_gud_device(struct drm_device *drm) in to_gud_device() argument
50 return container_of(drm, struct gud_device, drm); in to_gud_device()
53 static inline struct usb_device *gud_to_usb_device(struct gud_device *gdrm) in gud_to_usb_device()
58 int gud_usb_get(struct gud_device *gdrm, u8 request, u16 index, void *buf, size_t len);
59 int gud_usb_set(struct gud_device *gdrm, u8 request, u16 index, void *buf, size_t len);
60 int gud_usb_get_u8(struct gud_device *gdrm, u8 request, u16 index, u8 *val);
61 int gud_usb_set_u8(struct gud_device *gdrm, u8 request, u8 val);
63 void gud_clear_damage(struct gud_device *gdrm);
72 int gud_get_connectors(struct gud_device *gdrm);
A Dgud_drv.c228 int gud_usb_get_u8(struct gud_device *gdrm, u8 request, u16 index, u8 *val) in gud_usb_get_u8()
247 int gud_usb_set_u8(struct gud_device *gdrm, u8 request, u8 val) in gud_usb_set_u8()
252 static int gud_get_properties(struct gud_device *gdrm) in gud_get_properties()
315 struct gud_device *gdrm = to_gud_device(entry->dev); in gud_stats_debugfs()
372 static int gud_alloc_bulk_buffer(struct gud_device *gdrm) in gud_alloc_bulk_buffer()
400 struct gud_device *gdrm = data; in gud_free_buffers_and_mutex()
419 struct gud_device *gdrm; in gud_probe()
441 gdrm = devm_drm_dev_alloc(dev, &gud_drm_driver, struct gud_device, drm); in gud_probe()
620 struct gud_device *gdrm = usb_get_intfdata(interface); in gud_disconnect()
632 struct gud_device *gdrm = usb_get_intfdata(intf); in gud_suspend()
[all …]
A Dgud_pipe.c153 static int gud_prep_flush(struct gud_device *gdrm, struct drm_framebuffer *fb, in gud_prep_flush()
247 static int gud_usb_bulk(struct gud_device *gdrm, size_t len) in gud_usb_bulk()
274 static int gud_flush_rect(struct gud_device *gdrm, struct drm_framebuffer *fb, in gud_flush_rect()
317 void gud_clear_damage(struct gud_device *gdrm) in gud_clear_damage()
325 static void gud_flush_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, in gud_flush_damage()
368 struct gud_device *gdrm = container_of(work, struct gud_device, work); in gud_flush_work()
395 static int gud_fb_queue_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, in gud_fb_queue_damage()
436 static void gud_fb_handle_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, in gud_fb_handle_damage()
458 struct gud_device *gdrm = to_gud_device(pipe->crtc.dev); in gud_pipe_check()
574 struct gud_device *gdrm = to_gud_device(drm); in gud_pipe_update()
A Dgud_connector.c155 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_detect()
220 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_get_modes()
378 static int gud_connector_add_tv_mode(struct gud_device *gdrm, struct drm_connector *connector) in gud_connector_add_tv_mode()
475 static int gud_connector_add_properties(struct gud_device *gdrm, struct gud_connector *gconn) in gud_connector_add_properties()
610 static int gud_connector_create(struct gud_device *gdrm, unsigned int index, in gud_connector_create()
700 int gud_get_connectors(struct gud_device *gdrm) in gud_get_connectors()

Completed in 9 milliseconds