Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/gud/
A Dgud_drv.c272 gdrm->properties = drmm_kcalloc(&gdrm->drm, num_properties, sizeof(*gdrm->properties), in gud_get_properties()
302 gdrm->properties[gdrm->num_properties++] = prop; in gud_get_properties()
319 if (!gdrm->dmadev) in gud_gem_prime_import()
344 u64 ratio = div64_u64_rem(gdrm->stats_length, gdrm->stats_actual_length, in gud_stats_debugfs()
403 gdrm->bulk_buf = vmalloc_32(gdrm->bulk_len); in gud_alloc_bulk_buffer()
404 if (!gdrm->bulk_buf) in gud_alloc_bulk_buffer()
465 if (IS_ERR(gdrm)) in gud_probe()
468 drm = &gdrm->drm; in gud_probe()
477 if (gdrm->flags & GUD_DISPLAY_FLAG_FULL_UPDATE && gdrm->compression) in gud_probe()
588 gdrm->compress_buf = vmalloc(gdrm->bulk_len); in gud_probe()
[all …]
A Dgud_pipe.c258 gdrm->bulk_sgt.sgl, gdrm->bulk_sgt.nents, len, GFP_KERNEL); in gud_usb_bulk()
301 if (gdrm->stats_length <= len && gdrm->stats_actual_length) { in gud_flush_rect()
330 gdrm->damage.x1 = min(gdrm->damage.x1, damage->x1); in gud_add_damage()
331 gdrm->damage.y1 = min(gdrm->damage.y1, damage->y1); in gud_add_damage()
332 gdrm->damage.x2 = max(gdrm->damage.x2, damage->x2); in gud_add_damage()
333 gdrm->damage.y2 = max(gdrm->damage.y2, damage->y2); in gud_add_damage()
346 if (!gdrm->fb) { in gud_retry_failed_flush()
348 gdrm->fb = fb; in gud_retry_failed_flush()
373 fb = gdrm->fb; in gud_flush_work()
374 gdrm->fb = NULL; in gud_flush_work()
[all …]
A Dgud_connector.c154 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_detect() local
162 ret = gud_usb_set(gdrm, GUD_REQ_SET_CONNECTOR_FORCE_DETECT, in gud_connector_detect()
219 struct gud_device *gdrm = to_gud_device(connector->dev); in gud_connector_get_modes() local
477 struct drm_device *drm = &gdrm->drm; in gud_connector_add_properties()
525 ret = gud_connector_add_tv_mode(gdrm, connector); in gud_connector_add_properties()
612 struct drm_device *drm = &gdrm->drm; in gud_connector_create()
677 ret = gud_connector_add_properties(gdrm, gconn); in gud_connector_create()
685 encoder = &gdrm->pipe.encoder; in gud_connector_create()
699 int gud_get_connectors(struct gud_device *gdrm) in gud_get_connectors() argument
709 ret = gud_usb_get(gdrm, GUD_REQ_GET_CONNECTORS, 0, in gud_get_connectors()
[all …]
A Dgud_internal.h53 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 10 milliseconds