| /Linux-v5.4/drivers/gpu/drm/udl/ |
| D | udl_main.c | 32 struct udl_device *udl = to_udl(dev); in udl_parse_vendor_descriptor() local 75 udl->sku_pixel_limit = max_area; in udl_parse_vendor_descriptor() 99 static int udl_select_std_channel(struct udl_device *udl) in udl_select_std_channel() argument 112 ret = usb_control_msg(udl->udev, in udl_select_std_channel() 113 usb_sndctrlpipe(udl->udev, 0), in udl_select_std_channel() 133 struct udl_device *udl = unode->dev; in udl_urb_completion() local 143 atomic_set(&udl->lost_pixels, 1); in udl_urb_completion() 147 urb->transfer_buffer_length = udl->urbs.size; /* reset to actual */ in udl_urb_completion() 149 spin_lock_irqsave(&udl->urbs.lock, flags); in udl_urb_completion() 150 list_add_tail(&unode->entry, &udl->urbs.list); in udl_urb_completion() [all …]
|
| D | udl_drv.c | 89 struct udl_device *udl; in udl_driver_create() local 92 udl = kzalloc(sizeof(*udl), GFP_KERNEL); in udl_driver_create() 93 if (!udl) in udl_driver_create() 96 r = drm_dev_init(&udl->drm, &driver, &interface->dev); in udl_driver_create() 98 kfree(udl); in udl_driver_create() 102 udl->udev = udev; in udl_driver_create() 103 udl->drm.dev_private = udl; in udl_driver_create() 105 r = udl_init(udl); in udl_driver_create() 107 drm_dev_fini(&udl->drm); in udl_driver_create() 108 kfree(udl); in udl_driver_create() [all …]
|
| D | udl_modeset.c | 231 struct udl_device *udl = dev->dev_private; in udl_crtc_write_mode_to_hw() local 242 memcpy(buf, udl->mode_buf, udl->mode_buf_len); in udl_crtc_write_mode_to_hw() 243 retval = udl_submit_urb(dev, urb, udl->mode_buf_len); in udl_crtc_write_mode_to_hw() 244 DRM_DEBUG("write mode info %d\n", udl->mode_buf_len); in udl_crtc_write_mode_to_hw() 252 struct udl_device *udl = dev->dev_private; in udl_crtc_dpms() local 271 if (udl->mode_buf_len == 0) { in udl_crtc_dpms() 305 struct udl_device *udl = dev->dev_private; in udl_crtc_mode_set() local 310 udl->crtc = crtc; in udl_crtc_mode_set() 312 buf = (char *)udl->mode_buf; in udl_crtc_mode_set() 340 udl->mode_buf_len = wrptr - buf; in udl_crtc_mode_set() [all …]
|
| D | udl_connector.c | 21 struct udl_device *udl = data; in udl_get_edid_block() local 29 ret = usb_control_msg(udl->udev, in udl_get_edid_block() 30 usb_rcvctrlpipe(udl->udev, 0), in udl_get_edid_block() 61 struct udl_device *udl = connector->dev->dev_private; in udl_mode_valid() local 62 if (!udl->sku_pixel_limit) in udl_mode_valid() 65 if (mode->vdisplay * mode->hdisplay > udl->sku_pixel_limit) in udl_mode_valid() 74 struct udl_device *udl = connector->dev->dev_private; in udl_detect() local 86 udl_connector->edid = drm_do_get_edid(connector, udl_get_edid_block, udl); in udl_detect()
|
| D | udl_fb.c | 81 struct udl_device *udl = to_udl(dev); in udl_handle_damage() local 149 atomic_add(bytes_sent, &udl->bytes_sent); in udl_handle_damage() 150 atomic_add(bytes_identical, &udl->bytes_identical); in udl_handle_damage() 151 atomic_add((width * height) << log_bpp, &udl->bytes_rendered); in udl_handle_damage() 155 &udl->cpu_kcycles_used); in udl_handle_damage() 209 struct udl_device *udl = to_udl(dev); in udl_fb_open() local 212 if (drm_dev_is_unplugged(&udl->drm)) in udl_fb_open() 436 struct udl_device *udl = to_udl(dev); in udl_fbdev_init() local 445 udl->fbdev = ufbdev; in udl_fbdev_init() 475 struct udl_device *udl = to_udl(dev); in udl_fbdev_cleanup() local [all …]
|
| D | Makefile | 2 udl-y := udl_drv.o udl_modeset.o udl_connector.o udl_encoder.o udl_main.o udl_fb.o udl_transfer.o u… 4 obj-$(CONFIG_DRM_UDL) := udl.o
|
| D | udl_gem.c | 206 struct udl_device *udl = to_udl(dev); in udl_gem_mmap() local 209 mutex_lock(&udl->gem_lock); in udl_gem_mmap() 229 mutex_unlock(&udl->gem_lock); in udl_gem_mmap()
|
| D | udl_dmabuf.c | 68 struct udl_device *udl = dev->dev_private; in udl_map_dma_buf() local 105 mutex_lock(&udl->gem_lock); in udl_map_dma_buf() 130 mutex_unlock(&udl->gem_lock); in udl_map_dma_buf()
|
| D | udl_drv.h | 110 int udl_init(struct udl_device *udl);
|
| /Linux-v5.4/drivers/net/ethernet/intel/ixgbe/ |
| D | ixgbe_fcoe.c | 26 ddp->udl = NULL; in ixgbe_fcoe_clear_ddp() 61 if (!ddp->udl) in ixgbe_fcoe_ddp_put() 113 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_put() 195 ddp->udl = dma_pool_alloc(ddp_pool->pool, GFP_KERNEL, &ddp->udp); in ixgbe_fcoe_ddp_setup() 196 if (!ddp->udl) { in ixgbe_fcoe_ddp_setup() 233 ddp->udl[j] = (u64)(addr - thisoff); in ixgbe_fcoe_ddp_setup() 255 ddp->udl[j] = (u64)(fcoe->extra_ddp_buffer_dma); in ixgbe_fcoe_ddp_setup() 319 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_setup() 424 if (!ddp->udl) in ixgbe_fcoe_ddp()
|
| D | ixgbe_fcoe.h | 41 u64 *udl; member
|
| /Linux-v5.4/drivers/gpu/drm/ |
| D | Makefile | 85 obj-$(CONFIG_DRM_UDL) += udl/
|
| D | Kconfig | 279 source "drivers/gpu/drm/udl/Kconfig"
|
| /Linux-v5.4/ |
| D | MAINTAINERS | 5313 F: drivers/gpu/drm/udl/
|