1. 28 Aug, 2020 5 commits
    • Linus Torvalds's avatar
      Merge tag 'mfd-fixes-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd · 3a7c3277
      Linus Torvalds authored
      Pull MFD fixes from Lee Jones:
      
       - fix double free
      
       - handle devicetree disabled devices gracefully
      
      * tag 'mfd-fixes-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd:
        mfd: mfd-core: Ensure disabled devices are ignored without error
        mfd: core: Fix double-free in mfd_remove_devices_fn()
      3a7c3277
    • Linus Torvalds's avatar
      Merge tag 'drm-fixes-2020-08-28' of git://anongit.freedesktop.org/drm/drm · 5ec06b5c
      Linus Torvalds authored
      Pull drm fixes from Dave Airlie:
       "As expected a bit of an rc3 uptick, amdgpu and msm are the main ones,
        one msm patch was from the merge window, but had dependencies and we
        dropped it until the other tree had landed. Otherwise it's a couple of
        fixes for core, and etnaviv, and single i915, exynos, omap fixes.
      
        I'm still tracking the Sandybridge gpu relocations issue, if we don't
        see much movement I might just queue up the reverts. I'll talk to
        Daniel next week once he's back from holidays.
      
        core:
         - Take modeset bkl for legacy drivers
      
        dp_mst:
         - Allow null crtc in dp_mst
      
        i915:
         - Fix command parser desc matching with masks
      
        amdgpu:
         - Misc display fixes
         - Backlight fixes
         - MPO fix for DCN1
         - Fixes for Sienna Cichlid
         - Fixes for Navy Flounder
         - Vega SW CTF fixes
         - SMU fix for Raven
         - Fix a possible overflow in INFO ioctl
         - Gfx10 clockgating fix
      
        msm:
         - opp/bw scaling patch followup
         - frequency restoring fux
         - vblank in atomic commit fix
         - dpu modesetting fixes
         - fencing fix
      
        etnaviv:
         - scheduler interaction fix
         - gpu init regression fix
      
        exynos:
         - Just drop __iommu annotation to fix sparse warning
      
        omap:
         - locking state fix"
      
      * tag 'drm-fixes-2020-08-28' of git://anongit.freedesktop.org/drm/drm: (41 commits)
        drm/amd/display: Fix memleak in amdgpu_dm_mode_config_init
        drm/amdgpu: disable runtime pm for navy_flounder
        drm/amd/display: Retry AUX write when fail occurs
        drm/amdgpu: Fix buffer overflow in INFO ioctl
        drm/amd/powerplay: Fix hardmins not being sent to SMU for RV
        drm/amdgpu: use MODE1 reset for navy_flounder by default
        drm/amd/pm: correct the thermal alert temperature limit settings
        drm/amdgpu: add asd fw check before loading asd
        drm/amd/display: Keep current gain when ABM disable immediately
        drm/amd/display: Fix passive dongle mistaken as active dongle in EDID emulation
        drm/amd/display: Revert HDCP disable sequence change
        drm/amd/display: Send DISPLAY_OFF after power down on boot
        drm/amdgpu/gfx10: refine mgcg setting
        drm/amd/pm: correct Vega20 swctf limit setting
        drm/amd/pm: correct Vega12 swctf limit setting
        drm/amd/pm: correct Vega10 swctf limit setting
        drm/amd/pm: set VCN pg per instances
        drm/amd/pm: enable run_btc callback for sienna_cichlid
        drivers: gpu: amd: Initialize amdgpu_dm_backlight_caps object to 0 in amdgpu_dm_update_backlight_caps
        drm/amd/display: Reject overlay plane configurations in multi-display scenarios
        ...
      5ec06b5c
    • Lee Jones's avatar
      mfd: mfd-core: Ensure disabled devices are ignored without error · 22380b65
      Lee Jones authored
      Commit e49aa9a9bd22 ("mfd: core: Make a best effort attempt to match
      devices with the correct of_nodes") changed the semantics for disabled
      devices in mfd_add_device().  Instead of silently ignoring a disabled
      child device, an error was returned.  On receipt of the error
      mfd_add_devices() the precedes to remove *all* child devices and
      returns an all-failed error to the caller, which will inevitably fail
      the parent device as well.
      
      This patch reverts back to the old semantics and ignores child devices
      which are disabled in Device Tree.
      
      Fixes: e49aa9a9bd22 ("mfd: core: Make a best effort attempt to match devices with the correct of_nodes")
      Reported-by: default avatarIcenowy Zheng <icenowy@aosc.io>
      Tested-by: default avatarIcenowy Zheng <icenowy@aosc.io>
      Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
      22380b65
    • Dave Airlie's avatar
      Merge tag 'drm-intel-fixes-2020-08-27' of... · 2a3f9da3
      Dave Airlie authored
      Merge tag 'drm-intel-fixes-2020-08-27' of git://anongit.freedesktop.org/drm/drm-intel into drm-fixes
      
      drm/i915 fixes for v5.9-rc3:
      - Fix command parser desc matching with masks
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Jani Nikula <jani.nikula@intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/87imd45ufw.fsf@intel.com
      2a3f9da3
    • Dave Airlie's avatar
      Merge tag 'drm-misc-fixes-2020-08-26' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes · c2b2f02a
      Dave Airlie authored
      Fixes for v5.9-rc2:
      - Take modeset bkl for legacy drivers.
      - Allow null crtc in dp_mst.
      - Omap locking state fix.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/7af1e52a-27de-8edc-d0b2-e23b01e8bc96@linux.intel.com
      c2b2f02a
  2. 27 Aug, 2020 4 commits
  3. 26 Aug, 2020 31 commits