Home
last modified time | relevance | path

Searched refs:driver (Results 1 – 25 of 25) sorted by relevance

/gfx-drm/usr/src/uts/intel/io/radeon/
H A Dradeon_drv.c169 statep->driver = &radeon_driver; in radeon_attach()
282 driver->driver_name = DRIVER_NAME; in radeon_configure()
283 driver->driver_desc = DRIVER_DESC; in radeon_configure()
289 driver->use_agp = 1; in radeon_configure()
290 driver->use_mtrr = 1; in radeon_configure()
291 driver->use_pci_dma = 1; in radeon_configure()
292 driver->use_sg = 1; in radeon_configure()
293 driver->use_dma = 1; in radeon_configure()
294 driver->use_irq = 1; in radeon_configure()
295 driver->use_vbl_irq = 1; in radeon_configure()
[all …]
/gfx-drm/usr/src/uts/common/io/drm/
H A Ddrm_stub.c181 if (dev->driver->entervt) in drm_setmaster_ioctl()
182 dev->driver->entervt(dev); in drm_setmaster_ioctl()
220 if (dev->driver->leavevt) in drm_dropmaster_ioctl()
221 dev->driver->leavevt(dev); in drm_dropmaster_ioctl()
266 dev->driver = driver; in drm_fill_in_dev()
407 if (dev->driver->load) { in drm_get_dev()
420 driver->name, driver->major, driver->minor, driver->patchlevel, in drm_get_dev()
421 driver->date); in drm_get_dev()
476 struct drm_driver *driver; in drm_put_dev() local
485 driver = dev->driver; in drm_put_dev()
[all …]
H A Ddrm_fops.c81 if (dev->driver->firstopen) { in drm_setup()
82 ret = dev->driver->firstopen(dev); in drm_setup()
208 if (dev->driver->open) { in drm_open_helper()
209 ret = dev->driver->open(dev, priv); in drm_open_helper()
233 if (dev->driver->master_create) { in drm_open_helper()
245 if (dev->driver->master_set) { in drm_open_helper()
329 if (dev->driver->preclose) in drm_release()
363 if (dev->driver->context_dtor) in drm_release()
364 dev->driver->context_dtor(dev, in drm_release()
400 if (dev->driver->master_drop) in drm_release()
[all …]
H A Ddrm_irq.c51 ret = dev->driver->irq_handler(arg); in __irq_handler_wrap()
64 ret = dev->driver->irq_handler(arg1); in __irq_handler_wrap_msi()
472 if (dev->driver->vgaarb_irq) { in drm_irq_vgaarb_nokms()
481 if (dev->driver->irq_uninstall) in drm_irq_vgaarb_nokms()
482 dev->driver->irq_uninstall(dev); in drm_irq_vgaarb_nokms()
484 if (dev->driver->irq_preinstall) in drm_irq_vgaarb_nokms()
528 if (dev->driver->irq_preinstall) in drm_irq_install()
529 dev->driver->irq_preinstall(dev); in drm_irq_install()
542 if (dev->driver->irq_postinstall) in drm_irq_install()
594 if (dev->driver->irq_uninstall) in drm_irq_uninstall()
[all …]
H A Ddrm_drv.c169 if (dev->driver->lastclose) in drm_lastclose()
170 dev->driver->lastclose(dev); in drm_lastclose()
240 for (i = 0; driver->id_table[i].vendor != 0; i++) { in drm_init()
241 if ((driver->id_table[i].vendor == pdev->vendor) && in drm_init()
243 ret = drm_get_dev(dev, pdev, driver, driver->id_table[i].driver_data); in drm_init()
333 version->version_major = dev->driver->major; in drm_version()
334 version->version_minor = dev->driver->minor; in drm_version()
337 dev->driver->name); in drm_version()
340 dev->driver->date); in drm_version()
343 dev->driver->desc); in drm_version()
[all …]
H A Ddrm_gem.c381 if (dev->driver->gem_init_object != NULL && in drm_gem_object_alloc()
382 dev->driver->gem_init_object(obj) != 0) { in drm_gem_object_alloc()
426 if (dev->driver->gem_close_object) in drm_gem_handle_delete()
427 dev->driver->gem_close_object(obj, filp); in drm_gem_handle_delete()
466 if (dev->driver->gem_open_object) { in drm_gem_handle_create()
511 if (!(dev->driver->driver_features & DRIVER_GEM)) in drm_gem_close_ioctl()
533 if (!(dev->driver->driver_features & DRIVER_GEM)) in drm_gem_flink_ioctl()
633 if (dev->driver->gem_close_object) in drm_gem_object_release_handle()
634 dev->driver->gem_close_object(obj, file_priv); in drm_gem_object_release_handle()
709 if (dev->driver->gem_free_object != NULL) in drm_gem_object_free()
[all …]
H A Ddrm_ioctl.c251 if (dev->driver->dumb_create) in drm_getcap()
304 if (sv->drm_dd_major != dev->driver->major || in drm_setversion()
306 dev->driver->minor) { in drm_setversion()
318 sv->drm_dd_major = dev->driver->major; in drm_setversion()
319 sv->drm_dd_minor = dev->driver->minor; in drm_setversion()
H A Ddrm_lock.c107 if (dev->driver->dma_quiescent && (lock->flags & _DRM_LOCK_QUIESCENT)) in drm_lock()
109 if (dev->driver->dma_quiescent(dev)) { in drm_lock()
H A Ddrm_context.c453 if (dev->driver->context_dtor) in drm_rmctx()
454 dev->driver->context_dtor(dev, ctx->handle); in drm_rmctx()
H A Ddrm_sunmod.c296 if (dev->driver->gem_fault != NULL) in drm_gem_map_access()
297 dev->driver->gem_fault(obj); in drm_gem_map_access()
H A Ddrm_crtc.c3608 if (!dev->driver->dumb_create) in drm_mode_create_dumb_ioctl()
3610 return dev->driver->dumb_create(file, dev, args); in drm_mode_create_dumb_ioctl()
3619 if (!dev->driver->dumb_map_offset) in drm_mode_mmap_dumb_ioctl()
3622 return dev->driver->dumb_map_offset(file, dev, args->handle, &args->offset); in drm_mode_mmap_dumb_ioctl()
3630 if (!dev->driver->dumb_destroy) in drm_mode_destroy_dumb_ioctl()
3633 return dev->driver->dumb_destroy(file, dev, args->handle); in drm_mode_destroy_dumb_ioctl()
H A Ddrm_bufs.c630 buf->dev_priv_size = dev->driver->buf_priv_size; in drm_addbufs_agp()
788 buf->dev_priv_size = dev->driver->buf_priv_size; in drm_addbufs_sg()
/gfx-drm/usr/src/pkg/manifests/
H A Ddriver-graphics-agpgart.mf32 set name=pkg.fmri value=pkg:/driver/graphics/agpgart@$(PKGVERS)
33 set name=pkg.description value="AGP GART driver for x86 workstations"
46 driver name=agpgart perms="* 0644 root sys"
47 # Note: The authoritative list of PCI IDs for this driver is
49 # This driver is not used on Gen6 or later (Sandy Bridge etc.)
51 driver name=agptarget perms="* 0644 root sys" \
86 # Note: the name of this driver _really_is_ amd64_gart...
87 driver name=amd64_gart alias=pci1022,1103 perms="* 0644 root sys"
94 legacy pkg=SUNWagp desc="AGP GART driver for x86 workstations" \
H A Ddriver-graphics-drm.mf31 set name=pkg.fmri value=pkg:/driver/graphics/drm@$(PKGVERS)
58 # the i915 driver is in: i915_drv.c:pciidlist[]
60 driver name=i915 perms="* 0644 root sys" \
185 depend fmri=pkg:/driver/graphics/agpgart type=require
H A Dx11-library-libdrm.mf142 depend fmri=pkg:/driver/graphics/drm type=require
/gfx-drm/usr/src/uts/intel/io/i915/
H A Di915_irq.c3583 dev->driver->get_vblank_timestamp = NULL; in intel_irq_init()
3587 dev->driver->irq_handler = valleyview_irq_handler; in intel_irq_init()
3596 dev->driver->irq_handler = ivybridge_irq_handler; in intel_irq_init()
3604 dev->driver->irq_handler = ironlake_irq_handler; in intel_irq_init()
3615 dev->driver->irq_handler = i8xx_irq_handler; in intel_irq_init()
3616 dev->driver->irq_uninstall = i8xx_irq_uninstall; in intel_irq_init()
3620 dev->driver->irq_uninstall = i915_irq_uninstall; in intel_irq_init()
3621 dev->driver->irq_handler = i915_irq_handler; in intel_irq_init()
3626 dev->driver->irq_uninstall = i965_irq_uninstall; in intel_irq_init()
3627 dev->driver->irq_handler = i965_irq_handler; in intel_irq_init()
[all …]
H A Dintel_bios.c489 struct bdb_driver_features *driver; in parse_driver_features() local
491 driver = find_section(bdb, BDB_DRIVER_FEATURES); in parse_driver_features()
492 if (!driver) in parse_driver_features()
496 driver->lvds_config == BDB_DRIVER_FEATURE_EDP) in parse_driver_features()
499 if (driver->dual_frequency) in parse_driver_features()
H A Di915_drv.c888 static struct drm_driver driver = { variable
955 if (!(driver.driver_features & DRIVER_MODESET)) in i915_attach()
956 driver.get_vblank_timestamp = NULL; in i915_attach()
958 ret = drm_init(dev, &driver); in i915_attach()
1125 driver.num_ioctls = i915_max_ioctl; in i915_init()
1127 driver.driver_features |= DRIVER_MODESET; in i915_init()
1470 driver.driver_features &= ~DRIVER_USE_AGP; in i915_driver_agp_support_detect()
H A Di915_gem_context.c559 if (!(dev->driver->driver_features & DRIVER_GEM)) in i915_gem_context_create_ioctl()
587 if (!(dev->driver->driver_features & DRIVER_GEM)) in i915_gem_context_destroy_ioctl()
H A Di915_dma.c1214 if (dev->driver->irq_uninstall) in i915_load_modeset_init()
1215 dev->driver->irq_uninstall(dev); in i915_load_modeset_init()
H A Di915_gem.c1013 if (!(dev->driver->driver_features & DRIVER_GEM)) in i915_gem_mmap_ioctl()
/gfx-drm/
H A DREADME29 usr/src/uts/intel/io/i915 i915 driver
40 usr/src/lib/libdrm/ DRM driver
/gfx-drm/usr/src/common/libdrm/patches/
H A Dxf86drm-c.patch96 + * See: the drm driver drm_sun_open()
/gfx-drm/usr/src/pkg/transforms/
H A Dglobal_zone_only_component42 # An example would be an administrative utility for a driver which has
/gfx-drm/usr/src/uts/common/drm/
H A DdrmP.h1185 struct drm_driver *driver; member
1238 return ((dev->driver->driver_features & feature) ? 1 : 0); in drm_core_check_feature()
1531 struct drm_driver *driver, unsigned long driver_data);