forked from torvalds/linux
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'drm-misc-next-2017-05-16' of git://anongit.freedesktop.org…
…/git/drm-misc into drm-next UAPI Changes: - Return -ENODEV instead of -ENXIO when creating cma fb w/o valid gem (Daniel) - Add aspect ratio and custom scaling propertis to connector state (Maarten) Cross-subsystem Changes: - None Core Changes: - Add Laurent as bridge reviewer and Andrzej as bridge maintainer (Archit) - Maintain new STM driver through -misc (Yannick) - Misc doc improvements (as is tradition) (Daniel) - Add driver-private objects to atomic state (Dhinakaran) - Deprecate preclose hook in modern drivers (use postclose) (Daniel) - Add hwmode to vblank struct. This fixes mode access in irq context and reduced a bunch of boilerplate (Daniel) Driver Changes: - vc4: Add out-fence support to vc4 V3D rendering (Eric) - stm: Add stm32f429 display hw and am-480272h3tmqw-t01h panel support (Yannick) - vc4: Remove 256MB cma limit from vc4 (Eric) - dw-hdmi: Disable audio when inactive, instead of always enabled (Romain) - zte: Add support for VGA to the ZTE driver (Shawn) - i915: Track DP MST bandwidth and check it in atomic_check (Dhinakaran) - vgem: Enable gem dmabuf import iface to facilitate ion testing (Laura) - vc4: Add support for Cygnus (new dt compat string + couple bug fixes) (Eric) - pl111: Add driver for pl111 CLCD display controller (Eric/Tom) - vgem: Subclass drm_device instead of standalone platform device (Chris) Cc: Archit Taneja <[email protected]> Cc: Eric Anholt <[email protected]> Cc: Yannick Fertre <[email protected]> Cc: Romain Perier <[email protected]> Cc: Navare, Manasi D <[email protected]> Cc: Shawn Guo <[email protected]> Cc: Dhinakaran Pandiyan <[email protected]> Cc: Laura Abbott <[email protected]> Cc: Maarten Lankhorst <[email protected]> Cc: Tom Cooksey <[email protected]> Cc: Daniel Vetter <[email protected]> Cc: Chris Wilson <[email protected]> * tag 'drm-misc-next-2017-05-16' of git://anongit.freedesktop.org/git/drm-misc: (72 commits) drm: add missing declaration to drm_blend.h drm/dp: Wait up all outstanding tx waiters drm/dp: Read the tx msg state once after checking for an event drm/prime: Forward declare struct device drm/vblank: Lock down vblank->hwmode more drm/vblank: drop the mode argument from drm_calc_vbltimestamp_from_scanoutpos drm/vblank: Add FIXME comments about moving the vblank ts hooks drm/vblank: Switch to bool in_vblank_irq in get_vblank_timestamp drm/vblank: Switch drm_driver->get_vblank_timestamp to return a bool drm/vgem: Convert to a struct drm_device subclass gpu: drm: gma500: remove dead code drm/sti: Adjust two checks for null pointers in sti_hqvdp_probe() drm/sti: Fix typos in a comment line drm/sti: Fix a typo in a comment line drm/sti: Replace 17 seq_puts() calls by seq_putc() drm/sti: Reduce function calls for sequence output at five places drm/sti: use seq_puts to display a string drm: Nerf the preclose callback for modern drivers drm/exynos: Merge pre/postclose hooks drm/tegra: switch to postclose ...
- Loading branch information
Showing
109 changed files
with
4,980 additions
and
927 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
36 changes: 36 additions & 0 deletions
36
Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
* STMicroelectronics STM32 lcd-tft display controller | ||
|
||
- ltdc: lcd-tft display controller host | ||
must be a sub-node of st-display-subsystem | ||
Required properties: | ||
- compatible: "st,stm32-ltdc" | ||
- reg: Physical base address of the IP registers and length of memory mapped region. | ||
- clocks: A list of phandle + clock-specifier pairs, one for each | ||
entry in 'clock-names'. | ||
- clock-names: A list of clock names. For ltdc it should contain: | ||
- "lcd" for the clock feeding the output pixel clock & IP clock. | ||
- resets: reset to be used by the device (defined by use of RCC macro). | ||
Required nodes: | ||
- Video port for RGB output. | ||
|
||
Example: | ||
|
||
/ { | ||
... | ||
soc { | ||
... | ||
ltdc: display-controller@40016800 { | ||
compatible = "st,stm32-ltdc"; | ||
reg = <0x40016800 0x200>; | ||
interrupts = <88>, <89>; | ||
resets = <&rcc STM32F4_APB2_RESET(LTDC)>; | ||
clocks = <&rcc 1 CLK_LCD>; | ||
clock-names = "lcd"; | ||
|
||
port { | ||
ltdc_out_rgb: endpoint { | ||
}; | ||
}; | ||
}; | ||
}; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,6 +12,7 @@ Linux GPU Driver Developer's Guide | |
drm-uapi | ||
i915 | ||
meson | ||
pl111 | ||
tinydrm | ||
vc4 | ||
vga-switcheroo | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
========================================== | ||
drm/pl111 ARM PrimeCell PL111 CLCD Driver | ||
========================================== | ||
|
||
.. kernel-doc:: drivers/gpu/drm/pl111/pl111_drv.c | ||
:doc: ARM PrimeCell PL111 CLCD Driver |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4228,13 +4228,21 @@ F: include/drm/drm* | |
F: include/uapi/drm/drm* | ||
F: include/linux/vga* | ||
|
||
DRM DRIVER FOR ARM PL111 CLCD | ||
M: Eric Anholt <[email protected]> | ||
T: git git://anongit.freedesktop.org/drm/drm-misc | ||
S: Supported | ||
F: drivers/gpu/drm/pl111/ | ||
|
||
DRM DRIVER FOR AST SERVER GRAPHICS CHIPS | ||
M: Dave Airlie <[email protected]> | ||
S: Odd Fixes | ||
F: drivers/gpu/drm/ast/ | ||
|
||
DRM DRIVERS FOR BRIDGE CHIPS | ||
M: Archit Taneja <[email protected]> | ||
M: Andrzej Hajda <[email protected]> | ||
R: Laurent Pinchart <[email protected]> | ||
S: Maintained | ||
T: git git://anongit.freedesktop.org/drm/drm-misc | ||
F: drivers/gpu/drm/bridge/ | ||
|
@@ -4491,6 +4499,15 @@ S: Maintained | |
F: drivers/gpu/drm/sti | ||
F: Documentation/devicetree/bindings/display/st,stih4xx.txt | ||
|
||
DRM DRIVERS FOR STM | ||
M: Yannick Fertre <[email protected]> | ||
M: Philippe Cornu <[email protected]> | ||
L: [email protected] | ||
T: git git://anongit.freedesktop.org/drm/drm-misc | ||
S: Maintained | ||
F: drivers/gpu/drm/stm | ||
F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt | ||
|
||
DRM DRIVER FOR TDFX VIDEO CARDS | ||
S: Orphan / Obsolete | ||
F: drivers/gpu/drm/tdfx/ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.