Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2019-08-16
    drm-misc-next for 5.4:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
      - dma-buf: add reservation_object_fences helper, relax
                 reservation_object_add_shared_fence, remove
                 reservation_object seq number
    
    Driver Changes:
      - More dt-bindings YAML conversions
      - More removal of drmP.h includes
      - dw-hdmi: Support get_eld and various i2s improvements
      - gm12u320: Few fixes
      - meson: Global cleanup
      - panfrost: Few refactors, Support for GPU heap allocations
      - sun4i: Support for DDC enable GPIO
      - New panels: TI nspire, NEC NL8048HL11, LG Philips LB035Q02,
                    Sharp LS037V7DW01, Sony ACX565AKM, Toppoly TD028TTEC1
                    Toppoly TD043MTEA1
    
  • drm-misc-next-2019-08-08
    drm-misc-next for 5.4:
    
    UAPI Changes:
     - HDCP: Add a Content protection type property
    
    Cross-subsystem Changes:
    
    Core Changes:
     - Continue to rework the include dependencies
     - fb: Remove the unused drm_gem_fbdev_fb_create function
     - drm-dp-helper: Make the link rate calculation more tolerant to
                      non-explicitly defined, yet supported, rates
     - fb-helper: Map DRM client buffer only when required, and instanciate a
                  shadow buffer when the device has a dirty function or says so
     - connector: Add a helper to link the DDC adapter used by that connector to
                  the userspace
     - vblank: Switch from DRM_WAIT_ON to wait_event_interruptible_timeout
     - dma-buf: Fix a stack corruption
     - ttm: Embed a drm_gem_object struct to make ttm_buffer_object a
            superclass of GEM, and convert drivers to use it.
     - hdcp: Improvements to report the content protection type to the
             userspace
    
    Driver Changes:
     - Remove drm_gem_prime_import/export from being defined in the drivers
     - Drop DRM_AUTH usage from drivers
     - Continue to drop drmP.h
     - Convert drivers to the connector ddc helper
    
     - ingenic: Add support for more panel-related cases
     - komeda: Support for dual-link
     - lima: Reduce logging
     - mpag200: Fix the cursor support
     - panfrost: Export GPU features register to userspace through an ioctl
     - pl111: Remove the CLD pads wiring support from the DT
     - rockchip: Rework to use DRM PSR helpers, fix a bug in the VOP_WIN_GET
                 macro
     - sun4i: Improve support for color encoding and range
     - tinydrm: Rework SPI support, improve MIPI-DBI support, move to drm/tiny
     - vkms: Rework of the CRC tracking
    
     - bridges:
       - sii902x: Add support for audio graph card
       - tc358767: Rework AUX data handling code
       - ti-sn65dsi86: Add Debugfs and proper DSI mode flags support
    
     - panels
       - Support for GiantPlus GPM940B0, Sharp LQ070Y3DG3B, Ortustech
         COM37H3M, Novatek NT39016, Sharp LS020B1DD01D, Raydium RM67191,
         Boe Himax8279d, Sharp LD-D5116Z01B
       - Conversion of the device tree bindings to the YAML description
       - jh057n00900: Rework the enable / disable path
    
     - fbdev:
       - ssd1307fb: Support more devices based on that controller
    
  • drm-misc-fixes-2019-08-08
    drm-misc-fixes for v5.3-rc4:
    - Suspend fix for rockchip
    - Fix unterminated strncpy cmdline mode parser
    
  • drm-misc-next-2019-08-03
    drm-misc-next for 5.4:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
     - Continue to rework the include dependencies
     - fb: Remove the unused drm_gem_fbdev_fb_create function
     - drm-dp-helper: Make the link rate calculation more tolerant to
                      non-explicitly defined, yet supported, rates
     - fb-helper: Map DRM client buffer only when required, and instanciate a
    	      shadow buffer when the device has a dirty function or says so
     - connector: Add a helper to link the DDC adapter used by that connector to
                  the userspace
    
    Driver Changes:
     - Remove drm_gem_prime_import/export from being defined in the drivers
     - Drop DRM_AUTH usage from drivers
     - Continue to drop drmP.h
     - Convert drivers to the connector ddc helper
    
     - ingenic: Add support for more panel-related cases
     - komeda: Support for dual-link
     - lima: Reduce logging
     - mpag200: Fix the cursor support
     - panfrost: Export GPU features register to userspace through an ioctl
     - pl111: Remove the CLD pads wiring support from the DT
     - rockchip: Rework to use DRM PSR helpers
     - sun4i: Improve support for color encoding and range
     - tinydrm: Rework SPI support, improve MIPI-DBI support, move to drm/tiny
     - vkms: Rework of the CRC tracking
    
     - bridges:
       - sii902x: Add support for audio graph card
       - tc358767: Rework AUX data handling code
       - ti-sn65dsi86: Add Debugfs and proper DSI mode flags support
    
     - panels
       - Support for GiantPlus GPM940B0, Sharp LQ070Y3DG3B, Ortustech
         COM37H3M, Novatek NT39016, Sharp LS020B1DD01D, Raydium RM67191,
         Boe Himax8279d, Sharp LD-D5116Z01B
       - Conversion of the device tree bindings to the YAML description
       - jh057n00900: Rework the enable / disable path
    
     - fbdev:
       - ssd1307fb: Support more devices based on that controller
    
  • drm-misc-fixes-2019-08-02
    drm-misc-fixes for v5.3-rc3:
    - Fix some build errors in drm/bridge.
    - Do not build i810 on CONFIG_PREEMPTION.
    - Fix cache sync on arm in vgem.
    - Allow mapping fb in drm_client only when required, and use it to fix bochs fbdev.
    
  • drm-misc-fixes-2019-07-25
    - pick up the cmdline fix which missed the merge window (Dmitry)
    - a handful of msm fixes so i don't have to spin up msm-fixes (Various)
    - fix -Wunused-but-set-variable warning in drm_framebuffer (Qian)
    
    Cc: Dmitry Osipenko <digetx@gmail.com>
    Cc: Rob Clark <robdclark@gmail.com>
    Cc: Qian Cai <cai@lca.pw>
    
  • drm-misc-next-fixes-2019-07-18
    - Rip out komeda internal properties and move the driver to -misc (Daniel)
    - Handle a couple edge cases with incomplete/incorrect cmdline modes (Dmitry)
    - Fix some silly warnings (Arnd)
    - Add orientation quirk for newer GPD MicroPCs (Hans)
    
    Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
    Cc: Liviu Dudau <Liviu.Dudau@arm.com>
    Cc: Dmitry Osipenko <digetx@gmail.com>
    Cc: Arnd Bergmann <arnd@arndb.de>
    Cc: Hans de Goede <hdegoede@redhat.com>
    
  • drm-misc-next-fixes-2019-07-11
    Pull request for drm-misc-fixes-next for v5.3:
    - Revert properties exposed in komeda that need improvement before they become ABI.
    - Only add modes from the cmdline if they are valid.
    - Add orientation quirk for GPD MicroPC.
    - Reduce stack usage in drm selftests.
    - Fix bochs framebuffer setup.
    
  • drm-misc-fixes-2019-07-03
    panfrost- Avoid double free by deleting GEM handle in create_bo failure
              path (Boris)
    
    Cc: Boris Brezillon <boris.brezillon@collabora.com>
    
  • drm-misc-next-fixes-2019-06-27
    drm-misc-next-fixes for v5.3:
    - Fixes to the tfp410 bridge.
    - Small build fix for vga_switcheroo to prevent building against modular fbcon.
    
  • drm-misc-fixes-2019-06-26
    virtio- Don't call drm_connector_update_edid_property() while holding spinlock
    
    Cc: Gerd Hoffmann <kraxel@redhat.com>
    
  • topic/remove-fbcon-notifiers-2019-06-26
    topic/remove-fbcon-notifiers:
    - Export fbcon_update_vcs to fix sh_mobile_lcdcfb.c compilation.
    - Rely on fbcon being builtin when vgaswitcheroo is builtin.
    
  • drm-misc-next-2019-06-20
    drm-misc-next for v5.3:
    
    UAPI Changes:
    - Give each dma-buf their own inode, add DMA_BUF_SET_NAME ioctl and a show_fdinfo handler.
    
    Cross-subsystem Changes:
    - Pull in the topic/remove-fbcon-notifiers branch:
      * remove fbdev notifier usage for fbcon, as prep work to clean up the fbcon locking
      * assorted locking checks in vt/console code
      * assorted notifier and cleanups in fbdev and backlight code
    
    Core Changes:
    - Make drm_debugfs_create_files() never fail.
    - add debug print to update_vblank_count.
    - Add DP_DPCD_QUIRK_NO_SINK_COUNT quirk.
    - Add todo item for drm_gem_objects.
    - Unexport drm_gem_(un)pin/v(un)map.
    - Document struct drm_cmdline_mode.
    - Rewrite the command handler for mode names, and add support to specify
      rotation, reflection and overscan. With a new selftest! :)
    - Fixes to drm/client for improving rotation support, and fixing variable scope.
    - Small fixes to self refresh helper.
    
    Driver Changes:
    - Add rockchip RK3328 support.
    - Assorted driver fixes to rockchip, vc4, rcar-du, vkms.
    - Expose panfrost performance counters through unstable ioctl's, hidden
      behind a module parameter.
    - Enumerate CRC sources list in vkms.
    - Add a basic kms driver for the Ingenic JZ47xx SoC, which will be expanded
      soon with more advanced features.
    - Suspend/resume fix for stm.
    
  • drm-misc-fixes-2019-06-19
    panfrost- Only unmap BO's if they're mapped (Boris)
    core- Handle buffer desc copy_to_user failure properly (Dan)
    
    Cc: Boris Brezillon <boris.brezillon@collabora.com>
    Cc: Dan Carpenter <dan.carpenter@oracle.com>
    
  • topic/remove-fbcon-notifiers-2019-06-14-1
    topic/remove-fbcon-notifiers:
    - remove fbdev notifier usage for fbcon, as prep work to clean up the fbcon locking
    - assorted locking checks in vt/console code
    - assorted notifier and cleanups in fbdev and backlight code
    
  • topic/remove-fbcon-notifiers-2019-06-14
    Remove fbcon notifiers, first pull.
    
  • drm-misc-next-2019-06-14
    drm-misc-next for v5.3:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Add code to signal all dma-fences when freed with pending signals.
    - Annotate reservation object access in CONFIG_DEBUG_MUTEXES
    
    Core Changes:
    - Assorted documentation fixes.
    - Use irqsave/restore spinlock to add crc entry.
    - Move code around to drm_client, for internal modeset clients.
    - Make drm_crtc.h and drm_debugfs.h self-contained.
    - Remove drm_fb_helper_connector.
    - Add bootsplash to todo.
    - Fix lock ordering in pan_display_legacy.
    - Support pinning buffers to current location in gem-vram.
    - Remove the now unused locking functions from gem-vram.
    - Remove the now unused kmap-object argument from vram helpers.
    - Stop checking return value of debugfs_create.
    - Add atomic encoder enable/disable helpers.
    - pass drm_atomic_state to atomic connector check.
    - Add atomic support for bridge enable/disable.
    - Add self refresh helpers to core.
    
    Driver Changes:
    - Add extra delay to make MTP SDM845 work.
    - Small fixes to virtio, vkms, sii902x, sii9234, ast, mcde, analogix, rockchip.
    - Add zpos and ?BGR8888 support to meson.
    - More removals of drm_os_linux and drmP headers for amd, radeon, sti, r128, r128, savage, sis.
    - Allow synopsis to unwedge the i2c hdmi bus.
    - Add orientation quirks for GPD panels.
    - Edid cleanups and fixing handling for edid < 1.2.
    - Add runtime pm to stm.
    - Handle s/r in dw-hdmi.
    - Add hooks for power on/off to dsi for stm.
    - Remove virtio dirty tracking code, done in drm core.
    - Rework BO handling in ast and mgag200.
    
  • drm-misc-fixes-2019-06-13
    meson: A few G12A fixes across the driver (Neil)
    quirks: A couple quirks for GPD devices (Hans)
    gem_shmem: Use writecombine when vmapping non-dmabuf BOs (Boris)
    panfrost: A couple tweaks to requiring devfreq (Neil & Ezequiel)
    edid: Ensure we return the override mode when ddc probe fails (Jani)
    
    Cc: Hans de Goede <hdegoede@redhat.com>
    Cc: Neil Armstrong <narmstrong@baylibre.com>
    Cc: Boris Brezillon <boris.brezillon@collabora.com>
    Cc: Ezequiel Garcia <ezequiel@collabora.com>
    Cc: Jani Nikula <jani.nikula@intel.com>
    
  • drm-misc-fixes-2019-06-05
    - Allow fb changes in async commits (fixes igt failures) (Helen)
    - Actually unmap the scatterlist when unmapping udmabuf (Lucas)
    
    Cc: Lucas Stach <l.stach@pengutronix.de>
    Cc: Helen Koike <helen.koike@collabora.com>
    
  • drm-misc-next-2019-06-05
    drm-misc-next for v5.3:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Add devicetree bindings for new panels.
    - Convert allwinner's DT bindings to a schema.
    - Drop video/hdmi static functions from kernel docs.
    - Discard old fence when reserving space in reservation_object_get_fences_rcu.
    
    Core Changes:
    - Add missing -ENOMEM handling in edid loading.
    - Fix null pointer deref in scheduler.
    - Header cleanups, making them self-contained.
    - Remove drmP.h inclusion from core.
    - Fix make htmldocs warning in scheduler and HDR metadata.
    - Fix a few warnings in the uapi header and add a doc section for it.
    - Small MST sideband error handling fix.
    - Clarify userspace review requirements.
    - Clarify implicit/explicit fencing in docs.
    - Flush output polling on shutdown.
    
    Driver Changes:
    - Small cleanups to stm.
    - Add new driver for ST-Ericsson MCDE
    - Kconfig fix for meson HDMI.
    - Add support for Armadeus ST0700 Adapt panel.
    - Add KOE tx14d24vm1bpa panel.
    - Update timings for st7701.
    - Fix compile error in mcde.
    - Big series of tc358767 fixes, and enabling support for IRQ and HPD handling.
    - Assorted fixes to sii902x, and implementing HDMI audio support.
    - Enable HDR metadata support on amdgpu.
    - Assorted fixes to atmel-hlcdc, and add sam9x60 LCD controller support.