Kernel-Log – Was 3.13 bringt (5): Grafiktreiber
Seite 2: Die kleinen Perlen
Die kleinen Perlen
Die folgenden Links führen zu einigen kleineren, aber keineswegs unbedeutenden Änderungen:
DRM & Graphics
- Pull DRM fixes from Dave Airlie
- Pull drm updates from Dave Airlie
- [
    1] ALSA: hda - hdmi: Add ATI/AMD multi-channel audio support - [
CÂ Â N9]Â DRM: Armada: Add Armada DRM driver - [
CÂ Â Â Â]Â DRM: Armada: add support for drm tda19988 driver - [
    Â] drm/edid: Expose mandatory stereo modes for HDMI sinks - [
    Â] drm/gma500: Add aux device support for gmbus - [
    Â] drm/i915/bdw: Add device IDs - [
    2] drm/i915/bdw: Implement interrupt changes - [
    Â] drm/i915/bdw: Make gen8_gmch_probe - [
    Â] drm/i915/bdw: Support 64b relocations - [
    Â] drm/i915/bdw: Support BDW caching - [
    Â] drm/i915/bdw: dispatch updates (64b related) - [
    Â] drm/i915/vlv: enable HDA display audio for Valleyview2 - [
    1] drm/i915: Add second slice l3 remapping - [
    Â] drm/i915: Allow stereo modes on HDMI - [
    1] drm/i915: Boost RPS frequency for CPU stalls - [
    Â] drm/i915: Enable CRC interrupts on pre-gen5/vlv - [
    Â] drm/i915: Enable pipe CRCs - [
    Â] drm/i915: Enable/disable IPS when primary is enabled/disabled - [
CÂ Â N1]Â drm/i915: Kconfig option to disable the legacy fbdev support - [
   NÂ] drm/i915: add structs for MIPI DSI output - [
    1] drm/i915: add support for per-pipe power sequencing on vlv - [
    Â] drm/i915: crc support for hsw - [
    1] drm/msm: add plane support - [
   NÂ] drm/msm: prime support - [
    Â] drm/msm: support render nodes - [
   N3] drm/nouveau/bios: parsing for various tables required for power management - [
   N1] drm/nouveau/clk: Add support for NVAA/NVAC - [
   N8] drm/nouveau/clk: implement power state and engine clock control in core - [
   NÂ] drm/nouveau/device: initial control object class, with pstate control methods - [
    Â] drm/nouveau/device: recognise GK208 - [
   N9] drm/nouveau/drm/pm: remove everything except the hwmon interfaces to THERM - [
   N9] drm/nouveau/fb: implement various bits of work towards memory reclocking - [
   N6] drm/nouveau/perfmon: initial infrastructure to expose performance counters - [
   N9] drm/nouveau/pwr: initial implementation - [
    Â] drm/nouveau/therm: automatic mode by default - [
   N3] drm/nouveau/volt: implement voltage control in core - [
   NÂ] drm/nouveau: implement a simple sysfs interface to new pm code - [
   N1] drm/nv10/kms: add plane support for nv10-nv40 - [
    Â] drm/radeon/audio: write audio/video latency info for DCE4/5 - [
    Â] drm/radeon/audio: write audio/video latency info for DCE6/8 - [
    Â] drm/radeon/cik: add hawaii UVD support - [
    Â] drm/radeon/dce6: set correct number of audio pins - [
    Â] drm/radeon/dpm: retain user selected performance level across state changes - [
    1] drm/radeon: Add support for programming the FMT blocks - [
    Â] drm/radeon: Implement radeon_pci_shutdown - [
    Â] drm/radeon: add Hawaii chip family - [
    Â] drm/radeon: add golden register settings for hawaii - [
    Â] drm/radeon: add hawaii dpm support - [
    2] drm/radeon: add runtime PM support (v2) - [
    Â] drm/radeon: adjust TN dpm parameters for stability (v2) - [
    1] drm/radeon: atombios.h updates for hawaii - [
    Â] drm/radeon: convert to pmops - [
    Â] drm/radeon: enable DPM by default in TN asics - [
    Â] drm/radeon: enable DPM by default on BTC asics - [
    Â] drm/radeon: enable DPM by default on SI asics - [
    Â] drm/radeon: enable DPM by default on SUMO/PALM APUs - [
    Â] drm/radeon: enable DPM by default on evergreen asics - [
    Â] drm/radeon: enable DPM by default on r7xx asics - [
    Â] drm/radeon: enable hdmi audio by default - [
    Â] drm/radeon: expose render backend mask to the userspace - [
    Â] drm/radeon: fix render backend setup for SI and CIK - [
    Â] drm/radeon: implement blit copy callback for CIK - [
    Â] drm/radeon: program DCE2 audio dto just like DCE3 - [
    Â] drm/radeon: set correct number of banks for CIK chips in DCE - [
    Â] drm/radeon: set correct pipe config for Hawaii in DCE - [
   N1] drm/tegra: Add 3D support - [
    1] drm/tegra: Add Tegra114 HDMI support - [
    Â] drm/tegra: Add support for tiled buffer objects - [
CÂ Â NÂ]Â drm/tegra: Move driver to DRM tree - [
   N4] drm/tegra: Move subdevice infrastructure to host1x - [
   NÂ] drm/vmwgfx: Hook up the prime ioctls - [
    2] drm/vmwgfx: Use the linux DMA api to get valid device addresses of pages - [
    Â] drm: Add HDMI stereo 3D flags to struct drm_mode_modeinfo - [
    Â] drm: Add a STEREO_3D capability to the SET_CLIENT_CAP ioctl - [
CÂ Â Â 1]Â drm: Add separate Kconfig option for fbdev helpers - [
    Â] drm: add support for additional stereo 3D modes - [
   N2] gpu: host1x: Add support for Tegra114 - [
    1] gpu: host1x: Expose syncpt and channel functionality - [
    Â] hyperv-fb: add blanking support - [
 I  Â] hyperv-fb: add pci stub - [
CÂ Â N1]Â omapdss: Add new panel driver for Topolly td028ttec1 LCD. - [
   N1] omapdss: HDMI: create a PHY library - [
  D Â] video: exynos_dp: Use the generic PHY driver - [
CÂ Â Â 1]Â video: exynos_dp: remove non-DT support for Exynos Display Port
Ein "C" im Bereich "[  ]" kennzeichnet Commits mit Änderungen an Kconfig-Dateien, welche die Konfigurationsoptionen samt der zugehörigen Hilfetexte enthalten. Mit "I" ausgezeichneten Patches rüsten neue PCI- oder USB-IDs nach; jene mit "D" verändern die dem Kernel beiliegende Dokumentation; Commits mit "N" legen neue Dateien an. Die Zahl vermittelt einen groben Eindruck zur Größe des Patches: Eine "1" kennzeichnet Patches, die inklusive Kommentar zwischen 10 und 20 KByte groß sind; Patches mit einer "9" sind 90 KByte oder größer.
Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich in den vorangegangenen Kernel-Logs auf heise open. Neue Ausgaben des Kernel-Logs werden auf dem Twitter-Konto "@kernellog" erwähnt. (thl) (thl)