1. 16 Sep, 2022 6 commits
  2. 15 Sep, 2022 3 commits
  3. 14 Sep, 2022 4 commits
  4. 13 Sep, 2022 15 commits
  5. 12 Sep, 2022 10 commits
  6. 11 Sep, 2022 2 commits
    • Melissa Wen's avatar
      drm/vkms: fix 32bit compilation error by replacing macros · 89b03aea
      Melissa Wen authored
      Replace vkms_formats macro for fixed-point operations with functions
      from drm/drm_fixed.h to do the same job and fix 32-bit compilation
      errors.
      
      v2:
      - don't cast results to s32 (Igor)
      - add missing drm_fixp2int conversion (Igor)
      
      Fixes: a19c2ac9858 ("drm: vkms: Add support to the RGB565 format")
      Tested-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com> (v1)
      Reviewed-by: Alex Deucher <alexander.deucher@amd.com> (v1)
      Reported-by: default avatarSudip Mukherjee <sudipm.mukherjee@gmail.com>
      Reported-by: default avatarkernel test robot <lkp@intel.com>
      Signed-off-by: default avatarMelissa Wen <mwen@igalia.com>
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/20220910190303.682897-1-mwen@igalia.com
      89b03aea
    • Dave Airlie's avatar
      Merge tag 'drm-misc-next-2022-09-09' of git://anongit.freedesktop.org/drm/drm-misc into drm-next · fb34d8a0
      Dave Airlie authored
      drm-misc-next for v6.1-rc1:
      
      [airlied - fix sun4i_tv build]
      
      UAPI Changes:
      - Hide unregistered connectors from GETCONNECTOR ioctl.
      - drm/virtio no longer advertises LINEAR modifier, as it doesn't work.
      -
      
      Cross-subsystem Changes:
      - Fix GPF in udmabuf failure path.
      
      Core Changes:
      - Rework TTM placement to use intersect/compatible functions.
      - Drop legacy DP-MST support.
      - More DP-MST related fixes, and move all state into atomic.
      - Make DRM_MIPI_DBI select DRM_KMS_HELPER.
      - Add audio_infoframe packing for DP.
      - Add logging when some atomic check functions fail.
      - Assorted documentation updates and fixes.
      
      Driver Changes:
      - Assorted cleanups and fixes in msm, lcdif, nouveau, virtio,
        panel/ilitek, bridge/icn6211, tve200, gma500, bridge/*, panfrost, via,
        bochs, qxl, sun4i.
      - Add add AUO B133UAN02.1, IVO M133NW4J-R3, Innolux N120ACA-EA1 eDP panels.
      - Improve DP-MST modeset state handling in amdgpu, nouveau, i915.
      - Drop DP-MST from radeon driver, it was broken and only user of legacy
        DP-MST.
      - Handle unplugging better in vc4.
      - Simplify drm cmdparser tests.
      - Add DP support to ti-sn65dsi86.
      - Add MT8195 DP support to mediatek.
      - Support RGB565, XRGB64, and ARGB64 formats in vkms.
      - Convert sun4i tv support to atomic.
      - Refactor vc4/vec TV Modesetting, and fix timings.
      - Use atomic helpers instead of simple display helpers in ssd130x.
      
      Maintainer changes:
      - Add Douglas Anderson as reviewer for panel-edp.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
      Link: https://patchwork.freedesktop.org/patch/msgid/a489485b-3ebc-c734-0f80-aed963d89efe@linux.intel.com
      fb34d8a0