• Linus Torvalds's avatar
    Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlied/linux · ef96152e
    Linus Torvalds authored
    Pull drm updates from Dave Airlie:
     "This is the main drm pull request for v4.11.
      Nothing too major, the tinydrm and mmu-less support should make
      writing smaller drivers easier for some of the simpler platforms, and
      there are a bunch of documentation updates.
      Intel grew displayport MST audio support which is hopefully useful to
      people, and FBC is on by default for GEN9+ (so people know where to
      look for regressions). AMDGPU has a lot of fixes that would like new
      firmware files installed for some GPUs.
      Other than that it's pretty scattered all over.
      I may have a follow up pull request as I know BenH has a bunch of AST
      rework and fixes and I'd like to get those in once they've been tested
      by AST, and I've got at least one pull request I'm just trying to get
      the author to fix up.
       - drm_mm reworked
       - Connector list locking and iterators
       - Documentation updates
       - Format handling rework
       - MMU-less support for fbdev helpers
       - drm_crtc_from_index helper
       - Core CRC API
       - Remove drm_framebuffer_unregister_private
       - Debugfs cleanup
       - EDID/Infoframe fixes
       - Release callback
       - Tinydrm support (smaller drivers for simple hw)
       - Add support for some new simple panels
       - FBC by default for gen9+
       - Shared dpll cleanups and docs
       - GEN8 powerdomain cleanup
       - DMC support on GLK
       - DP MST audio support
       - HuC loading support
       - GVT init ordering fixes
       - GVT IOMMU workaround fix
       - Power/clockgating improvements
       - Preliminary SR-IOV support
       - TTM buffer priority and eviction fixes
       - SI DPM quirks removed due to firmware fixes
       - Powerplay improvements
       - VCE/UVD powergating fixes
       - Cleanup SI GFX code to match CI/VI
       - Support for > 2 displays on 3/5 crtc asics
       - SI headless fixes
       - Rework securre boot code in prep for GP10x secure boot
       - Channel recovery improvements
       - Initial power budget code
       - MMU rework preperation
       - Bunch of fixes and cleanups
       - Runtime PM support for MIC driver
       - Cleanups to use atomic helpers
       - UHD Support for TM2/TM2E boards
       - Trigger mode fix for Rinato board
       - Shader performance fix
       - Command stream validator fixes
       - Command buffer suballocator
       - CDN DisplayPort support
       - IOMMU support for arm64 platform
       - Fix i.MX5 TV encoder probing
       - Remove lower fb size limits
       - Support for HW cursor on MDP5 devices
       - DSI encoder cleanup
       - GPU DT bindings cleanup
       - stih410 cleanups
       - Create fbdev at binding
       - HQVDP fixes
       - Remove stih416 chip functionality
       - DVI/HDMI mode selection fixes
       - FPS statistic reporting
       - IRQ code cleanup
      dwi-hdmi bridge:
       - Cleanups and fixes
       - Updates for nexus
      sii8520 bridge:
       - Add interlace mode support
       - Rework HDMI and lots of fixes
       - probing/teardown cleanups
      ZTE drm:
       - HDMI audio via SPDIF interface
       - Video Layer overlay plane support
       - Add TV encoder output device
       - Rework fbdev creation logic
       - OF node fix
       - Minor fixes
       - Assorted fixes
       - Minor fix"
    [ This was the "fixed" pull, that still had build warnings due to people
      not even having build tested the result. I'm not a happy camper
      I've fixed the things I noticed up in this merge.      - Linus ]
    * tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlied/linux: (1177 commits)
      lib/Kconfig: make PRIME_NUMBERS not user selectable
      drm/tinydrm: helpers: Properly fix backlight dependency
      drm/tinydrm: mipi-dbi: Fix field width specifier warning
      drm/tinydrm: mipi-dbi: Silence: ‘cmd’ may be used uninitialized
      drm/sti: fix build warnings in sti_drv.c and sti_vtg.c files
      drm/amd/powerplay: fix PSI feature on Polars12
      drm/amdgpu: refuse to reserve io mem for split VRAM buffers
      drm/ttm: fix use-after-free races in vm fault handling
      drm/tinydrm: Add support for Multi-Inno MI0283QT display
      dt-bindings: Add Multi-Inno MI0283QT binding
      dt-bindings: display/panel: Add common rotation property
      of: Add vendor prefix for Multi-Inno
      drm/tinydrm: Add MIPI DBI support
      drm/tinydrm: Add helper functions
      drm: Add DRM support for tiny LCD displays
      drm/amd/amdgpu: post card if there is real hw resetting performed
      drm/nouveau/tmr: provide backtrace when a timeout is hit
      drm/nouveau/pci/g92: Fix rearm
      drm/nouveau/drm/therm/fan: add a fallback if no fan control is specified in the vbios
      drm/nouveau/hwmon: expose power_max and power_crit
Last commit
Last update
80211 Loading commit data...
firmware Loading commit data...
iio Loading commit data...
pm Loading commit data...
basics.rst Loading commit data...
conf.py Loading commit data...
device-io.rst Loading commit data...
device_link.rst Loading commit data...
dma-buf.rst Loading commit data...
edac.rst Loading commit data...
frame-buffer.rst Loading commit data...
hsi.rst Loading commit data...
i2c.rst Loading commit data...
index.rst Loading commit data...
infrastructure.rst Loading commit data...
input.rst Loading commit data...
message-based.rst Loading commit data...
miscellaneous.rst Loading commit data...
regulator.rst Loading commit data...
sound.rst Loading commit data...
spi.rst Loading commit data...
uio-howto.rst Loading commit data...
usb.rst Loading commit data...
vme.rst Loading commit data...