1. 27 Jan, 2015 38 commits
  2. 26 Jan, 2015 2 commits
    • Dave Airlie's avatar
      Merge branch 'drm-next-3.20' of git://people.freedesktop.org/~agd5f/linux into drm-next · cc0cc1aa
      Dave Airlie authored
      Radeon drm-next changes for 3.20.  Highlights:
      - Indirect draw support for evergreen/NI hw
      - SMC fan control support for SI/CI
      - Manual fan control for SI/CI
      - DP audio support
      - Lots of code cleanup
      
      * 'drm-next-3.20' of git://people.freedesktop.org/~agd5f/linux: (45 commits)
        drm/radeon: make MMU_NOTIFIER optional
        drm/radeon: use NULL rather then 0 in audio detect
        drm/radeon: whitespace clean up in radeon_audio.c
        radeon/audio: enable DP audio
        radeon/audio: moved audio caps programming to audio_hotplug() function
        radeon/audio: applied audio_dpms() and audio_mode_set() calls
        radeon/audio: consolidate audio_mode_set() functions
        radeon/audio: removed unnecessary debug settings
        radeon/audio: moved mute programming to a separate function
        radeon/audio: moved audio packet programming to a separate function
        radeon/audio: set_avi_packet() function cleanup
        radeon/audio: removed unnecessary CRC control programing
        radeon: moved HDMI color depth programming to a separate function
        radeon/audio: moved VBI packet programming to separate functions
        radeon/audio: consolidate update_acr() functions (v2)
        radeon/audio: consolidate update_avi_infoframe() functions
        radeon/audio: consolidate audio_set_dto() functions
        radeon/audio: consolidate audio_fini() functions
        radeon/audio: consolidate audio_enable() functions
        radeon/audio: consolidate select_pin() functions
        ...
      cc0cc1aa
    • Dave Airlie's avatar
      Merge branch 'exynos-drm-next' of... · 923e0575
      Dave Airlie authored
      Merge branch 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-next
      
        This pull request includes some code refactoring which removes
         Exynos specific structure names and uses generic structure
         names instead, and makes all plane updating to be done
         by only exynos_update_plane function. And also it includes
         some cleanup and fixup patches.
      
      * 'exynos-drm-next' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos: (22 commits)
        drm/exynos: fimd: check error status for drm_iommu_attach_device
        drm/exynos: create exynos_check_plane()
        drm/exynos: remove mode_set() ops from exynos_crtc
        drm/exynos: don't duplicate drm_display_mode in fimd context
        drm/exynos: remove struct exynos_drm_manager
        drm/exynos: remove drm_dev from struct exynos_drm_manager
        drm/exynos: move 'type' from manager to crtc struct
        drm/exynos: remove pipe member of struct exynos_drm_manager
        drm/exynos: add pipe param to exynos_drm_crtc_create()
        drm/exynos: rename base object of struct exynos_drm_crtc to 'base'
        drm/exynos: remove exynos_drm_crtc_mode_set_commit()
        drm/exynos: call exynos_update_plane() directly on page flips
        drm/exynos: unify plane update on exynos_update_plane()
        drm/exynos: remove exynos_plane_commit() wrapper
        drm/exynos: don't do any DPMS operation while updating planes
        drm/exynos: Don't touch DPMS when updating overlay planes
        drm/exynos/vidi: remove useless ops->commit()
        drm/exynos/fimd: don't initialize 'ret' variable in fimd_probe()
        drm/exynos: remove struct exynos_drm_overlay
        drm/exynos: remove exynos_drm_crtc_plane_* wrappers
        ...
      923e0575