• Linus Torvalds's avatar
    Merge branch 'drm-nouveau-destage' of git://people.freedesktop.org/~airlied/linux · ba331d5d
    Linus Torvalds authored
    Pull nouveau destaging + Kelper modesetting support from Dave Airlie:
     "This pull request is unexpected and not something I had mentioned
      previously.
    
      So NVIDIA announced new Kepler GPUs this morning, and Ben has killed
      himself getting modesetting support for them together to have on
      launch day.  Most of the code to support the new chips has already
      gone in, however this pull contains a few more pieces along with the
      final enables so the driver binds to the new Kepler cards.  Its quite
      amazing that nouveau can support a GPU on its launch day even if its
      just unaccelerated modesetting, and I'd like to have support in the
      next kernel.
    
      In order to sweeten the deal, Ben has also requested nouveau destage
      and become ABI stable, the only change is the version number bump
      which he prepared userspace for quite a long time ago.  The driver
      hasn't broken ABI since that one big break that caused a lot of fuss.
    
      It's also quite a small set of code, and not likely to break anything."
    
    * 'drm-nouveau-destage' of git://people.freedesktop.org/~airlied/linux:
      drm/nouveau/dp: support version 4.0 of DP table
      drm/nve0/disp: nvidia randomly decided to move the dithering method
      drm/nve0: initial modesetting support for kepler chipsets
      drm/nouveau: add bios connector type for dms59
      drm/nouveau: move out of staging drivers
      drm/nouveau: bump version to 1.0.0
      drm/nvd0/disp: ignore clock set if no pclk
      drm/nouveau: oops, increase channel dispc_vma to 4
      drm/nouveau: inform userspace of new kernel subchannel requirements
      drm/nouveau: remove m2mf creation on userspace channels
      drm/nvc0-/disp: reimplement flip completion method as fifo method
      drm/nouveau: move fence sequence check to start of loop
      drm/nouveau: remove subchannel names from places where it doesn't matter
      drm/nouveau/ttm: always do buffer moves on kernel channel
    ba331d5d
Kconfig 3.1 KB