Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/gpu/drm/gud/
A Dgud_drv.c273 gdrm->properties = drmm_kcalloc(&gdrm->drm, num_properties, sizeof(*gdrm->properties), in gud_get_properties()
303 gdrm->properties[gdrm->num_properties++] = prop; in gud_get_properties()
320 if (!gdrm->dmadev) in gud_gem_prime_import()
394 gdrm->bulk_buf = vmalloc_32(gdrm->bulk_len); in gud_alloc_bulk_buffer()
395 if (!gdrm->bulk_buf) in gud_alloc_bulk_buffer()
456 if (IS_ERR(gdrm)) in gud_probe()
459 drm = &gdrm->drm; in gud_probe()
468 if (gdrm->flags & GUD_DISPLAY_FLAG_FULL_UPDATE && gdrm->compression) in gud_probe()
579 gdrm->compress_buf = vmalloc(gdrm->bulk_len); in gud_probe()
612 if (!gdrm->dmadev) in gud_probe()
[all …]
A Dgud_pipe.c246 gdrm->bulk_sgt.sgl, gdrm->bulk_sgt.nents, len, GFP_KERNEL); in gud_usb_bulk()
290 if (gdrm->stats_length <= len && gdrm->stats_actual_length) { in gud_flush_rect()
367 fb = gdrm->fb; in gud_flush_work()
368 gdrm->fb = NULL; in gud_flush_work()
407 gdrm->fb = fb; in gud_fb_queue_damage()
410 gdrm->damage.x1 = min(gdrm->damage.x1, damage->x1); in gud_fb_queue_damage()
411 gdrm->damage.y1 = min(gdrm->damage.y1, damage->y1); in gud_fb_queue_damage()
412 gdrm->damage.x2 = max(gdrm->damage.x2, damage->x2); in gud_fb_queue_damage()
413 gdrm->damage.y2 = max(gdrm->damage.y2, damage->y2); in gud_fb_queue_damage()
574 if (gdrm->fb) { in gud_pipe_update()
[all …]
A Dgud_internal.h54 static inline struct usb_device *gud_to_usb_device(struct gud_device *gdrm) in gud_to_usb_device() argument
56 return interface_to_usbdev(to_usb_interface(gdrm->drm.dev)); in gud_to_usb_device()
59 int gud_usb_get(struct gud_device *gdrm, u8 request, u16 index, void *buf, size_t len);
60 int gud_usb_set(struct gud_device *gdrm, u8 request, u16 index, void *buf, size_t len);
61 int gud_usb_get_u8(struct gud_device *gdrm, u8 request, u16 index, u8 *val);
62 int gud_usb_set_u8(struct gud_device *gdrm, u8 request, u8 val);
64 void gud_clear_damage(struct gud_device *gdrm);
73 int gud_get_connectors(struct gud_device *gdrm);
A Dgud_connector.c155 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 …]

Completed in 11 milliseconds