Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2018-05-04
    drm-misc-next for v4.18:
    
    Ignore the dma-fence changes, they have been immediately reverted.
    
    Core Changes:
    - Rounding behavior when clipping a visible plane has changed slightly.
      We now consistently try to round towards the 1.0x scale to prevent
      running into hw limits.
    
    Driver Changes:
    - Add a drm driver for broadcom V3D V3.x+. (Eric)
    - Add syncobj support to vc4. (Stefan)
    - Assorted bugfixes.
    
  • drm-misc-fixes-2018-05-02
    vc4: Fix bo refcounts during async commits (Boris)
    vga-dac: Fix edid memory leak (Sean)
    
    Cc: Boris Brezillon <boris.brezillon@bootlin.com>
    Cc: Sean Paul <seanpaul@chromium.org>
    
  • drm-misc-next-2018-04-26
    drm-misc-next for v4.18:
    
    UAPI Changes:
    - Add support for a generic plane alpha property to sun4i, rcar-du and atmel-hclcdc. (Maxime)
    
    Core Changes:
    - Stop looking at legacy plane->fb and crtc members in atomic drivers. (Ville)
    - mode_valid return type fixes. (Luc)
    - Handle zpos normalization in the core. (Peter)
    
    Driver Changes:
    - Implement CTM, plane alpha and generic async cursor support in vc4. (Stefan)
    - Various fixes for HPD and aux chan in drm_bridge/analogix_dp. (Lin, Zain, Douglas)
    - Add support for MIPI DSI to sun4i. (Maxime)
    
  • drm-misc-fixes-2018-04-25
    sun41: Fix regression for TBSA711 tablet (Ondrej)
    qxl: 2 bug fixes (Gerd)
    core: Don't use stale display info between HDMI hotplugs (Ville)
    virtio: Fix guest spinning when request queue is full (Gerd)
    
    Cc: Ondrej Jirman <megous@megous.com>
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    
  • drm-misc-fixes-2018-04-18-1
    drm-misc-fixes:
    
    stable: vc4: Fix memory leak during BO teardown (Daniel)
    dp: Add i2c retry for LSPCON adapters (Imre)
    hdcp: Fix device count mask (Ramalingam)
    
    Cc: Daniel J Blueman <daniel@quora.org
    Cc: Imre Deak <imre.deak@intel.com>
    Cc: Ramalingam C <ramalingam.c@intel.com>
    
  • drm-misc-fixes-2018-04-18
    stable: ast: resolve mode/pclk issue with 1280x800@83.5MHz (Y.C.)
    stable: vc4: Fix memory leak during BO teardown (Daniel)
    dp: Add i2c retry for LSPCON adapters (Imre)
    hdcp: Fix device count mask (Ramalingam)
    
    Cc: Y.C. Chen <yc_chen@aspeedtech.com>
    Cc: Daniel J Blueman <daniel@quora.org
    Cc: Imre Deak <imre.deak@intel.com>
    Cc: Ramalingam C <ramalingam.c@intel.com>
    
  • drm-misc-next-fixes-2018-04-11
    omap: Fix crash on AM4 EVM, and all OMAP2/3 boards (Tomi)
    
    Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
    
  • drm-misc-next-fixes-2018-04-04
    hda_intel: Don't declare azx PM ops if VGA_SWITCHEROO configured (Lukas)
    
    Cc: Lukas Wunner <lukas@wunner.de>
    Cc: Takashi Iwai <tiwai@suse.de>
    
  • drm-misc-next-fixes-2018-03-28
    UABI:
    - Mask mode type garbage from userspace (Ville)
    
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    
  • drm-misc-fixes-2018-03-22
    Main change is a patch to reject getfb call for multiplanar framebuffers,
    then we have a couple of error path fixes on the sun4i driver. Still on that
    driver there is a clk fix and finally a mmap offset fix on the udl driver.
    
  • drm-misc-next-2018-03-21
    drm-misc-next for 4.17:
    
    Cross-subsystem Changes:
     dt-bindings: Add emtrion vendor prefix (Jan)
    
    Core Changes:
     drm_print: More object size reductions (Joe)
    
    Driver Changes:
     vc4: Fix alpha blending on bottom plane (Stefan)
     panel: Add Raydium RM68200 panel support (Phillipe)
     panel: Add AUO G104SN02 V2 panel support (Christoph)
     panel: Add KEO TX31D200VM0BAA panel support (Jagan)
     vga_switcheroo: Use device link to bookkeep HDA runtime pm (Lukas)
     rockchip: More CrOS kevin patches trickling in (various
     sun4i: Add A80 support (Chen-Yu)
     sun4i: Add YUV plane support (Maxime)
     meson: Multiple (mostly error-path) fixups (Christophe/Wei)
    
    Cc: Stefan Schake <stschake@gmail.com>
    Cc: Philippe CORNU <philippe.cornu@st.com>
    Cc: jan.tuerk@emtrion.com
    Cc: Christoph Fritz <chf.fritz@googlemail.com>
    Cc: Jagan Teki <jagannadh.teki@gmail.com>
    Cc: Lukas Wunner <lukas@wunner.de>
    Cc: Joe Perches <joe@perches.com>
    Cc: Chen-Yu Tsai <wens@csie.org>
    Cc: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
    Cc: Wei Yongjun <weiyongjun1@huawei.com>
    
  • drm-misc-next-2018-03-09-3
    drm-misc-next for 4.17:
    
    UAPI Changes:
     plane: Add color encoding/range properties (Jyri)
     nouveau: Replace iturbt_709 property with color_encoding property (Ville)
    
    Core Changes:
     atomic: Move plane clipping into plane check helper (Ville)
     property: Multiple new property checks/verification (Ville)
    
    Driver Changes:
     rockchip: Fixes & improvements for rk3399/chromebook plus (various)
     sun4i: Add H3/H5 HDMI support (Jernej)
     i915: Add support for limited/full-range ycbcr toggling (Ville)
     pl111: Add bandwidth checking/limiting (Linus)
    
    Cc: Jernej Skrabec <jernej.skrabec@siol.net>
    Cc: Jyri Sarha <jsarha@ti.com>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Cc: Linus Walleij <linus.walleij@linaro.org>
    
  • drm-misc-fixes-2018-03-07
    sun4i fixes on clk, division by zero and LVDS.
    
  • drm-misc-next-2018-02-28
    drm-misc-next for 4.17:
    
    UAPI Changes:
     Fix drm_color_ctm matrix docs to match usage and change the type to
     __u64 make it obvious (Ville)
    
    Core Changes:
     Check modifier with format when checking if a plane state is supported (Ville)
    
    Driver Changes:
     sun4i: Improve hw plane utilization (Maxime)
     simple: Add per-pipe enable/disable vblank functions (Oleksandr)
     virtio: Whitespace + checkpatch changes (Rodrigo)
    
    Cc: Maxime Ripard <maxime.ripard@bootlin.com>
    Cc: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
    Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
    
  • drm-misc-fixes-2018-02-28
    Two regression fixes here: a fb format regression on nouveau and a 4.16-rc1
    regression with on LVDS with one sun4i device. Plus a sun4i and  a virtio-gpu
    fixes.
    
  • drm-misc-next-2018-02-21
    drm-misc-next for 4.17:
    
    Cross-subsystem Changes:
    - Backlight helpers to enable/disable and find devices in dt (Meghana)
    
    Core Changes:
    - Documentation improvements (Chris/Daniel/Jani)
    - simple_kms_helper: Add mode_valid() support (Linus)
    - mm: Fix bug in interval_tree causing nodes to be out-of-order (Chris)
    
    Driver Changes:
    - tinydrm/panel: Use the new backlight helpers (Meghana)
    - rockchip: Support gem_prime_import_sg_table + some fixes (Various)
    - sun4i: Add A83T HDMI support using dw-hdmi (Jernej)
    
    Cc: Meghana Madhyastha <meghana.madhyastha@gmail.com>
    Cc: Jani Nikula <jani.nikula@intel.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Chris Wilson <chris@chris-wilson.co.uk>
    Cc: Linus Walleij <linus.walleij@linaro.org>
    Cc: Heiko Stuebner <heiko@sntech.de>
    Cc: Jernej Skrabec <jernej.skrabec@siol.net>
    
  • drm-misc-fixes-2018-02-21
    Fixes for 4.16. I contains fixes for deadlock on runtime suspend on few
    drivers, a memory leak on non-blocking commits, a crash on color-eviction.
    The is also meson and edid fixes, plus a fix for a doc warning.
    
  • drm-misc-next-2018-02-13
    drm-misc-next for 4.17:
    
    UAPI Changes:
    - drm/vc4: Expose performance counters to userspace (Boris)
    
    Cross-subsystem Changes:
    - MAINTAINERS: Linus to maintain panel-arm-versatile in -misc (Linus)
    
    Core Changes:
    - Only use swiotlb when necessary (Chunming)
    
    Driver Changes:
    - drm/panel: Add support for ARM Versatile panels (Linus)
    - pl111: Improvements around versatile panel support (Linus)
    
    ----------------------------------------
    Tagged on 2018-02-06:
    drm-misc-next for 4.17:
    
    UAPI Changes:
    - Validate mode flags + type (Ville)
    - Deprecate unused mode flags PIXMUX, BCAST (Ville)
    - Deprecate unused mode types BUILTIN, CRTC_C, CLOCK_C, DEFAULT (Ville)
    
    Cross-subsystem Changes:
    - MAINTAINERS: s/Daniel/Maarten/ for drm-misc (Daniel)
    
    Core Changes:
    - gem: Export gem functions for drivers to use (Samuel)
    - bridge: Introduce bridge timings in drm_bridge (Linus)
    - dma-buf: Allow exclusive fence to be bundled in fence array when
    	   calling reservation_object_get_fences_rcu (Christian)
    - dp: Add training pattern 4 and HBR3 support to dp helpers (Manasi)
    - fourcc: Add alpha bit to formats to avoid driver format LUTs (Maxime)
    - mode: Various cleanups + add new device-wide .mode_valid hook (Ville)
    - atomic: Fix state leak when non-blocking commits fail (Leo)
    	  NOTE: IIRC, this was cross-picked to -fixes so it might fall out
    - crc: Allow polling on the data fd (Maarten)
    
    Driver Changes:
    - bridge/vga-dac: Add THS8134* support (Linus)
    - tinydrm: Various MIPI DBI improvements/cleanups (Noralf)
    - bridge/dw-mipi-dsi: Cleanups + use create_packet helper (Brian)
    - drm/sun4i: Add Display Engine frontend support (Maxime)
    - drm/sun4i: Add zpos support + increase num planes from 2 to 4 (Maxime)
    - various: Use drm_mode_get_hv_timing() to fill plane clip rectangle (Ville)
    - stm: Add 8-bit clut support, add dsi phy v1.31 support, +fixes (Phillipe)
    
    Cc: Boris Brezillon <boris.brezillon@free-electrons.com>
    Cc: Chunming Zhou <david1.zhou@amd.com>
    Cc: Samuel Li <Samuel.Li@amd.com>
    Cc: Linus Walleij <linus.walleij@linaro.org>
    Cc: Noralf Trønnes <noralf@tronnes.org>
    Cc: Brian Norris <briannorris@chromium.org>
    Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
    Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
    Cc: Christian König <christian.koenig@amd.com>
    Cc: Manasi Navare <manasi.d.navare@intel.com>
    Cc: Philippe Cornu <philippe.cornu@st.com>
    Cc: Leo (Sunpeng) Li <sunpeng.li@amd.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
    
  • topic/hdcp-2018-02-13
    Add HDCP support to i915 drm driver.
    
  • drm-misc-next-2018-02-06
    drm-misc-next for 4.17:
    
    UAPI Changes:
    - Validate mode flags + type (Ville)
    - Deprecate unused mode flags PIXMUX, BCAST (Ville)
    - Deprecate unused mode types BUILTIN, CRTC_C, CLOCK_C, DEFAULT (Ville)
    
    Cross-subsystem Changes:
    - MAINTAINERS: s/Daniel/Maarten/ for drm-misc (Daniel)
    
    Core Changes:
    - gem: Export gem functions for drivers to use (Samuel)
    - bridge: Introduce bridge timings in drm_bridge (Linus)
    - dma-buf: Allow exclusive fence to be bundled in fence array when
    	   calling reservation_object_get_fences_rcu (Christian)
    - dp: Add training pattern 4 and HBR3 support to dp helpers (Manasi)
    - fourcc: Add alpha bit to formats to avoid driver format LUTs (Maxime)
    - mode: Various cleanups + add new device-wide .mode_valid hook (Ville)
    - atomic: Fix state leak when non-blocking commits fail (Leo)
    	  NOTE: IIRC, this was cross-picked to -fixes so it might fall out
    - crc: Allow polling on the data fd (Maarten)
    
    Driver Changes:
    - bridge/vga-dac: Add THS8134* support (Linus)
    - tinydrm: Various MIPI DBI improvements/cleanups (Noralf)
    - bridge/dw-mipi-dsi: Cleanups + use create_packet helper (Brian)
    - drm/sun4i: Add Display Engine frontend support (Maxime)
    - drm/sun4i: Add zpos support + increase num planes from 2 to 4 (Maxime)
    - various: Use drm_mode_get_hv_timing() to fill plane clip rectangle (Ville)
    - stm: Add 8-bit clut support, add dsi phy v1.31 support, +fixes (Phillipe)
    
    Cc: Samuel Li <Samuel.Li@amd.com>
    Cc: Linus Walleij <linus.walleij@linaro.org>
    Cc: Noralf Trønnes <noralf@tronnes.org>
    Cc: Brian Norris <briannorris@chromium.org>
    Cc: Maxime Ripard <maxime.ripard@free-electrons.com>
    Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
    Cc: Christian König <christian.koenig@amd.com>
    Cc: Manasi Navare <manasi.d.navare@intel.com>
    Cc: Philippe Cornu <philippe.cornu@st.com>
    Cc: Leo (Sunpeng) Li <sunpeng.li@amd.com>
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>