1. 06 6月, 2014 12 次提交
  2. 05 6月, 2014 3 次提交
  3. 04 6月, 2014 21 次提交
  4. 03 6月, 2014 4 次提交
    • D
      Merge branch 'drm-next-3.16' of git://people.freedesktop.org/~agd5f/linux into drm-next · 5536141d
      Dave Airlie 提交于
      Highlights:
      - GPUVM opimtizations
      - HDMI audio cleanups
      - Deep color HDMI support
      - more bug fixes, cleanups
      
      * 'drm-next-3.16' of git://people.freedesktop.org/~agd5f/linux: (29 commits)
        drm/edid: Add quirk for Sony PVM-2541A to get 12 bpc hdmi deep color.
        drm/edid: Parse and handle HDMI deep color modes.
        drm/radeon: Limit hdmi deep color bit depth to 12 bpc.
        drm/radeon: Setup HDMI_CONTROL for hdmi deep color gcp's (v2)
        drm/radeon: fix pll setup for hdmi deep color (v7)
        drm/radeon: use hw cts/n values for deep color
        drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
        drm/radeon/atom: fix dithering on certain panels
        drm/radeon: optimize CIK VM handling v2
        drm/radeon: optimize SI VM handling
        drm/radeon: add define for flags used in R600+ GTT
        drm/radeon: rework page flip handling v3
        drm/radeon: separate vblank and pflip crtc handling
        drm/radeon: split page flip and pending callback
        drm/radeon: remove drm_vblank_get|put from pflip handling
        drm/radeon: remove (pre|post)_page_flip callbacks
        drm/radeon/dp: fix lane/clock setup for dp 1.2 capable devices
        drm/radeon: fix typo in radeon_connector_is_dp12_capable()
        radeon: Remove useless quirk for zx1/FireGL X1 combo introduced with fdo #7770
        vgaswitcheroo: switch the mux to the igp on power down when runpm is enabled
        ...
      5536141d
    • M
      drm/edid: Add quirk for Sony PVM-2541A to get 12 bpc hdmi deep color. · bc5b9641
      Mario Kleiner 提交于
      The Sony PVM-2541A OLED high precision color display supports
      both 10 bpc and 12 bpc hdmi deep color input, but its edid
      does not signal any deep color support.
      
      Add a quirk to force it being treated as a 12 bpc panel.
      Signed-off-by: NMario Kleiner <mario.kleiner.de@gmail.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      bc5b9641
    • M
      drm/edid: Parse and handle HDMI deep color modes. · d0c94692
      Mario Kleiner 提交于
      Check the HDMI cea block for deep color mode bits. If available,
      assign the highest supported bpc for a hdmi display, corresponding
      to the given deep color modes.
      Signed-off-by: NMario Kleiner <mario.kleiner.de@gmail.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      d0c94692
    • M
      drm/radeon: Limit hdmi deep color bit depth to 12 bpc. · 89b92339
      Mario Kleiner 提交于
      DCE-4/5/6 can't support more than 12 bpc deep color over hdmi,
      so clamp to 12 bpc when a hdmi deep color capable display is
      connected. This even makes sense on DCE-8+, which could do up
      to 16 bpc, as driving with more than 12 bpc would only waste
      video bandwidth as long as we don't support framebuffers with
      more than 12 bpc depth.
      
      On pre-DCE4 we clamp hdmi bit depth to 8 bpc, as those asics
      don't support hdmi deep color.
      Signed-off-by: NMario Kleiner <mario.kleiner.de@gmail.com>
      Signed-off-by: NAlex Deucher <alexander.deucher@amd.com>
      89b92339