1. 19 Jun, 2015 35 commits
  2. 18 Jun, 2015 5 commits
    • Dave Airlie's avatar
      Merge branch 'virtio-gpu-drm-next' of git://git.kraxel.org/linux into drm-next · 0dc499af
      Dave Airlie authored
      fixes and virtio-vga support.
      
      * 'virtio-gpu-drm-next' of git://git.kraxel.org/linux:
        virtio-gpu: add locking for vbuf pool
        drm/virtgpu: initialise fbdev after getting initial display info
        Add virtio-vga bits.
      0dc499af
    • Dave Airlie's avatar
      Merge tag 'drm/panel/for-4.2-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 2aeab688
      Dave Airlie authored
      drm/panel: Changes for v4.2-rc1
      
      This contains fixes for the long-standing build issues that some of the
      bridge drivers were exposing. Other than that it's mostly cleanup and a
      couple of new simple panels that are supported.
      
      * tag 'drm/panel/for-4.2-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/panel: simple: Add bus format for HannStar HSD100PXN1
        drm/panel: simple: Add display timing for HannStar HSD100PXN1
        drm/panel: ld9040: Remove useless padding
        drm/panel: Constify OF match tables
        drm/bridge: Remove stale ptn3460.h include
        drm/bridge: ps8622: Include linux/gpio/consumer.h
        drm/bridge: ptn3460: Include linux/gpio/consumer.h
        drm/bridge: dw-hdmi: Return number of EDID modes
        drm/panel: simple: Add support for LG LB070WV8 800x480 7" panel
        drm/bridge: ptn3460: Pass flags to devm_gpiod_get()
        drm/bridge: ps8622: Pass flags to devm_gpiod_get()
        drm/bridge: ptn3460: Fix I2C ID table to match the reported modalias
        drm/bridge: dw-hdmi: Staticize dw_hdmi_bridge_funcs
      2aeab688
    • Dave Airlie's avatar
      Merge tag 'drm/tegra/for-4.2-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · c861acc4
      Dave Airlie authored
      drm/tegra: Changes for v4.2-rc1
      
      This contains a couple of mostly fixes for issues that have crept up in
      recent versions of linux-next. One issue is that DP AUX transactions of
      more than 4 bytes will access the wrong FIFO registers and hence become
      corrupt. Another fix is required to restore functionality of Tegra20 if
      using the GART. The current code expects the IOMMU aperture to be the
      complete 4 GiB address space, whereas the GART on Tegra20 only provides
      a 128 MiB aperture. One more issue with IOMMU support is that on 64-bit
      ARM, swiotlb is the default IOMMU implementation backing the DMA API. A
      side-effect of that is that when dma_map_sg() is called to flush caches
      (yes, this is a bit of a hack, but ARM does not provide a better API),
      swiotlb will immediately run out of memory because its bounce buffer is
      too small to make a framebuffer.
      
      Finally I've included a mostly cosmetic fix that stores register values
      in u32 rather than unsigned long to avoid sign-extension issues on 64-
      bit ARM. This is only a precaution since it hasn't caused any issues
      (yet).
      
      * tag 'drm/tegra/for-4.2-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/tegra: dpaux: Registers are 32-bit
        drm/tegra: gem: Flush pages after allocation
        drm/tegra: gem: Take into account IOMMU aperture
        drm/tegra: dpaux: Fix transfers larger than 4 bytes
      c861acc4
    • Dave Airlie's avatar
      Merge branch 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev into drm-next · a21be4ec
      Dave Airlie authored
      rcar-du fixes
      
      * 'drm/next/du' of git://linuxtv.org/pinchartl/fbdev:
        drm: rcar-du: Use the drm atomic state duplication helpers for planes
        drm: rcar-du: Clean up planes in the error paths of .atomic_commit()
        drm: rcar-du: Convert rcar_du_encoders_init_one() return value to 0/<0
        drm: rcar-du: Clarify error message when encoder initialization fails
        drm: rcar-du: Fix crash with groups that have less than 9 planes
        drm: rcar-du: Disable all planes when stopping the CRTC
        drm: rcar-du: Print the error value when DRM/KMS init fails
      a21be4ec
    • Dave Airlie's avatar
      Merge tag 'drm-amdkfd-next-fixes-2015-06-16' of... · c90a95bf
      Dave Airlie authored
      Merge tag 'drm-amdkfd-next-fixes-2015-06-16' of git://people.freedesktop.org/~gabbayo/linux into drm-next
      
      - Dan fixed some range checks in the address watch ioctl impl.
      - Remove obsolete member from radeon_device structure
      
      * tag 'drm-amdkfd-next-fixes-2015-06-16' of git://people.freedesktop.org/~gabbayo/linux:
        drm/amdkfd: fix some range checks in address watch ioctl
        drm/radeon: remove obsolete kfd_bo from radeon_device
      c90a95bf