• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/nouveau/

Lines Matching refs:dev_priv

47 	struct drm_nouveau_private *dev_priv = dev->dev_private;
52 if (dev_priv->card_type >= NV_50) {
53 INIT_WORK(&dev_priv->irq_work, nv50_display_irq_handler_bh);
54 INIT_WORK(&dev_priv->hpd_work, nv50_display_irq_hotplug_bh);
55 spin_lock_init(&dev_priv->hpd_state.lock);
56 INIT_LIST_HEAD(&dev_priv->vbl_waiting);
78 struct drm_nouveau_private *dev_priv = chan->dev->dev_private;
82 grc = dev_priv->engine.graph.grclass;
137 struct drm_nouveau_private *dev_priv = dev->dev_private;
138 struct nouveau_engine *engine = &dev_priv->engine;
151 chan = dev_priv->fifos[chid];
166 if (dev_priv->card_type < NV_40) {
345 struct drm_nouveau_private *dev_priv = dev->dev_private;
349 if (dev_priv->card_type < NV_40)
350 return dev_priv->engine.fifo.channels;
352 if (dev_priv->card_type < NV_50) {
355 for (i = 0; i < dev_priv->engine.fifo.channels; i++) {
356 struct nouveau_channel *chan = dev_priv->fifos[i];
367 for (i = 0; i < dev_priv->engine.fifo.channels; i++) {
368 struct nouveau_channel *chan = dev_priv->fifos[i];
385 struct drm_nouveau_private *dev_priv = dev->dev_private;
386 struct nouveau_engine *engine = &dev_priv->engine;
389 if (dev_priv->card_type < NV_10)
392 if (dev_priv->card_type < NV_40)
397 if (channel >= engine->fifo.channels || !dev_priv->fifos[channel]) {
418 struct drm_nouveau_private *dev_priv = dev->dev_private;
422 if (dev_priv->card_type < NV_50) {
433 if (dev_priv->card_type < NV_10) {
440 if (dev_priv->card_type < NV_10)
442 else if (dev_priv->card_type < NV_40)
444 else if (dev_priv->card_type < NV_50)
454 struct drm_nouveau_private *dev_priv = dev->dev_private;
457 if (dev_priv->card_type < NV_50) {
461 if (dev_priv->card_type < NV_10)
479 struct drm_nouveau_private *dev_priv = dev->dev_private;
482 trap->channel >= dev_priv->engine.fifo.channels ||
483 !dev_priv->fifos[trap->channel])
486 return nouveau_call_method(dev_priv->fifos[trap->channel],
547 struct drm_nouveau_private *dev_priv = dev->dev_private;
548 struct nouveau_engine *engine = &dev_priv->engine;
554 switch (dev_priv->card_type) {
612 struct drm_nouveau_private *dev_priv = dev->dev_private;
623 for (ch = 0; ch < dev_priv->engine.fifo.channels; ch++) {
624 struct nouveau_channel *chan = dev_priv->fifos[ch];
655 struct drm_nouveau_private *dev_priv = dev->dev_private;
663 if (dev_priv->chipset < 0xa0)
697 struct drm_nouveau_private *dev_priv = dev->dev_private;
705 if (dev_priv->chipset < 0xa0)
1207 struct drm_nouveau_private *dev_priv = dev->dev_private;
1215 spin_lock_irqsave(&dev_priv->context_switch_lock, flags);
1223 if (dev_priv->card_type >= NV_50)
1246 spin_unlock_irqrestore(&dev_priv->context_switch_lock, flags);