Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-misc-next-fixes-2017-11-08
    4.15 merge window fixes, round 2:
    
    randconfig fix from Arnd, plus the vblank WARN_ON fix from Ville.
  • drm-misc-next-fixes-2017-11-07
    Fixes for 4.15 merge window:
    
    Just the cherry-picked vc4 fix plus a GFP_NOFAIL annotation (there's
    apparently some new options in-flight to change/audit
    too-small-to-fail kmalloc semantics or something like that).
  • drm-misc-fixes-2017-11-02
    Driver Changes:
    - qxl: Use a shadow bo as primary and blit to it to fix flicker (Gerd)
    
  • drm-misc-next-2017-10-20
    Final drm-misc feature pull for 4.15:
    
    UAPI Changes:
    - new madvise ioctl for vc4 (Boris)
    
    Core Changes:
    - plane commit tracking fixes (Maarten)
    - vgaarb improvements for fancy new platforms (aka ppc64 and arm64) by
      Bjorn Helgaas
    
    Driver Changes:
    - pile of new panel drivers: Toshiba LT089AC19000, Innolux AT043TN24
    - more sun4i work to support A10/A20 Tcon and hdmi outputs
    - vc4: fix sleep in irq handler by making it threaded (Eric)
    - udl probe/edid read fixes (Robert Tarasov)
    
    And a bunch of misc small cleanups/refactors and doc fixes all over.
  • drm-misc-next-2017-10-16
    2e20c9dd · drm/via: use ARRAY_SIZE ·
    Quick 4.15 mist pull for the build fix:
    
    Cross-subsystem Changes:
    - piles an piles of misc/trivial patches all over, some more from
      outreachy applicants
    
    Core Changes:
    - build fix for the bridge/of cleanup (Maarten)
    - fix vblank count in arm_vblank_event (Ville)
    - some kerneldoc typo fixes from Thierry
    
    Driver Changes:
    - vc4: Fix T-format tiling scanout, cleanup clock divider w/a (Anholt)
    - sun4i: small cleanups and improved code comments all over (Chen-Yu
      Tsai)
  • drm-misc-next-2017-10-12
    More 4.15 drm-misc stuff:
    
    Cross-subsystem Changes:
    - bridge cleanup refactor (Benjamin Gaignard)
    
    Core Changes:
    - less surprising atomic iterators (Maarten), fixes an oops introduced
      in drm-next
    - better gem/fb helper docs (Noralf)
    - fix dma-buf rcu races (Christian König)
    
    Driver Changes:
    - adv7511: CEC support (Hans Verkuil)
    - sun4i update from Chen-Yu to improve hdmi and A31 support
    - sii8620: add remote control support (Maceiej Purski)
    
    New drivers:
    - SiI9234 bridge driver (Maciej Purski)
    - 7" rpi touch panel (Eric Anholt)
    
    Note that this contains a topic pull from regmap, needed by the sun4i
    changes. Mark Brown sent that out for pulling into drm-misc.
  • drm-misc-fixes-2017-10-11
    Core Changes:
    - sync_file: Fix race in SYNC_IOC_FILE_INFO (John)
    - atomic_helper: Give up reference taken in suspend helper (Jeffy)
    
    Cc: John Einar Reitan <john.reitan@arm.com>
    Cc: Jeffy Chen <jeffy.chen@rock-chips.com>
    
  • drm-misc-fixes-2017-10-05
    One bugfix in sun4i for 4.14
  • drm-misc-next-2017-10-05
    More drm-misc for 4.15:
    
    Cross-subsystem Changes:
    - bunch more simple outreachy patches (Meghana Madhyastha, Aishwarya
      Pant, Haneen Mohammed)
    - Quite a pile of static checker/cocci/spelling fixups all over.
    - Final driver patches+core cleanup of Noralf's new drm_gem_fb_create
      helper.
    
    Core Changes:
    - legacy DPMS docs improved
    - add dri-devel m-l to fbdev to catch people who try to fix
      fbcon-on-kms bugs in the wrong place
    
    Driver Changes:
    - vc4: prep for dsi panels (Eric)
  • drm-misc-fixes-2017-09-28-1
    Driver Changes:
    - qxl: fix primary surface and fb unpinning (Gerd)
    - sun41: fix CEC_PIN config gate now that media has been merged (Hans)
    - tegra: fix TRACE_INCLUDE_PATH (Thierry)
    
    Cc: Thierry Reding <treding@nvidia.com>
    Cc: Hans Verkuil <hverkuil@xs4all.nl>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
  • drm-misc-fixes-2017-09-28
    Driver Changes:
    - bridge/sii8620: Fix out-of-bounds write to incorrect register (Maciej)
    - qxl: fix primary surface and fb unpinning (Gerd)
    - sun41: fix CEC_PIN config gate now that media has been merged (Hans)
    - tegra: fix TRACE_INCLUDE_PATH (Thierry)
    
    Cc: Thierry Reding <treding@nvidia.com>
    Cc: Hans Verkuil <hverkuil@xs4all.nl>
    Cc: Maciej Purski <m.purski@samsung.com>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
  • drm-misc-next-2017-09-20
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    - DP SDP defines (Ville)
    - polish for scdc helpers (Thierry Reding)
    - fix lifetimes for connector/plane state across crtc changes (Maarten
      Lankhorst).
    - sparse fixes (Ville+Thierry)
    - make legacy kms ioctls all interruptible (Maarten)
    - push edid override into the edid helpers (out of probe helpers)
      (Jani)
    - DP ESI defines for link status (DK)
    
    Driver Changes:
    - drm-panel is now in drm-misc!
    - minor panel-simple cleanups/refactoring by various folks
    - drm_bridge_add cleanup (Inki Dea)
    - constify a few i2c_device_id structs (Arvind Yadav)
    - More patches from Noralf's fb/gem helper cleanup
    - bridge/synopsis: reset fix (Philippe Cornu)
    - fix tracepoint include handling in drivers (Thierry)
    - rockchip: lvds support (Sandy Huang)
    - move sun4i into drm-misc fold (Maxime Ripard)
    - sun4i: refactor driver load + support TCON backend/layer muxing
      (Chen-Yu Tsai)
    - pl111: support more pl11x variants (Linus Walleij)
    - bridge/adv7511: robustify probing/edid handling (Lars-Petersen
      Clausen)
    
    New hw support:
    - S6E63J0X03 panel (Hoegeun Kwon)
    - OTM8009A panel (Philippe CORNU)
    - Seiko 43WVF1G panel (Marco Franchi)
    - tve200 driver (Linus Walleij)
    
    Plus assorted of tiny patches all over, including our first outreachy
    patches from applicants for the winter round!
  • drm-misc-next-fixes-2017-08-28
    UAPI Changes:
    - Rename u32 to __u32 in struct drm_format_modifier_blob (Lionel)
    
    Cc: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
  • drm-misc-fixes-2017-08-28
    Driver Changes:
    - bridge/sii8620: Fix out-of-bounds write to incorrect register
    
    Cc: Maciej Purski <m.purski@samsung.com>
    Cc: Andrzej Hajda <a.hajda@samsung.com>
  • drm-misc-fixes-2017-08-24
    Core Changes:
    - Release driver tracking before making the object available again (Chris)
    
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
  • drm-misc-next-2017-08-18
    Cross-subsystem Changes:
    - Add tinydrm to MAINTAINERS using -misc tree and Noralf as maintainer (Noralf)
    
    Core Changes:
    - Finish dumb_mmap_offset cleanup by removing gem_cma_dumb_map_offset() (Noralf)
    - Add gem_framebuffer helper to facilitate removal of fb_cma cargo cult (Noralf)
    
    Driver Changes:
    - Various trivial patches
    
    Cc: Noralf Trønnes <noralf@tronnes.org>
  • drm-misc-fixes-2017-08-18
    Core Changes:
    - Fix framebuffer leak in setplane error condition (Nikil)
    - Prevent BUG in atomic_ioctl by properly resetting state on EDEADLK (Maarten)
    - Add missing return in atomic_check_only if atomic_check fails (Maarten)
    
    Driver Changes:
    - rockchip: Don't try to suspend if device not initialized (Jeffy)
    
    Cc: Jeffy Chen <jeffy.chen@rock-chips.com>
    Cc: Nikhil Mahale <nmahale@nvidia.com>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
  • drm-misc-next-2017-08-16
    UAPI Changes:
    - vc4: Allow userspace to dictate rendering order in submit_cl ioctl (Eric)
    
    Cross-subsystem Changes:
    - vboxvideo: One of Cihangir's patches applies to vboxvideo which is maintained
    	     in staging
    
    Core Changes:
    - atomic_legacy_backoff is officially killed (Daniel)
    - Extract drm_device.h (Daniel)
    - Unregister drm device on unplug (Daniel)
    - Rename deprecated drm_*_(un)?reference functions to drm_*_{get|put} (Cihangir)
    
    Driver Changes:
    - vc4: Error/destroy path cleanups, log level demotion, edid leak (Eric)
    - various: Make various drm_*_funcs structs const (Bhumika)
    - tinydrm: add support for LEGO MINDSTORMS EV3 LCD (David)
    - various: Second half of .dumb_{map_offset|destroy} defaults set (Noralf)
    
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Eric Anholt <eric@anholt.net>
    Cc: Bhumika Goyal <bhumirks@gmail.com>
    Cc: Cihangir Akturk <cakturk@gmail.com>
    Cc: David Lechner <david@lechnology.com>
    Cc: Noralf Trønnes <noralf@tronnes.org>
  • drm-misc-fixes-2017-08-08
    Core Changes:
    - dma-buf: Allow multiple sync_files to wrap a single dma-fence (Chris)
    
    Driver Changes:
    - rockchip: misc fixes to vop driver from the downstream rockchip tree (Mark)
    - Error path cleanups to tc358767 & host1x (Lucas & Paul, respectively)
  • drm-misc-next-2017-08-08
    UAPI Changes:
    - vc4: Add ioctl to allow attaching a label to a bo (Eric)
    - Add new format/modifier blob plane property (Ben)
    - armada: Use __u32/__u64 instead of uint32_t/uint64_t (Mikko)
    - [kinda uapi] fb_helper: Expose display_info size via fb_info (David)
    
    Core Changes:
    - Default gem_dumb_[map_offset|destroy] as mmap/destroy implementations (Noralf)
    - Simplify atomic properties by removing the helpers and handling in core (Daniel)
    
    Driver Changes:
    - stm: Add STM32 DSI controller driver (Phillipe)
    - vc4: Add HDMI CEC support (Hans)
    - rockchip: Refactor register init & soc version handling (Mark)
    - misc: Remove .load_lut, .gamma_set, .gamma_get dead code (Peter)
    - dw-hdmi: Add HDMI CEC support (Russell)
    
    Cc: Philippe CORNU <philippe.cornu@st.com>
    Cc: Hans Verkuil <hans.verkuil@cisco.com>
    Cc: Eric Anholt <eric@anholt.net>
    Cc: Noralf Trønnes <noralf@tronnes.org>
    Cc: Ben Widawsky <ben@bwidawsk.net>
    Cc: Mark yao <mark.yao@rock-chips.com>
    Cc: Peter Rosin <peda@axentia.se>
    Cc: Russell King <rmk+kernel@armlinux.org.uk>
    Cc: Mikko Rapeli <mikko.rapeli@iki.fi>
    Cc: David Lechner <david@lechnology.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>