1. 05 9月, 2015 4 次提交
  2. 04 9月, 2015 5 次提交
  3. 03 9月, 2015 16 次提交
  4. 31 8月, 2015 2 次提交
  5. 29 8月, 2015 5 次提交
  6. 28 8月, 2015 8 次提交
    • D
      drm/nouveau/dispnv04: fix build on powerpc · 92cffd56
      Dave Airlie 提交于
      align with mask code in overlay.c, Ben can clean the naming
      up later if necessary.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      92cffd56
    • D
      nouveau: fix powerpc build · 4b9e78bd
      Dave Airlie 提交于
      Reported-by: Ilia Mirkin on irc.
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      4b9e78bd
    • D
      Merge branch 'linux-4.3' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next · 3439633a
      Dave Airlie 提交于
      Rather large pull request this time around, due to the long-pending
      cleanup of the kernel driver being here.  There's a stupidly large
      number of commits for that, as I wanted to have the series be
      bisectable at a fairly fine-grained level.  That said, a very large
      portion of the churn in the rework was automated, and a very large
      number of boards from right across the whole range we support have
      been tested.  I'm fairly confident there shouldn't be (too many)
      issues from this.
      
      Beyond correcting some not-so-great design decisions and making the
      code a lot easier to work with, there's not much exciting (lower
      memory usage, GPU VM should be a lot faster, etc) to be gained by the
      end-user as a result of the cleanup, it mostly lays the groundwork for
      future improvements.
      
      A big thanks goes to Alexandre Courbot for testing/debugging the GK20A
      codepaths for me :)
      
      Highlights:
      - A heap of perfmon work, providing a more useful userspace interface
      and specifying counters for a bunch of boards
      - Support for GT200 reclocking + other misc pm improvements
      - Initial patches towards supporting GM20B (Tegra X1)
      - Maxwell DisplayPort fixes
      - Cleanup of the kernel driver
      - The usual collection of random fixes
      
      * 'linux-4.3' of git://anongit.freedesktop.org/git/nouveau/linux-2.6: (312 commits)
        drm/nouveau: bump driver version for release
        drm/nouveau/tegra: merge platform setup from nouveau drm
        drm/nouveau/pci: merge agp handling from nouveau drm
        drm/nouveau/device: remove pci/platform_device from common struct
        drm/nouveau/device: import pciid list and integrate quirks with it
        drm/nouveau/device: cleaner abstraction for device resource functions
        drm/nouveau/mc: move device irq handling to platform-specific code
        drm/nouveau/mc/gf100-: handle second interrupt tree
        drm/nouveau/mc: abstract interface to master intr registers
        drm/nouveau/pci: new subdev
        drm/nouveau/object: merge with handle
        drm/nouveau/core: remove the remainder of the previous style
        drm/nouveau/mpeg: convert to new-style nvkm_engine
        drm/nouveau/sw: convert to new-style nvkm_engine
        drm/nouveau/pm: convert to new-style nvkm_engine
        drm/nouveau/gr: convert to new-style nvkm_engine
        drm/nouveau/fifo: convert to new-style nvkm_engine
        drm/nouveau/disp: convert to new-style nvkm_engine
        drm/nouveau/dma: convert to new-style nvkm_engine
        drm/nouveau/cipher: convert to new-style nvkm_engine
        ...
      3439633a
    • B
      drm/nouveau: bump driver version for release · a3c1ff87
      Ben Skeggs 提交于
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      a3c1ff87
    • B
      drm/nouveau/tegra: merge platform setup from nouveau drm · 43a70661
      Ben Skeggs 提交于
      The copyright header in nvkm/engine/device/platform.c has been replaced
      with the NVIDIA one from drm/nouveau_platform.c, as most of the actual
      code is now theirs.
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      43a70661
    • B
      drm/nouveau/pci: merge agp handling from nouveau drm · 340b0e7c
      Ben Skeggs 提交于
      This commit reinstates the pre-DEVINIT AGP fiddling that was broken in
      an earlier commit.
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      340b0e7c
    • B
      26c9e8ef
    • B
      drm/nouveau/device: import pciid list and integrate quirks with it · c7af0ff0
      Ben Skeggs 提交于
      PCI IDs taken from the NVIDIA binary driver, with permission.
      Signed-off-by: NBen Skeggs <bskeggs@redhat.com>
      c7af0ff0