nouveau_revcompat.c 458 B

12345678910111213141516171819202122
  1. #include "nouveau_revcompat.h"
  2. #include "nouveau_drv.h"
  3. #include "nv50_display.h"
  4. struct nouveau_drm *
  5. nouveau_newpriv(struct drm_device *dev)
  6. {
  7. struct drm_nouveau_private *dev_priv = dev->dev_private;
  8. return dev_priv->newpriv;
  9. }
  10. struct nouveau_bo *
  11. nv50sema(struct drm_device *dev, int crtc)
  12. {
  13. return nv50_display(dev)->crtc[crtc].sem.bo;
  14. }
  15. struct nouveau_bo *
  16. nvd0sema(struct drm_device *dev, int crtc)
  17. {
  18. return nvd0_display_crtc_sema(dev, crtc);
  19. }