-
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 airlied/drm-next into drm-misc-next
Backmerge the main pull request to sync up with all the newly landed drivers. Otherwise we'll have chaos even before 4.12 started in earnest. Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
- Loading branch information
Showing
888 changed files
with
20,277 additions
and
7,985 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,38 @@ | ||
Qualcomm adreno/snapdragon GPU | ||
|
||
Required properties: | ||
- compatible: "qcom,adreno-3xx" | ||
- compatible: "qcom,adreno-XYZ.W", "qcom,adreno" | ||
for example: "qcom,adreno-306.0", "qcom,adreno" | ||
Note that you need to list the less specific "qcom,adreno" (since this | ||
is what the device is matched on), in addition to the more specific | ||
with the chip-id. | ||
- reg: Physical base address and length of the controller's registers. | ||
- interrupts: The interrupt signal from the gpu. | ||
- clocks: device clocks | ||
See ../clocks/clock-bindings.txt for details. | ||
- clock-names: the following clocks are required: | ||
* "core_clk" | ||
* "iface_clk" | ||
* "mem_iface_clk" | ||
- qcom,chipid: gpu chip-id. Note this may become optional for future | ||
devices if we can reliably read the chipid from hw | ||
- qcom,gpu-pwrlevels: list of operating points | ||
- compatible: "qcom,gpu-pwrlevels" | ||
- for each qcom,gpu-pwrlevel: | ||
- qcom,gpu-freq: requested gpu clock speed | ||
- NOTE: downstream android driver defines additional parameters to | ||
configure memory bandwidth scaling per OPP. | ||
* "core" | ||
* "iface" | ||
* "mem_iface" | ||
|
||
Example: | ||
|
||
/ { | ||
... | ||
|
||
gpu: qcom,kgsl-3d0@4300000 { | ||
compatible = "qcom,adreno-3xx"; | ||
compatible = "qcom,adreno-320.2", "qcom,adreno"; | ||
reg = <0x04300000 0x20000>; | ||
reg-names = "kgsl_3d0_reg_memory"; | ||
interrupts = <GIC_SPI 80 0>; | ||
interrupt-names = "kgsl_3d0_irq"; | ||
clock-names = | ||
"core_clk", | ||
"iface_clk", | ||
"mem_iface_clk"; | ||
"core", | ||
"iface", | ||
"mem_iface"; | ||
clocks = | ||
<&mmcc GFX3D_CLK>, | ||
<&mmcc GFX3D_AHB_CLK>, | ||
<&mmcc MMSS_IMEM_AHB_CLK>; | ||
qcom,chipid = <0x03020100>; | ||
qcom,gpu-pwrlevels { | ||
compatible = "qcom,gpu-pwrlevels"; | ||
qcom,gpu-pwrlevel@0 { | ||
qcom,gpu-freq = <450000000>; | ||
}; | ||
qcom,gpu-pwrlevel@1 { | ||
qcom,gpu-freq = <27000000>; | ||
}; | ||
}; | ||
}; | ||
}; |
27 changes: 27 additions & 0 deletions
27
Documentation/devicetree/bindings/display/multi-inno,mi0283qt.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,27 @@ | ||
Multi-Inno MI0283QT display panel | ||
|
||
Required properties: | ||
- compatible: "multi-inno,mi0283qt". | ||
|
||
The node for this driver must be a child node of a SPI controller, hence | ||
all mandatory properties described in ../spi/spi-bus.txt must be specified. | ||
|
||
Optional properties: | ||
- dc-gpios: D/C pin. The presence/absence of this GPIO determines | ||
the panel interface mode (IM[3:0] pins): | ||
- present: IM=x110 4-wire 8-bit data serial interface | ||
- absent: IM=x101 3-wire 9-bit data serial interface | ||
- reset-gpios: Reset pin | ||
- power-supply: A regulator node for the supply voltage. | ||
- backlight: phandle of the backlight device attached to the panel | ||
- rotation: panel rotation in degrees counter clockwise (0,90,180,270) | ||
|
||
Example: | ||
mi0283qt@0{ | ||
compatible = "multi-inno,mi0283qt"; | ||
reg = <0>; | ||
spi-max-frequency = <32000000>; | ||
rotation = <90>; | ||
dc-gpios = <&gpio 25 0>; | ||
backlight = <&backlight>; | ||
}; |
7 changes: 7 additions & 0 deletions
7
Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.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,7 @@ | ||
BOE OPTOELECTRONICS TECHNOLOGY 10.1" WXGA TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "boe,nv101wxmn51" | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
7 changes: 7 additions & 0 deletions
7
Documentation/devicetree/bindings/display/panel/netron-dy,e231732.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,7 @@ | ||
Netron-DY E231732 7.0" WSVGA TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "netron-dy,e231732" | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
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,4 @@ | ||
Common display properties | ||
------------------------- | ||
|
||
- rotation: Display rotation in degrees counter clockwise (0,90,180,270) |
7 changes: 7 additions & 0 deletions
7
Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.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,7 @@ | ||
Tianma Micro-electronics TM070JDHG30 7.0" WXGA TFT LCD panel | ||
|
||
Required properties: | ||
- compatible: should be "tianma,tm070jdhg30" | ||
|
||
This binding is compatible with the simple-panel binding, which is specified | ||
in simple-panel.txt in this directory. |
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
========================== | ||
drm/tinydrm Driver library | ||
========================== | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/core/tinydrm-core.c | ||
:doc: overview | ||
|
||
Core functionality | ||
================== | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/core/tinydrm-core.c | ||
:doc: core | ||
|
||
.. kernel-doc:: include/drm/tinydrm/tinydrm.h | ||
:internal: | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/core/tinydrm-core.c | ||
:export: | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | ||
:export: | ||
|
||
Additional helpers | ||
================== | ||
|
||
.. kernel-doc:: include/drm/tinydrm/tinydrm-helpers.h | ||
:internal: | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | ||
:export: | ||
|
||
MIPI DBI Compatible Controllers | ||
=============================== | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/mipi-dbi.c | ||
:doc: overview | ||
|
||
.. kernel-doc:: include/drm/tinydrm/mipi-dbi.h | ||
:internal: | ||
|
||
.. kernel-doc:: drivers/gpu/drm/tinydrm/mipi-dbi.c | ||
:export: |
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
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.