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-for-v4.13' of git://people.freedesktop.org/~airlied/linux
Pull drm updates from Dave Airlie: "This is the main pull request for the drm, I think I've got one later driver pull for mediatek SoC driver, I'm undecided on if it needs to go to you yet. Otherwise summary below: Core drm: - Atomic add driver private objects - Deprecate preclose hook in modern drivers - MST bandwidth tracking - Use kvmalloc in more places - Add mode_valid hook for crtc/encoder/bridge - Reduce sync_file construction time - Documentation updates - New DRM synchronisation object support New drivers: - pl111 - pl111 CLCD display controller Panel: - Innolux P079ZCA panel driver - Add NL12880B20-05, NL192108AC18-02D, P320HVN03 panels - panel-samsung-s6e3ha2: Add s6e3hf2 panel support i915: - SKL+ watermark fixes - G4x/G33 reset improvements - DP AUX backlight improvements - Buffer based GuC/host communication - New getparam for (sub)slice infomation - Cannonlake and Coffeelake initial patches - Execbuf optimisations radeon/amdgpu: - Lots of Vega10 bug fixes - Preliminary raven support - KIQ support for compute rings - MEC queue management rework - DCE6 Audio support - SR-IOV improvements - Better radeon/amdgpu selection support nouveau: - HDMI stereoscopic support - Display code rework for >= GM20x GPUs msm: - GEM rework for fine-grained locking - Per-process pagetable work - HDMI fixes for Snapdragon 820. vc4: - Remove 256MB CMA limit from vc4 - Add out-fence support - Add support for cygnus - Get/set tiling ioctls support - Add T-format tiling support for scanout zte: - add VGA support. etnaviv: - Thermal throttle support for newer GPUs - Restore userspace buffer cache performance - dma-buf sync fix stm: - add stm32f429 display support exynos: - Rework vblank handling - Fixup sw-trigger code sun4i: - V3s display engine support - HDMI support for older SoCs - Preliminary work on dual-pipeline SoCs. rcar-du: - VSP work imx-drm: - Remove counter load enable from PRE - Double read/write reduction flag support tegra: - Documentation for the host1x and drm driver. - Lots of staging ioctl fixes due to grate project work. omapdrm: - dma-buf fence support - TILER rotation fixes" * tag 'drm-for-v4.13' of git://people.freedesktop.org/~airlied/linux: (1270 commits) drm: Remove unused drm_file parameter to drm_syncobj_replace_fence() drm/amd/powerplay: fix bug fail to remove sysfs when rmmod amdgpu. amdgpu: Set cik/si_support to 1 by default if radeon isn't built drm/amdgpu/gfx9: fix driver reload with KIQ drm/amdgpu/gfx8: fix driver reload with KIQ drm/amdgpu: Don't call amd_powerplay_destroy() if we don't have powerplay drm/ttm: Fix use-after-free in ttm_bo_clean_mm drm/amd/amdgpu: move get memory type function from early init to sw init drm/amdgpu/cgs: always set reference clock in mode_info drm/amdgpu: fix vblank_time when displays are off drm/amd/powerplay: power value format change for Vega10 drm/amdgpu/gfx9: support the amdgpu.disable_cu option drm/amd/powerplay: change PPSMC_MSG_GetCurrPkgPwr for Vega10 drm/amdgpu: Make amdgpu_cs_parser_init static (v2) drm/amdgpu/cs: fix a typo in a comment drm/amdgpu: Fix the exported always on CU bitmap drm/amdgpu/gfx9: gfx_v9_0_enable_gfx_static_mg_power_gating() can be static drm/amdgpu/psp: upper_32_bits/lower_32_bits for address setup drm/amd/powerplay/cz: print message if smc message fails drm/amdgpu: fix typo in amdgpu_debugfs_test_ib_init ...
- Loading branch information
Showing
903 changed files
with
359,488 additions
and
25,526 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
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
8 changes: 8 additions & 0 deletions
8
Documentation/devicetree/bindings/display/panel/auo,p320hvn03.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,8 @@ | ||
AU Optronics Corporation 31.5" FHD (1920x1080) TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "auo,p320hvn03" | ||
- power-supply: as specified in the base binding | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
23 changes: 23 additions & 0 deletions
23
Documentation/devicetree/bindings/display/panel/innolux,p079zca.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,23 @@ | ||
Innolux P079ZCA 7.85" 768x1024 TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "innolux,p079zca" | ||
- reg: DSI virtual channel of the peripheral | ||
- power-supply: phandle of the regulator that provides the supply voltage | ||
- enable-gpios: panel enable gpio | ||
|
||
Optional properties: | ||
- backlight: phandle of the backlight device attached to the panel | ||
|
||
Example: | ||
|
||
&mipi_dsi { | ||
panel { | ||
compatible = "innolux,p079zca"; | ||
reg = <0>; | ||
power-supply = <...>; | ||
backlight = <&backlight>; | ||
enable-gpios = <&gpio1 13 GPIO_ACTIVE_HIGH>; | ||
status = "okay"; | ||
}; | ||
}; |
8 changes: 8 additions & 0 deletions
8
Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.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,8 @@ | ||
NEC LCD Technologies, Ltd. 12.1" WXGA (1280x800) LVDS TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "nec,nl12880bc20-05" | ||
- power-supply: as specified in the base binding | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
8 changes: 8 additions & 0 deletions
8
Documentation/devicetree/bindings/display/panel/nlt,nl192108ac18-02d.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,8 @@ | ||
NLT Technologies, Ltd. 15.6" FHD (1920x1080) LVDS TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "nlt,nl192108ac18-02d" | ||
- power-supply: as specified in the base binding | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
5 changes: 4 additions & 1 deletion
5
Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.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
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
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.