/linux/drivers/gpu/drm/udl/ |
H A D | udl_main.c | 26 static struct urb *udl_get_urb_locked(struct udl_device *udl, long timeout); 28 static int udl_parse_vendor_descriptor(struct udl_device *udl) in udl_parse_vendor_descriptor() argument 30 struct usb_device *udev = udl_to_usb_device(udl); in udl_parse_vendor_descriptor() 73 udl->sku_pixel_limit = max_area; in udl_parse_vendor_descriptor() 97 int udl_select_std_channel(struct udl_device *udl) in udl_select_std_channel() argument 106 struct usb_device *udev = udl_to_usb_device(udl); in udl_select_std_channel() 124 struct udl_device *udl = unode->dev; in udl_urb_completion() local 138 urb->transfer_buffer_length = udl->urbs.size; /* reset to actual */ in udl_urb_completion() 140 spin_lock_irqsave(&udl->urbs.lock, flags); in udl_urb_completion() 141 list_add_tail(&unode->entry, &udl->urbs.list); in udl_urb_completion() [all …]
|
H A D | udl_drv.c | 44 struct udl_device *udl = to_udl(dev); in udl_usb_reset_resume() local 46 udl_select_std_channel(udl); in udl_usb_reset_resume() 59 struct udl_device *udl = to_udl(dev); in udl_driver_gem_prime_import() local 61 if (!udl->dmadev) in udl_driver_gem_prime_import() 64 return drm_gem_prime_import_dev(dev, dma_buf, udl->dmadev); in udl_driver_gem_prime_import() 87 struct udl_device *udl; in udl_driver_create() local 90 udl = devm_drm_dev_alloc(&interface->dev, &driver, in udl_driver_create() 92 if (IS_ERR(udl)) in udl_driver_create() 93 return udl; in udl_driver_create() 95 r = udl_init(udl); in udl_driver_create() [all …]
|
H A D | udl_edid.c | 13 struct udl_device *udl = data; in udl_read_edid_block() local 14 struct drm_device *dev = &udl->drm; in udl_read_edid_block() 15 struct usb_device *udev = udl_to_usb_device(udl); in udl_read_edid_block() 59 bool udl_probe_edid(struct udl_device *udl) in udl_probe_edid() argument 64 ret = udl_read_edid_block(udl, hdr, 0, sizeof(hdr)); in udl_probe_edid() 77 struct udl_device *udl = to_udl(connector->dev); in udl_edid_read() local 79 return drm_edid_read_custom(connector, udl_read_edid_block, udl); in udl_edid_read()
|
H A D | udl_drv.h | 71 static inline struct usb_device *udl_to_usb_device(struct udl_device *udl) in udl_to_usb_device() argument 73 return interface_to_usbdev(to_usb_interface(udl->drm.dev)); in udl_to_usb_device() 86 int udl_init(struct udl_device *udl); 93 int udl_select_std_channel(struct udl_device *udl);
|
H A D | udl_modeset.c | 434 struct udl_device *udl = to_udl(connector->dev); in udl_connector_helper_detect_ctx() local 436 if (udl_probe_edid(udl)) in udl_connector_helper_detect_ctx() 462 struct udl_device *udl = to_udl(dev); in udl_mode_config_mode_valid() local 464 if (udl->sku_pixel_limit) { in udl_mode_config_mode_valid() 465 if (mode->vdisplay * mode->hdisplay > udl->sku_pixel_limit) in udl_mode_config_mode_valid() 481 struct udl_device *udl = to_udl(dev); in udl_modeset_init() local 499 primary_plane = &udl->primary_plane; in udl_modeset_init() 511 crtc = &udl->crtc; in udl_modeset_init() 518 encoder = &udl->encoder; in udl_modeset_init() 524 connector = &udl->connector; in udl_modeset_init()
|
H A D | Makefile | 3 udl-y := \ 10 obj-$(CONFIG_DRM_UDL) := udl.o
|
H A D | udl_edid.h | 12 bool udl_probe_edid(struct udl_device *udl);
|
/linux/kernel/rcu/ |
H A D | refscale.c | 134 void (*delaysection)(const int nloops, const int udl, const int ndl); 140 static void un_delay(const int udl, const int ndl) in un_delay() argument 142 if (udl) in un_delay() 143 udelay(udl); in un_delay() 158 static void ref_rcu_delay_section(const int nloops, const int udl, const int ndl) in ref_rcu_delay_section() argument 164 un_delay(udl, ndl); in ref_rcu_delay_section() 196 static void srcu_ref_scale_delay_section(const int nloops, const int udl, const int ndl) in srcu_ref_scale_delay_section() argument 203 un_delay(udl, ndl); in srcu_ref_scale_delay_section() 227 static void rcu_tasks_ref_scale_delay_section(const int nloops, const int udl, const int ndl) in rcu_tasks_ref_scale_delay_section() argument 232 un_delay(udl, ndl); in rcu_tasks_ref_scale_delay_section() [all …]
|
/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 27 ddp->udl = NULL; in ixgbe_fcoe_clear_ddp() 62 if (!ddp->udl) in ixgbe_fcoe_ddp_put() 114 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_put() 196 ddp->udl = dma_pool_alloc(ddp_pool->pool, GFP_ATOMIC, &ddp->udp); in ixgbe_fcoe_ddp_setup() 197 if (!ddp->udl) { in ixgbe_fcoe_ddp_setup() 234 ddp->udl[j] = (u64)(addr - thisoff); in ixgbe_fcoe_ddp_setup() 256 ddp->udl[j] = (u64)(fcoe->extra_ddp_buffer_dma); in ixgbe_fcoe_ddp_setup() 320 dma_pool_free(ddp->pool, ddp->udl, ddp->udp); in ixgbe_fcoe_ddp_setup() 425 if (!ddp->udl) in ixgbe_fcoe_ddp()
|
H A D | ixgbe_fcoe.h | 41 u64 *udl; member
|
/linux/drivers/gpu/drm/ |
H A D | Makefile | 178 obj-$(CONFIG_DRM_UDL) += udl/
|
H A D | Kconfig | 382 source "drivers/gpu/drm/udl/Kconfig"
|
/linux/ |
H A D | MAINTAINERS | 7438 F: drivers/gpu/drm/udl/
|