Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2018-11-07
    drm-misc-next for v4.21, part 1:
    
    UAPI Changes:
    - Add syncobj timeline support to drm.
    
    Cross-subsystem Changes:
    - Remove shared fence staging in dma-buf's fence object, and allow
      reserving more than 1 fence and add more paranoia when debugging.
    - Constify infoframe functions in video/hdmi.
    
    Core Changes:
    - Add vkms todo, and a lot of assorted doc fixes.
    - Drop transitional helpers and convert drivers to use drm_atomic_helper_shutdown().
    - Move atomic state helper functions to drm_atomic_state_helper.[ch]
    - Refactor drm selftests, and add new tests.
    - DP MST atomic state cleanups.
    - Drop EXPORT_SYMBOL from drm leases.
    - Lease cleanups and fixes.
    - Create render node for vgem.
    
    Driver Changes:
    - Fix build failure in imx without fbdev emulation.
    - Add rotation quirk for GPD win2 panel.
    - Add support for various CDTech panels, Banana Pi Panel, DLC1010GIG,
      Olimex LCD-O-LinuXino, Samsung S6D16D0, Truly NT35597 WQXGA,
      Himax HX8357D, simulated RTSM AEMv8.
    - Add dw_hdmi support to rockchip driver.
    - Fix YUV support in vc4.
    - Fix resource id handling in virtio.
    - Make rockchip use dw-mipi-dsi bridge driver, and add dual dsi support.
    - Advertise that tinydrm only supports DRM_FORMAT_MOD_LINEAR.
    - Convert many drivers to use atomic helpers, and drm_fbdev_generic_setup().
    - Add Mali linear tiled formats, and enable them in the Mali-DP driver.
    - Add support for H6 DE3 mixer 0, DW HDMI, HDMI PHY and TCON TOP.
    - Assorted driver cleanups and fixes.
    
  • drm-misc-next-fixes-2018-10-31
    - Properly label Innolux TV123WAM as P120ZDG-BF1 (Doug)
    - Add optional delay for panels without hpd hooked up (which solves the
      mystery delay for TI SN65DSI86 bridge) (Doug)
    - Another 6bpc quirk for BOE panel 0x0771 (Shawn)
    
    Cc: Doug Anderson <dianders@chromium.org>
    Cc: Lee, Shawn C <shawn.c.lee@intel.com>
    
  • drm-misc-fixes-2018-10-19
    Second pull request for v4.19:
    - Fix ulong overflow in sun4i
    - Fix a serious GPF in waiting for flip_done from commit_tail().
    
  • drm-misc-fixes-2018-10-18
    drm-misc-fixes for v4.19:
    - Fix use of freed memory in drm_mode_setcrtc.
    - Reject pixel format changing requests in fb helper.
    - Add 6 bpc quirk for HP Pavilion 15-n233sl
    - Fix VSDB yCBCr420 Deep Color mode bit definitions
    
  • drm-misc-next-fixes-2018-10-17
    - Add quirk to fix orientation of Acer One 10 (S1003) panel (Hans)
    
    Cc: Hans de Goede <hdegoede@redhat.com>
    
  • drm-misc-next-fixes-2018-10-10
    - Fix build failure without CONFIG_DRM_FBDEV_EMULATION (Arnd)
    - Add Maxime to drm-misc maintainer group (Sean)
    
    Cc: Arnd Bergmann <arnd@arndb.de>
    Cc: Sean Paul <sean@poorly.run>
    
  • drm-misc-fixes-2018-10-04
    drm-misc-fixes for v4.19-rc7:
    - Fix use-after-free in drm_mode_create_lease_ioctl()
    - Fix crash in fbdev error path.
    
  • drm-misc-next-fixes-2018-10-03
    - Add EXPERT config option to allow phys mem leak from fbdev for blob drivers (Neil)
    
    Cc: Neil Armstrong <narmstrong@baylibre.com>
    
  • drm-misc-fixes-2018-09-27-1
    - Revert adding device-link to panels
    
  • drm-misc-fixes-2018-09-27
    drm-misc-fixes for v4.19-rc6:
    - Don't leak fences in drm/syncobj
    
  • drm-misc-next-2018-09-27
    drm-misc-next for 4.20:
    
    UAPI Changes:
    - None
    
    Cross-subsystem Changes:
    - MAINTAINERS: Move udl, mxsfb, and fsl-dcu into drm-misc (Stefan, Sean)
    
    Core Changes:
    - syncobj: Check condition before returning timeout in schedule() (Chris)
    
    Driver Changes:
    - various: First wave o fdrm_fbdev_generic_setup() conversions (Noralf)
    - bochs/virtio: More format byte-order improvements (Gerd)
    - mxsfb: A couple fixes + add runtime pm support (Leonard)
    - virtio: Add vmap support for prime objects (Ezequiel)
    
    Cc: Stefan Agner <stefan@agner.ch>
    Cc: Sean Paul <sean@poorly.run>
    Cc: Noralf Trønnes <noralf@tronnes.org>
    Cc: Gerd Hoffman <kraxel@redhat.com>
    Cc: Leonard Crestez <leonard.crestez@nxp.com>
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Ezequiel Garcia <ezequiel@collabora.com>
    
  • drm-misc-next-2018-09-19
    drm-misc-next for 4.20:
    
    UAPI Changes:
    - None
    
    Cross-subsystem Changes:
    - None
    
    Core Changes:
    - Allow drivers to disable features with per-device granularity (Ville)
    - Use EOPNOTSUPP when iface/feature is unsupported instead of
      EINVAL/errno soup (Chris)
    - Simplify M/N DP quirk by using constant N to limit size of M/N (Shawn)
    - add quirk for LG LP140WF6-SPM1 eDP panel (Shawn)
    
    Driver Changes:
    - i915/amdgpu: Disable DRIVER_ATOMIC for older/unsupported devices (Ville)
    - sun4i: add support for R40 HDMI PHY (Icenowy)
    
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Icenowy Zheng <icenowy@aosc.io>
    Cc: Lee, Shawn C <shawn.c.lee@intel.com>
    
  • drm-misc-fixes-2018-09-19
    drm-misc-fixes for v4.19-rc5:
    - Fix crash in vgem in drm_drv_uses_atomic_modeset.
    - Allow atomic drivers that don't set DRIVER_ATOMIC to create debugfs entries.
    - Fix compiler warning for unused connector_funcs.
    - Fix null pointer deref on UDL unplug.
    - Disable DRM support for sun4i's R40 for now.
      (Not all patches went in for v4.19, so it has to wait a cycle.)
    - NULL-terminate the of_device_id table in pl111.
    - Make sure vc4 NV12 planar format works when displaying an unscaled fb.
    
  • drm-misc-next-2018-09-13
    drm-misc-next for 4.20:
    
    UAPI Changes:
    - Add host endian variants for the most common formats (Gerd)
    - Fail ADDFB2 for big-endian drivers that don't advertise BE quirk (Gerd)
    - clear smem_start in fbdev for drm drivers to avoid leaking fb addr (Daniel)
    
    Cross-subsystem Changes:
    
    Core Changes:
    - fix drm_mode_addfb() on big endian machines (Gerd)
    - add timeline point to syncobj find+replace (Chunming)
    - more drmP.h removal effort (Daniel)
    - split uapi portions of drm_atomic.c into drm_atomic_uapi.c (Daniel)
    
    Driver Changes:
    - bochs: Convert open-coded portions to use helpers (Peter)
    - vkms: Add cursor support (Haneen)
    - udmabuf: Lots of fixups (mostly cosmetic afaict) (Gerd)
    - qxl: Convert to use fbdev helper (Peter)
    
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Cc: Chunming Zhou <david1.zhou@amd.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Peter Wu <peter@lekensteyn.nl>
    Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
    
  • drm-misc-next-2018-09-05
    drm-misc-next for 4.20:
    
    UAPI Changes:
    - Add userspace dma-buf device to turn memfd regions into dma-bufs (Gerd)
    
    Cross-subsystem Changes:
    - None
    
    Core Changes:
    - Remove user logspam and useless lock in vma_offset_mgr destroy (Chris)
    
    Driver Changes:
    - various: fbdev: Wrap remove_conflicting_framebuffers with resource_len
                      accessors to remove a bunch of cargo-cult (Michał)
    - rockchip: Add rgb output iface support + fixes (Sandy/Heiko)
    - nouveau/amdgpu: Add cec-over-aux support (Hans)
    - sun4i: Add support for Allwinner A64 (Jagan)
    
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Michał Mirosław <mirq-linux@rere.qmqm.pl>
    Cc: Heiko Stuebner <heiko@sntech.de>
    Cc: Sandy Huang <hjc@rock-chips.com>
    Cc: Hans Verkuil <hans.verkuil@cisco.com>
    Cc: Jagan Teki <jagan@amarulasolutions.com>
    
  • drm-misc-next-2018-08-30
    drm-misc-next for 4.20:
    
    UAPI Changes:
    - Add per-plane blend mode property (Lowry)
    - Change in drm_fourcc.h is documentation only (Brian)
    
    Cross-subsystem Changes:
    - None
    
    Core Changes:
    - Add get/verify_crc_source for improved crc source selection (Mahesh)
    - Add __drm_atomic_helper_plane_reset to reduce copypasta (Alexandru)
    
    Driver Changes:
    - various: Replance ref/unref calls with drm_dev_get/put (Thomas)
    - bridge: Add driver for TI SN65DSI86 chip (Sandeep)
    - rockchip: Add PX30 support (Sandy)
    - sun4i: Add support for R40 TCON (Jernej)
    - vkms: Continued building out vkms, added gem support (Haneen)
    
    Cc: Thomas Zimmermann <tzimmermann@suse.de>
    Cc: Sandeep Panda <spanda@codeaurora.org>
    Cc: Sean Paul <seanpaul@chromium.org>
    Cc: Sandy Huang <hjc@rock-chips.com>
    Cc: Lowry Li <lowry.li@arm.com>
    Cc: Brian Starkey <brian.starkey@arm.com>
    Cc: Jernej Skrabec <jernej.skrabec@siol.net>
    Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
    Cc: Alexandru Gheorghe <alexandru-cosmin.gheorghe@arm.com>
    
  • drm-misc-next-fixes-2018-08-23-1
    - Add quirk to Lenovo B50-80 to use 6 bpc instead of 8 (Feng)
    
    Cc: Kai-Heng Feng <kai.heng.feng@canonical.com>
    
  • drm-misc-next-fixes-2018-08-22
    - Add an unprepare delay to the tv123wam panel (Sean)
    - Update seanpaul's email in MAINTAINERS (Sean)
    
    Cc: seanpaul@chromium.org
    Cc: sean@poorly.run
    
  • drm-misc-next-fixes-2018-08-16-1
    2 fixes, one for a power-down/re-enabling cycle for a simple plane and another one to not isolate Sean Paul from the world by changing his e-mail address.
    
  • drm-misc-next-fixes-2018-08-02
    Fixes an oops on the DP CEC code and a memory leak on the vkms driver.