1. 31 Mar, 2014 8 commits
  2. 28 Mar, 2014 28 commits
  3. 27 Mar, 2014 1 commit
    • Arnd Bergmann's avatar
      drm/bridge: PTN3460 needs DRM_KMS_HELPER · 90bde571
      Arnd Bergmann authored
      The recently added PTN3460 device driver uses interfaces that
      are provided by the KMS helper infrastructure, so we should
      explicitly select that to avoid this linker error:
      
      ERROR: "drm_helper_probe_single_connector_modes" [drivers/gpu/drm/bridge/ptn3460.ko] undefined!
      ERROR: "drm_helper_connector_dpms" [drivers/gpu/drm/bridge/ptn3460.ko] undefined!
      
      We have to drop the I2C dependency to avoid a circular dependency
      chain, but that's ok because DRM already selects I2C.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      90bde571
  4. 26 Mar, 2014 3 commits
    • Dave Airlie's avatar
      Merge branch 'drm-nouveau-next' of... · e954a204
      Dave Airlie authored
      Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next
      
      - first stage of (ongoing) gpu fault recovery work
      - initial support for maxwell (binary driver fw needed)
      - various random fixes across the board
      
      * 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6: (87 commits)
        drm/nouveau: fix missing newline
        drm/nouveau/bios: fetch the vbios from PROM using only aligned 32-bit accesses
        drm/nouveau/therm: let the vbios decide on the automatic fan management mode
        drm/nvd7/therm: handle another kind of PWM fans
        drm/nouveau/pm/fan: drop the fan lock in fan_update() before rescheduling
        drm/nouveau: fix small thinko in vblank timestamping.
        drm/nouveau/therm: check for sensor presence with requested mode, not current
        drm/nouveau/disp/dp: allow 540MHz data rate
        drm/nouveau: recognise higher link rate for available dp bw calculations
        drm/nouveau/disp: limit dp capabilities as per dcb
        drm/nva3/fbram: restrict training pattern setup to GT218
        drm/nva3/devinit: restrict script access to some PFB regs
        drm/nouveau/devinit: add interface to check if a mmio access by scripts is ok
        drm/nouveau/bios: have strap reads show on devinit spam debug level
        drm/nv50/gpio: fixup reset for gpios >= 16
        drm/nv50/gpio: exclude sense value from mask when changing registers
        drm/gk104/gr: therm magic needed on some kepler boards
        drm/gm107/gr: initial support
        drm/gf100-/gf: fix a stupid typo, waiting on wrong signal for mmctx
        drm/nouveau/bios: parsing of some random table needed to bring up gr
        ...
      e954a204
    • Alexandre Courbot's avatar
      drm/nouveau: fix missing newline · 40189b0c
      Alexandre Courbot authored
      Add a missing newline at the end of a DRM_INFO message.
      Signed-off-by: default avatarAlexandre Courbot <acourbot@nvidia.com>
      Reviewed-by: default avatarThierry Reding <treding@nvidia.com>
      Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
      40189b0c
    • Martin Peres's avatar
      drm/nouveau/bios: fetch the vbios from PROM using only aligned 32-bit accesses · 18acc6d8
      Martin Peres authored
      Other kind of accesses are unreliable on Kepler cards. As advised by NVIDIA,
      let's only use 32-bit accesses to fetch the vbios from PROM.
      
      This fixes vbios fetching on my nve7 which failed in certain specific
      conditions.
      
      I suggest we Cc stable, for all kernels they still maintain after the big
      rewrite.
      Suggested-by: default avatarChristian Zander <czander@nvidia.com>
      Signed-off-by: default avatarMartin Peres <martin.peres@free.fr>
      Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
      18acc6d8