Searched refs:gdrm (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/gpu/drm/gud/ |
| A D | gud_drv.c | 272 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 D | gud_pipe.c | 258 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 D | gud_connector.c | 154 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 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 10 milliseconds