Rev 3260 | Rev 3480 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3260 | Rev 3263 | ||
---|---|---|---|
Line 490... | Line 490... | ||
490 | // .driver_features = |
490 | // .driver_features = |
491 | // DRIVER_USE_AGP | DRIVER_REQUIRE_AGP | /* DRIVER_USE_MTRR |*/ |
491 | // DRIVER_USE_AGP | DRIVER_REQUIRE_AGP | /* DRIVER_USE_MTRR |*/ |
492 | // DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED | DRIVER_GEM | DRIVER_PRIME, |
492 | // DRIVER_HAVE_IRQ | DRIVER_IRQ_SHARED | DRIVER_GEM | DRIVER_PRIME, |
493 | // .load = i915_driver_load, |
493 | // .load = i915_driver_load, |
494 | // .unload = i915_driver_unload, |
494 | // .unload = i915_driver_unload, |
495 | // .open = i915_driver_open, |
495 | .open = i915_driver_open, |
496 | // .lastclose = i915_driver_lastclose, |
496 | // .lastclose = i915_driver_lastclose, |
497 | // .preclose = i915_driver_preclose, |
497 | // .preclose = i915_driver_preclose, |
498 | // .postclose = i915_driver_postclose, |
498 | // .postclose = i915_driver_postclose, |
Line 499... | Line 499... | ||
499 | 499 | ||
Line 575... | Line 575... | ||
575 | idr_init(&priv->object_idr); |
575 | idr_init(&priv->object_idr); |
576 | spin_lock_init(&priv->table_lock); |
576 | spin_lock_init(&priv->table_lock); |
Line 577... | Line 577... | ||
577 | 577 | ||
Line -... | Line 578... | ||
- | 578 | dev->driver = &driver; |
|
- | 579 | ||
- | 580 | if (dev->driver->open) { |
|
- | 581 | ret = dev->driver->open(dev, priv); |
|
- | 582 | if (ret < 0) |
|
- | 583 | goto err_g4; |
|
578 | dev->driver = &driver; |
584 | } |
Line 579... | Line 585... | ||
579 | 585 | ||
580 | ret = i915_driver_load(dev, ent->driver_data ); |
586 | ret = i915_driver_load(dev, ent->driver_data ); |