Searched refs:gdrm (Results 1 – 4 of 4) sorted by relevance
| /drivers/gpu/drm/gud/ |
| A D | gud_drv.c | 274 gdrm->properties = drmm_kcalloc(&gdrm->drm, num_properties, sizeof(*gdrm->properties), in gud_get_properties() 304 gdrm->properties[gdrm->num_properties++] = prop; in gud_get_properties() 331 u64 ratio = div64_u64_rem(gdrm->stats_length, gdrm->stats_actual_length, in gud_stats_debugfs() 379 gdrm->bulk_buf = vmalloc_32(gdrm->bulk_len); in gud_alloc_bulk_buffer() 380 if (!gdrm->bulk_buf) in gud_alloc_bulk_buffer() 405 vfree(gdrm->bulk_buf); in gud_free_buffers_and_mutex() 406 gdrm->bulk_buf = NULL; in gud_free_buffers_and_mutex() 442 if (IS_ERR(gdrm)) in gud_probe() 445 drm = &gdrm->drm; in gud_probe() 454 if (gdrm->flags & GUD_DISPLAY_FLAG_FULL_UPDATE && gdrm->compression) in gud_probe() [all …]
|
| A D | gud_pipe.c | 253 gdrm->bulk_sgt.sgl, gdrm->bulk_sgt.nents, len, GFP_KERNEL); in gud_usb_bulk() 298 if (gdrm->stats_length <= len && gdrm->stats_actual_length) { in gud_flush_rect() 378 fb = gdrm->fb; in gud_flush_work() 379 gdrm->fb = NULL; in gud_flush_work() 418 gdrm->fb = fb; in gud_fb_queue_damage() 421 gdrm->damage.x1 = min(gdrm->damage.x1, damage->x1); in gud_fb_queue_damage() 422 gdrm->damage.y1 = min(gdrm->damage.y1, damage->y1); in gud_fb_queue_damage() 423 gdrm->damage.x2 = max(gdrm->damage.x2, damage->x2); in gud_fb_queue_damage() 424 gdrm->damage.y2 = max(gdrm->damage.y2, damage->y2); in gud_fb_queue_damage() 585 if (gdrm->fb) { in gud_pipe_update() [all …]
|
| A D | gud_connector.c | 155 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_detect() local 163 ret = gud_usb_set(gdrm, GUD_REQ_SET_CONNECTOR_FORCE_DETECT, in gud_connector_detect() 220 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_get_modes() local 478 struct drm_device *drm = &gdrm->drm; in gud_connector_add_properties() 526 ret = gud_connector_add_tv_mode(gdrm, connector); in gud_connector_add_properties() 613 struct drm_device *drm = &gdrm->drm; in gud_connector_create() 678 ret = gud_connector_add_properties(gdrm, gconn); in gud_connector_create() 686 encoder = &gdrm->pipe.encoder; in gud_connector_create() 700 int gud_get_connectors(struct gud_device *gdrm) in gud_get_connectors() argument 710 ret = gud_usb_get(gdrm, GUD_REQ_GET_CONNECTORS, 0, in gud_get_connectors() [all …]
|
| A D | gud_internal.h | 53 static inline struct usb_device *gud_to_usb_device(struct gud_device *gdrm) in gud_to_usb_device() argument 55 return interface_to_usbdev(to_usb_interface(gdrm->drm.dev)); 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);
|
Completed in 678 milliseconds