1. 17 Mar, 2016 5 commits
  2. 16 Mar, 2016 28 commits
  3. 15 Mar, 2016 1 commit
  4. 14 Mar, 2016 6 commits
    • Dave Airlie's avatar
      Merge tag 'drm-vc4-next-2016-03-14' of github.com:anholt/linux into drm-next · 211afd57
      Dave Airlie authored
      This pull request covers what's left for 4.6.  Notably, it includes a
      significant 3D performance improvement and a fix to HDMI hotplug
      detection for the Pi2/3.
      
      * tag 'drm-vc4-next-2016-03-14' of github.com:anholt/linux:
        drm/vc4: Recognize a more specific compatible string for V3D.
        dt-bindings: Add binding docs for V3D.
        drm/vc4: Return -EFAULT on copy_from_user() failure
        drm/vc4: Respect GPIO_ACTIVE_LOW on HDMI HPD if set in the devicetree.
        drm/vc4: Let gpiolib know that we're OK with sleeping for HPD.
        drm/vc4: improve throughput by pipelining binning and rendering jobs
      211afd57
    • Daniel Vetter's avatar
      359d2243
    • Eric Anholt's avatar
      drm/vc4: Recognize a more specific compatible string for V3D. · 90d71160
      Eric Anholt authored
      The Raspberry Pi Foundation's firmware updates are shipping device
      trees using the old string, so we'll keep recognizing that as this rev
      of V3D.  Still, we should use a more specific name in the upstream DT
      to clarify which board is being supported, in case we do other revs of
      V3D in the future.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Acked-by: default avatarStephen Warren <swarren@wwwdotorg.org>
      90d71160
    • Eric Anholt's avatar
      dt-bindings: Add binding docs for V3D. · 4653f22e
      Eric Anholt authored
      This was missed in the upstreaming process.
      Signed-off-by: default avatarEric Anholt <eric@anholt.net>
      Acked-by: default avatarStephen Warren <swarren@wwwdotorg.org>
      4653f22e
    • Dave Airlie's avatar
      Merge branch 'linux-4.6' of git://github.com/skeggsb/linux into drm-next · f2c48821
      Dave Airlie authored
      - GM20x secure boot support (hence, acceleration, finally \o/)
      - GM200 support
      - GM20B clock driver
      - Support for power sensors on some GPUs
      - Various other fixes all over the place
      
      * 'linux-4.6' of git://github.com/skeggsb/linux: (95 commits)
        drm/nouveau/clk/gm20b: add basic driver
        drm/nouveau/clk/gk20a: share reusable structures/functions
        drm/nouveau/clk/gk20a: set lowest frequency during init()
        drm/nouveau/clk/gk20a: split gk20a_clk_new()
        drm/nouveau/clk/gk20a: abstract pl_to_div
        drm/nouveau/clk/gk20a: put mnp values into their own struct
        drm/nouveau/clk/gk20a: emit parent rate as debug message
        drm/nouveau/clk/gk20a: only restore divider to 1:1 if needed
        drm/nouveau/clk/gk20a: only compute n_lo if needed
        drm/nouveau/clk/gk20a: fix VCO bit mask
        drm/nouveau/clk/gk20a: rename enable/disable functions
        drm/nouveau/clk/gk20a: reorganize variables in gk20a_pllg_calc_mnp()
        drm/nouveau/clk/gk20a: convert parameters to Khz
        drm/nouveau/volt: add GM20B driver
        drm/nouveau/volt/gk20a: split constructor
        drm/nouveau/volt/gk20a: share reusable members & functions
        drm/nouveau/ce/gm107: expose MaxwellDmaCopyA
        drm/nouveau/fifo/gm107: KeplerChannelGpfifoB, and 2048 channels
        drm/nouveau/fifo/gk110: expose KeplerChannelGpfifoB
        drm/nouveau/fifo/gk104: submit NOP after all PBDMA_INTR_0, not just DEVICE
        ...
      f2c48821
    • Alexandre Courbot's avatar
      drm/nouveau/clk/gm20b: add basic driver · 52829d4f
      Alexandre Courbot authored
      Add a basic clock driver that reuses the GK20A logic.
      Signed-off-by: default avatarAlexandre Courbot <acourbot@nvidia.com>
      Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
      52829d4f