[git pull] drm fixes for v4.17-rc5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

As last week seemed a bit slow, we got a few more fixes this week.

The main stuff is 2 weeks of fixes for amdgpu, some missing bits of
vega12 atom firmware support were added, and some power management
fixes.

Nouveau got two regression fixes for an DP MST deadlock and a random oops fix.

i915 got an LVDS panel timeout fix 2 WARN fixes.

exynos fixed a pagefault issue in the mixer driver.

vc4 has an oops fix.

omap had a bunch of uninit var and error-checking fixes.
Two atomic modesetting state fixes.

One minor agp cleanup patch

Regards,
Dave.

The following changes since commit 75bc37fefc4471e718ba8e651aa74673d4e0a9eb:

  Linux 4.17-rc4 (2018-05-06 16:57:38 -1000)

are available in the Git repository at:

  git://people.freedesktop.org/~airlied/linux tags/drm-fixes-for-v4.17-rc5

for you to fetch changes up to 72777fe79768ec30ac2163d26de68a89edc9849f:

  Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes (2018-05-11
10:37:17 +1000)

----------------------------------------------------------------
nouveau, amdgpu, i915, vc4, omap, exynos and atomic fixes

----------------------------------------------------------------
Andrey Grodzovsky (1):
      drm/amdgpu: Switch to interruptable wait to recover from ring hang.

Andrzej Hajda (2):
      drm/exynos/mixer: fix synchronization check in interlaced mode
      drm/bridge/sii8620: add Kconfig dependency on extcon

Ben Skeggs (1):
      drm/nouveau/ttm: don't dereference nvbo::cli, it can outlive client

Boris Brezillon (1):
      drm/vc4: Fix scaling of uni-planar formats

Dan Carpenter (1):
      drm/omap: silence unititialized variable warning

Dave Airlie (6):
      Merge tag 'exynos-drm-fixes-for-v4.17-rc5' of
git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes
      Merge tag 'drm-intel-fixes-2018-05-09' of
git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      Merge tag 'drm-misc-fixes-2018-05-09' of
git://anongit.freedesktop.org/drm/drm-misc into drm-fixes
      Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes
      Merge branch 'linux-4.17' of git://github.com/skeggsb/linux into drm-fixes
      Merge branch 'drm-fixes-4.17' of
git://people.freedesktop.org/~agd5f/linux into drm-fixes

Eric Anholt (1):
      drm/vc4: Fix oops dereferencing DPI's connector since panel_bridge.

Florent Flament (1):
      drm/i915: Fix drm:intel_enable_lvds ERROR message in kernel log

Harry Wentland (3):
      drm/amd/display: Add VG12 ASIC IDs
      drm/amd/display: Add get_firmware_info_v3_2 for VG12
      drm/amd/display: Don't return ddc result and read_bytes in same
return value

Jerry (Fangzhi) Zuo (1):
      drm/amd: Add BIOS smu_info v3_3 required struct def.

Lyude Paul (1):
      drm/nouveau: Fix deadlock in nv50_mstm_register_connector()

Mathieu Malaterre (1):
      agp: uninorth: make two functions static

Michel Dänzer (2):
      drm/amd/display: Use kvzalloc for potentially large allocations
      drm/ttm: Use GFP_TRANSHUGE_LIGHT for allocating huge pages

Peter Rosin (1):
      drm/exynos: hdmi: avoid duplicating drm_bridge_attach

Rex Zhu (2):
      drm/amd/pp: Refine the output of pp_power_profile_mode on VI
      drm/amd/pp: Fix performance drop on Fiji

Rodrigo Vivi (1):
      drm/i915: Adjust eDP's logical vco in a reliable place.

Tobias Jakobi (1):
      drm/exynos: mixer: avoid Oops in vp_video_buffer()

Tomi Valkeinen (6):
      drm/omap: fix uninitialized ret variable
      drm/omap: fix possible NULL ref issue in tiler_reserve_2d
      drm/omap: check return value from soc_device_match
      drm/omap: handle error if scale coefs are not found
      drm/omap: add missing linefeeds to prints
      drm/omap: handle alloc failures in omap_connector

Ville Syrjälä (3):
      drm/atomic: Clean old_state/new_state in drm_atomic_state_default_clear()
      drm/atomic: Clean private obj old_state/new_state in
drm_atomic_state_default_clear()
      drm/i915: Correctly populate user mode h/vdisplay with pipe src
size during readout

 drivers/char/agp/uninorth-agp.c                    |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c            |   6 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  20 ++-
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |  86 ++++++++++-
 drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c  |  10 +-
 drivers/gpu/drm/amd/display/dc/core/dc_surface.c   |  14 +-
 drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h   |   5 +-
 drivers/gpu/drm/amd/display/include/dal_asic_id.h  |   9 +-
 .../drm/amd/display/modules/color/color_gamma.c    |  72 ++++-----
 drivers/gpu/drm/amd/include/atomfirmware.h         | 170 ++++++++++++++++++++-
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c   |  52 +++----
 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h   |   1 -
 .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c   |   4 +-
 drivers/gpu/drm/bridge/Kconfig                     |   1 +
 drivers/gpu/drm/drm_atomic.c                       |   8 +
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   2 -
 drivers/gpu/drm/exynos/exynos_mixer.c              |  22 ++-
 drivers/gpu/drm/exynos/regs-mixer.h                |   1 +
 drivers/gpu/drm/i915/intel_cdclk.c                 |  41 ++++-
 drivers/gpu/drm/i915/intel_display.c               |   2 +
 drivers/gpu/drm/i915/intel_dp.c                    |  20 ---
 drivers/gpu/drm/i915/intel_lvds.c                  |   3 +-
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   1 -
 drivers/gpu/drm/nouveau/nouveau_bo.h               |   2 -
 drivers/gpu/drm/nouveau/nouveau_ttm.c              |   6 +-
 drivers/gpu/drm/nouveau/nv50_display.c             |   7 +-
 drivers/gpu/drm/omapdrm/dss/dispc.c                |  20 ++-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c                |   2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c           |   7 +-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c                |   2 +-
 drivers/gpu/drm/omapdrm/omap_connector.c           |  10 ++
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   6 +-
 drivers/gpu/drm/omapdrm/tcm-sita.c                 |   2 +-
 drivers/gpu/drm/ttm/ttm_page_alloc.c               |  11 +-
 drivers/gpu/drm/ttm/ttm_page_alloc_dma.c           |   3 +-
 drivers/gpu/drm/vc4/vc4_dpi.c                      |  25 ++-
 drivers/gpu/drm/vc4/vc4_plane.c                    |   2 +-
 37 files changed, 501 insertions(+), 158 deletions(-)
_______________________________________________
dri-devel mailing list
dri-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/dri-devel




[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux