Subversion Repositories Kolibri OS

Rev

Rev 3255 | Rev 3263 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3255 Rev 3260
Line 479... Line 479...
479
    err = drm_get_dev(&device.pci_dev, ent);
479
    err = drm_get_dev(&device.pci_dev, ent);
Line 480... Line 480...
480
 
480
 
481
    return err;
481
    return err;
Line -... Line 482...
-
 
482
}
-
 
483
 
-
 
484
 
-
 
485
 
-
 
486
static struct drm_driver driver = {
-
 
487
    /* Don't use MTRRs here; the Xserver or userspace app should
-
 
488
     * deal with them for Intel hardware.
-
 
489
     */
-
 
490
//    .driver_features =
-
 
491
//        DRIVER_USE_AGP | DRIVER_REQUIRE_AGP | /* DRIVER_USE_MTRR |*/
-
 
492
//        DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED | DRIVER_GEM | DRIVER_PRIME,
-
 
493
//    .load = i915_driver_load,
-
 
494
//    .unload = i915_driver_unload,
-
 
495
//    .open = i915_driver_open,
-
 
496
//    .lastclose = i915_driver_lastclose,
-
 
497
//    .preclose = i915_driver_preclose,
-
 
498
//    .postclose = i915_driver_postclose,
-
 
499
 
-
 
500
    /* Used in place of i915_pm_ops for non-DRIVER_MODESET */
-
 
501
//    .suspend = i915_suspend,
-
 
502
//    .resume = i915_resume,
-
 
503
 
-
 
504
//    .device_is_agp = i915_driver_device_is_agp,
-
 
505
//    .master_create = i915_master_create,
-
 
506
//    .master_destroy = i915_master_destroy,
-
 
507
    .gem_init_object = i915_gem_init_object,
-
 
508
    .gem_free_object = i915_gem_free_object,
-
 
509
//    .gem_vm_ops = &i915_gem_vm_ops,
-
 
510
 
-
 
511
//    .prime_handle_to_fd = drm_gem_prime_handle_to_fd,
-
 
512
//    .prime_fd_to_handle = drm_gem_prime_fd_to_handle,
-
 
513
//    .gem_prime_export = i915_gem_prime_export,
-
 
514
//    .gem_prime_import = i915_gem_prime_import,
-
 
515
 
-
 
516
//    .dumb_create = i915_gem_dumb_create,
-
 
517
//    .dumb_map_offset = i915_gem_mmap_gtt,
-
 
518
//    .dumb_destroy = i915_gem_dumb_destroy,
-
 
519
//    .ioctls = i915_ioctls,
-
 
520
//    .fops = &i915_driver_fops,
-
 
521
//    .name = DRIVER_NAME,
-
 
522
//    .desc = DRIVER_DESC,
-
 
523
//    .date = DRIVER_DATE,
-
 
524
//    .major = DRIVER_MAJOR,
-
 
525
//    .minor = DRIVER_MINOR,
-
 
526
//    .patchlevel = DRIVER_PATCHLEVEL,
-
 
527
};
482
}
528
 
483
 
529
 
484
int drm_get_dev(struct pci_dev *pdev, const struct pci_device_id *ent)
-
 
485
{
530
int drm_get_dev(struct pci_dev *pdev, const struct pci_device_id *ent)
486
    static struct drm_driver driver;
531
{
Line 487... Line 532...
487
    static struct drm_device drm_dev;
532
    static struct drm_device drm_dev;
488
    static struct drm_file   drm_file;
533
    static struct drm_file   drm_file;