• Dave Airlie's avatar
    Merge branch 'linux-3.19' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next · 1a92b7a2
    Dave Airlie authored
    - Tegra K1 voltage support, and coherency improvements
    - GM204 support (modesetting, still waiting on NVIDIA for signed fw to
    proceed further), and a lot of bios/i2c/devinit adjustments needed to
    support it
    - GT21x memory reclocking work
    - Various other bits and pieces, most of which are prep-work for a
    couple of bigger projects I didn't get finished in time
    
    * 'linux-3.19' of git://anongit.freedesktop.org/git/nouveau/linux-2.6: (73 commits)
      drm/nv50/kms: drop requirement that framebuffer bos be contig up-front
      drm/nv50/kms: directly use cursor image from userspace buffer
      drm/nouveau/kms: when pinning display-related buffers, force contig vram
      drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
      drm/nouveau/volt: add support for GK20A
      drm/nouveau/platform: add GPU speedo information to nouveau platform
      drm/nouveau/volt: allow non-bios voltage scaling
      drm/gf100-/gr: return non-fatal error code when fw not present
      drm/nouveau/devinit: bump priv ring timeouts before executing scripts
      drm/nouveau/bios: translate ramcfg strap through M0203
      drm/nouveau/fb: make use of M0203 routines for ram type determination
      drm/nouveau/bios: add parsing of BIT M(v2) +0x03 table
      drm/nouveau/core: allow vbios parsing without knowing chipset type
      drm/nouveau/lib: add null backend
      drm/nouveau/device: store revision
      drm/nouveau/core: add some forgotten subdevs to disable mask
      drm/gk20a/clk: fix max VCO value
      drm/nouveau: we need pin_refcnt for nouveau_bo_placement_set()
      drm/nv50-/kms: add some evo tracing ability for debugging
      drm/nv50/kms: use sclass() instead of trial-and-error
      ...
    1a92b7a2
nv50_display.c 68.9 KB