Hi Linus,
This is the fixes pull for 5.9-rc1. I had some fixes from the misc
fixes tree come on a later base than drm-next was on, so I had to
backmerge 5.8 into this to make things work for me and CI. However it
totally messed up the diffstat so I didn't bother including it. The
changelog looks fine.
This has a few vmwgfx regression fixes we hit from the merge window
(one in TTM), it also has a bunch of amdgpu fixes along with a
scattering everywhere else.
I'm not working for next few days, but I'll be around and have some
time if anything comes up, but hopefully this is good enough for rc1,
and any pulls after this can wait for rc2.
Dave.
drm-next-2020-08-12:
drm fixes for 5.9-rc1
core:
- Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
- Remove null check for kfree in drm_dev_release.
- Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
- re-added docs for drm_gem_flink_ioctl()
- add orientation quirk for ASUS T103HAF
ttm:
- ttm: fix page-offset calculation within TTM
- revert patch causing vmwgfx regressions
fbcon:
- Fix a fbcon OOB read in fbdev, found by syzbot.
vga:
- Mark vga_tryget static as it's not used elsewhere.
amdgpu:
- Re-add spelling typo fix
- Sienna Cichlid fixes
- Navy Flounder fixes
- DC fixes
- SMU i2c fix
- Power fixes
vmwgfx:
- regression fixes for modesetting crashes
- misc fixes
xlnx:
- Small fixes to xlnx.
omap:
- Fix mode initialization in omap_connector_mode_valid().
- force runtime PM suspend on system suspend
tidss:
- fix modeset init for DPI panels
The following changes since commit dc100bc8fae59aafd2ea2e1a1a43ef1f65f8a8bc:
Merge tag 'drm-msm-next-2020-07-30' of
https://gitlab.freedesktop.org/drm/msm into drm-next (2020-08-05
08:05:31 +1000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm tags/drm-next-2020-08-12
for you to fetch changes up to 62975d27d647a40c58d3b96c29b911fc4f33c310:
drm/ttm: revert "drm/ttm: make TT creation purely optional v3"
(2020-08-12 13:26:28 +1000)
drm fixes for 5.9-rc1
core:
- Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
- Remove null check for kfree in drm_dev_release.
- Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
- re-added docs for drm_gem_flink_ioctl()
- add orientation quirk for ASUS T103HAF
ttm:
- ttm: fix page-offset calculation within TTM
- revert patch causing vmwgfx regressions
fbcon:
- Fix a fbcon OOB read in fbdev, found by syzbot.
vga:
- Mark vga_tryget static as it's not used elsewhere.
amdgpu:
- Re-add spelling typo fix
- Sienna Cichlid fixes
- Navy Flounder fixes
- DC fixes
- SMU i2c fix
- Power fixes
vmwgfx:
- regression fixes for modesetting crashes
- misc fixes
xlnx:
- Small fixes to xlnx.
omap:
- Fix mode initialization in omap_connector_mode_valid().
- force runtime PM suspend on system suspend
tidss:
- fix modeset init for DPI panels
Alex Deucher (1):
drm/amdgpu/smu: rework i2c adpater registration
Alvin Lee (1):
drm/amd/display: Don't compare dppclk before updating DTO
Aric Cyr (2):
drm/amd/display: Fix DP Compliance tests 4.3.2.1 and 4.3.2.2
drm/amd/display: AMD OUI (DPCD 0x00300) skipped on some sink
Bhawanpreet Lakha (2):
drm/amd/display: Use seperate dmcub firmware for navy_flounder
drm/amd/display: Use proper abm/backlight functions for DCN3
Boyuan Zhang (1):
drm/amdgpu: update dec ring test for VCN 3.0
Changfeng (2):
Revert "drm/amd/powerplay: drop unnecessary message support check"
drm/amd/powerplay: drop unnecessary message support check(v2)
Christian König (1):
drm/ttm: revert "drm/ttm: make TT creation purely optional v3"
Christoph Hellwig (1):
vgaarb: mark vga_tryget static
Colin Ian King (4):
drm: xlnx: fix spelling mistake "failes" -> "failed"
drm/amdgpu: fix spelling mistake "Falied" -> "Failed"
drm/vmwgfx: fix spelling mistake "Cound" -> "Could"
drm/vmwgfx: fix spelling mistake "Cant" -> "Can't"
Dan Carpenter (3):
drm/amd/powerplay: off by one bugs in smu_cmn_to_asic_specific_index()
drm/vmwgfx: Use correct vmw_legacy_display_unit pointer
drm/vmwgfx: Fix two list_for_each loop exit tests
Daniel Vetter (1):
drm/vmwgfx/stdu: Use drm_mode_config_reset
Dave Airlie (5):
Merge tag 'drm-misc-next-fixes-2020-08-05' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag 'v5.8' into drm-next
Merge tag 'drm-misc-fixes-2020-08-04' of
git://anongit.freedesktop.org/drm/drm-misc into drm-next
Merge tag 'amd-drm-fixes-5.9-2020-08-07' of
git://people.freedesktop.org/~agd5f/linux into drm-next
Merge branch 'vmwgfx-next-5.9' of
git://people.freedesktop.org/~sroland/linux into drm-next
Dmytro Laktyushkin (2):
drm/amd/display: Clean up global sync param retrieval
drm/amd/display: populate new dml variable
Eric Bernstein (1):
drm/a