1. Jun 10, 2014
    • Mario Kleiner's avatar
      drm/edid: Store all supported hdmi deep color modes in drm_display_info · 5d02626d
      Mario Kleiner authored
      
      
      HDMI deep color setup must know which modes are supported if
      it needs to degrade gracefully, as only 12 bpc / dc_36 is
      guaranteed, but 10 bpc / dc_30 is optional. The maximum bpc
      is not sufficient for this.
      
      Signed-off-by: default avatarMario Kleiner <mario.kleiner.de@gmail.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      5d02626d
    • Alex Deucher's avatar
      drm/radeon: add missing vce init case for hawaii · d71c48f6
      Alex Deucher authored
      
      
      Hawaii has the same version of VCE as other CIK parts.
      
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      Cc: stable@vger.kernel.org
      d71c48f6
    • Christian König's avatar
      drm/radeon: use lower_32_bits where appropriate · 5e167cdb
      Christian König authored
      
      
      Replace occurrences of "v & 0xffffffff" with lower_32_bits(v)
      when it's next to an upper_32_bits(v). Also remove unnecessary
      "upper_32_bits(v) & 0xffffffff" code snippets.
      
      Signed-off-by: default avatarChristian König <christian.koenig@amd.com>
      Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
      5e167cdb
    • Damien Lespiau's avatar
      4c0dae57
    • Dave Airlie's avatar
      Merge tag 'drm/panel/for-3.16-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 5330fb41
      Dave Airlie authored
      drm/panel: Changes for v3.16-rc1
      
      This set of commits contains a couple of fixes to existing panel drivers
      and support for some new panels.
      
      One commit touches the DRM core in that in modifies the MIPI DSI support
      to hook up the shutdown function so that drivers can provide code that's
      run on shutdown. This is used by a subsequent commit to make the simple
      panel driver power off the backlight on shutdown.
      
      * tag 'drm/panel/for-3.16-rc1' of git://anongit.freedesktop.org/tegra/linux:
        drm/panel: simple - Add AUO B133XTN01 panel support
        drm/panel: simple - Disable panel on shutdown
        drm/panel: add support for EDT ET057090DHU panel
        drm/panel: Add support for EDT ETM0700G0DH6 and ET070080DH6 panels
        drm/panel: ld9040: add power control sequence
        drm/panel: s6e8aa0: silence array overflow warning
        drm/dsi: Support device shutdown
      5330fb41
    • Dave Airlie's avatar
      Merge tag 'drm/tegra/for-3.16-rc1' of git://anongit.freedesktop.org/tegra/linux into drm-next · 6c8a02bb
      Dave Airlie authored
      drm/tegra: Changes for v3.16-rc1
      
      The majority of these changes are a slew of cleanups across the board.
      A more noteworthy change is the addition of drm_dev_set_unique() and the
      conversion of the Tegra DRM driver to use it. This allows us to get rid
      of the host1x drm_bus implementation. Other USB and platform drivers can
      be changed in a similar way. Unfortunately for most PCI devices there is
      some userspace that relies on the old functionality and cannot be as
      easily converted.
      
      HDMI and hardware cursor support is added for Tegra124. The SOR output
      gains support for exposing CRCs via debugfs, which can be used for
      automated testing. Many values that were hardcoded in the SOR/eDP code
      are now computed at runtime to increase compatibility with more devices.
      
      * tag 'drm/tegra/for-3.16-rc1' of git://anongit.freedesktop.org/tegra/linux: (47 commits)
        drm/tegra: sor - Remove obsolete comment
        drm/tegra: sor - Enable only the necessary number of lanes
        drm/tegra: sor - Power on only the necessary lanes
        drm/tegra: sor - Do not program interlaced mode registers
        drm/tegra: sor - Do not hardcode link speed
        drm/tegra: sor - Do not hardcode number of blank symbols
        drm/tegra: sor - Don't hardcode link parameters
        drm/tegra: sor - Change power down ordering
        drm/tegra: sor - Fix copy/paste error
        drm/tegra: sor - Remove pixel clock rounding
        drm/tegra: sor - Make debugfs setup consistent
        drm/tegra: sor - Recursively remove debugfs tree
        drm/tegra: dp - Mark the connector as hotplug capable
        drm/tegra: dp - Implement hotplug detection in work queue
        drm/tegra: Add hardware cursor support
        drm/tegra: Remove host1x drm_bus implementation
        drm: Document how to register devices without struct drm_bus
        drm: Add device registration documentation
        drm: Introduce drm_dev_set_unique()
        gpu: host1x: Rename internal functions for clarity
        ...
      6c8a02bb
  2. Jun 09, 2014
  3. Jun 06, 2014