/gfx-drm/usr/src/uts/intel/io/radeon/ |
H A D | radeon_drv.c | 169 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 D | drm_stub.c | 181 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 D | drm_fops.c | 81 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 D | drm_irq.c | 51 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 D | drm_drv.c | 169 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 D | drm_gem.c | 381 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 D | drm_ioctl.c | 251 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 D | drm_lock.c | 107 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 D | drm_context.c | 453 if (dev->driver->context_dtor) in drm_rmctx() 454 dev->driver->context_dtor(dev, ctx->handle); in drm_rmctx()
|
H A D | drm_sunmod.c | 296 if (dev->driver->gem_fault != NULL) in drm_gem_map_access() 297 dev->driver->gem_fault(obj); in drm_gem_map_access()
|
H A D | drm_crtc.c | 3608 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 D | drm_bufs.c | 630 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 D | driver-graphics-agpgart.mf | 32 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 D | driver-graphics-drm.mf | 31 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 D | x11-library-libdrm.mf | 142 depend fmri=pkg:/driver/graphics/drm type=require
|
/gfx-drm/usr/src/uts/intel/io/i915/ |
H A D | i915_irq.c | 3583 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 D | intel_bios.c | 489 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 D | i915_drv.c | 888 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 D | i915_gem_context.c | 559 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 D | i915_dma.c | 1214 if (dev->driver->irq_uninstall) in i915_load_modeset_init() 1215 dev->driver->irq_uninstall(dev); in i915_load_modeset_init()
|
H A D | i915_gem.c | 1013 if (!(dev->driver->driver_features & DRIVER_GEM)) in i915_gem_mmap_ioctl()
|
/gfx-drm/ |
H A D | README | 29 usr/src/uts/intel/io/i915 i915 driver 40 usr/src/lib/libdrm/ DRM driver
|
/gfx-drm/usr/src/common/libdrm/patches/ |
H A D | xf86drm-c.patch | 96 + * See: the drm driver drm_sun_open()
|
/gfx-drm/usr/src/pkg/transforms/ |
H A D | global_zone_only_component | 42 # An example would be an administrative utility for a driver which has
|
/gfx-drm/usr/src/uts/common/drm/ |
H A D | drmP.h | 1185 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);
|