Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pull for updata #469

Closed
wants to merge 100 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
a4e6f1c
dt-bindings: Add binding for Samsung S6E63J0X03 panel
Jul 13, 2017
2a05177
drm/panel: Add support for S6E63J0X03 panel
Jul 13, 2017
b8e9380
drm/panel: simple: Skip error message on deferred probe
Jun 30, 2017
931974f
dt-bindings: Add vendor prefix for Orise Technology
pcornu Jul 17, 2017
59ef38f
dt-bindings: display: panel: Add support for Orise Tech OTM8009A DSI …
pcornu Jul 17, 2017
f0a5bb9
drm/panel: Add support for OTM8009A panel driver
pcornu Jul 17, 2017
30c6d7a
drm/panel: simple: Fix width and height for Olimex LCD-OLinuXino-4.3TS
net147 Jul 20, 2017
f3621a8
drm/panel: simple: Add missing panel_simple_unprepare() calls
net147 Aug 7, 2017
756b918
drm/panel: simple: Remove unneeded gpiod NULL check
Jul 17, 2017
e1641ed
MAINTAINERS: drm/panel is now maintained in drm-misc
thierryreding Aug 14, 2017
043652a
drm/panel: Add driver for Seiko 43WVF1G panel
Jul 20, 2017
300238c
dma-buf/sync_file: document flags field
padovan Jul 31, 2017
e691009
drm/mediatek: hdmi: clean up drm_bridge_add call
daeinki Jul 3, 2017
8513945
drm/sti: sti_vdo: clean up drm_bridge_add call
daeinki Jul 3, 2017
059e3c0
drm/exynos: mic: clean up drm_bridge_add call
daeinki Jul 3, 2017
9928688
drm/bridge: change return type of drm_bridge_add function
daeinki Jul 3, 2017
eab18d7
drm: i2c: ch7006: constify i2c_device_id
ArvindYadavCs Aug 19, 2017
9d6d009
drm: i2c: sil164: constify i2c_device_id
ArvindYadavCs Aug 19, 2017
b7f08c8
drm: i2c: tda998x: constify i2c_device_id
ArvindYadavCs Aug 19, 2017
d0a133f
drm: Release driver tracking before making the object available again
ickle Aug 19, 2017
25a8ef2
drm/dp: Add defines for DP SDP types
vsyrjala Aug 18, 2017
371cadd
drm/doc: Document ioctl errno value patterns
danvet Aug 18, 2017
8b17e80
drm/tve200: Add DT bindings
linusw Aug 20, 2017
179c02f
drm/tve200: Add new driver for TVE200
linusw Aug 20, 2017
39ffd90
drm/arm/hdlcd: Use drm_gem_fb_create()
notro Aug 13, 2017
783f7d9
drm/arm/mali: Use drm_gem_fb_create()
notro Aug 13, 2017
2a6f713
drm/atmel-hlcdc: Use drm_gem_fb_create()
notro Aug 13, 2017
80cad29
drm/sti: Use drm_gem_fb_create()
notro Aug 13, 2017
dd23d3a
drm/zte: Use drm_gem_fb_create()
notro Aug 13, 2017
b07b914
drm/tve200: Pass NULL format_modifier to drm_simple_display_pipe_init
rodrigovivi Aug 25, 2017
3ea0bf3
drm/gma500: Remove null check before kfree
himanshujha199640 Aug 30, 2017
2093ea2
drm/vtables: Fix typo
thierryreding Sep 1, 2017
46ad42a
drm/atomic: Fix typo in kerneldoc
thierryreding Sep 1, 2017
427dc54
drm/scdc-helper: Remove gratuitous blank lines
thierryreding Sep 1, 2017
6ec7551
drm/scdc-helper: Use consistent error reporting
thierryreding Sep 1, 2017
b7df574
drm/scdc-helper: Use consistent spelling for TMDS
thierryreding Sep 1, 2017
90378e5
drm/gem: drm_gem_dumb_map_offset(): reject dma-buf
notro Aug 17, 2017
4ee7362
drm/armada: Use .dumb_map_offset and .dumb_destroy defaults
notro Aug 17, 2017
1cdea74
drm/arc: Use drm_gem_fb_create()
notro Aug 13, 2017
4930a43
drm/stm: Use drm_gem_fb_create()
notro Aug 13, 2017
b52f09c
drm/fb-helper: Avoid NULL ptr dereference in fb_set_suspend()
notro Aug 28, 2017
14b469f
drm/tve200: Replace custom connector with panel bridge
linusw Sep 2, 2017
6b8ed87
drm: Fix example comment of format modifier blob
Aug 31, 2017
1df82a6
drm/bridge/synopsys: dsi: Register list clean up
pcornu Aug 1, 2017
b191406
drm/bridge/synopsys: dsi: explicitly request exclusive reset control
pcornu Aug 1, 2017
d99ce55
drm: Use correct path to trace include
thierryreding Sep 1, 2017
f23ef8e
drm/armada: Use correct path to trace include
thierryreding Sep 1, 2017
ff58a15
drm/vc4: Use correct path to trace include
thierryreding Sep 1, 2017
67a3b63
drm: gma500: fix logic error
arndb Sep 5, 2017
a5e03a4
dt-bindings: display: Add Document for Rockchip Soc LVDS
sandy-huang Sep 2, 2017
34cc0aa
drm/rockchip: Add support for Rockchip Soc LVDS
sandy-huang Sep 2, 2017
3ff558e
drm/stm: fix warning about multiplication in condition
arndb Sep 6, 2017
b44d5c0
drm/i915: Always wait for flip_done, v2.
mlankhorst Sep 4, 2017
f46640b
drm/atomic: Return commit in drm_crtc_commit_get for better annotation
mlankhorst Sep 4, 2017
163bcc2
drm/atomic: Move drm_crtc_commit to drm_crtc_state, v4.
mlankhorst Sep 4, 2017
de39bec
drm/atomic: Remove waits in drm_atomic_helper_commit_cleanup_done, v2.
mlankhorst Sep 4, 2017
21a01ab
drm/atomic: Fix freeing connector/plane state too early by tracking c…
mlankhorst Sep 4, 2017
669c921
drm/atomic: Make async plane update checks work as intended, v2.
mlankhorst Sep 4, 2017
77ac3b0
drm/atomic: Remove deprecated accessor macros
mlankhorst Jul 19, 2017
45ae278
drm/todo: Add s/dev_*/DRM_DEV_*/ coversion to TODO
atseanpaul Sep 8, 2017
5663077
drm/vc4: clean up error handling on devm_kzalloc failure
Sep 8, 2017
ea4d5a2
dma-buf/sw_sync: force signal all unsignaled fences on dying timeline
crdbehr Sep 7, 2017
1f2308f
MAINTAINERS: sun4i-drm is now maintained in drm-misc
mripard Sep 8, 2017
d57294c
drm/sun4i: tcon: Unconditionally reset the TCON
wens Sep 8, 2017
da82b87
drm/sun4i: add components in breadth first traversal order
wens Sep 8, 2017
1469619
drm/sun4i: tcon: Check for multiple paths between TCONs and backends
wens Sep 8, 2017
e8d5bbf
drm/sun4i: tcon: get TCON ID and matching engine with remote endpoint ID
wens Sep 8, 2017
be3fe0f
drm/sun4i: tcon: Simplify sun4i_tcon_find_engine_traverse for one input
wens Sep 8, 2017
27e18de
drm/sun4i: tcon: Support backend input mux
wens Sep 8, 2017
070badf
drm/sun4i: call drm_vblank_init with correct number of crtcs
wens Sep 8, 2017
62d212b
clk: sunxi-ng: add CLK_SET_RATE_UNGATE to all H3 PLLs
Icenowy Sep 10, 2017
70641cc
clk: sunxi-ng: add CLK_SET_RATE_PARENT flag to H3 GPU clock
Icenowy Sep 10, 2017
a894990
clk: sunxi-ng: Fix missing CLK_SET_RATE_PARENT in ccu-sun4i-a10.c
asyring Sep 14, 2017
3f241bf
arm64: allwinner: a64: pine64: Use dcdc1 regulator for mmc0
openedev Aug 12, 2017
a231d27
ARM: dts: sun6i: Fix endpoint IDs in second display pipeline
wens Sep 8, 2017
f18698e
ARM: dts: sun7i: Convert to CCU
plaes Aug 23, 2017
4119386
ARM: dts: sun4i: Convert to CCU
plaes Aug 23, 2017
e34e681
ARM: dts: sun7i: Add dts file for A20-OLinuXino-MICRO-eMMC
Aug 28, 2017
f410026
ARM: dts: sun7i: Enable power supplies on A20-OLinuxIno-Micro
haraldg Aug 29, 2017
6b916db
ARM: dts: sun8i: h3: nanopi-m1: Enable IR controller
embed-3d Aug 30, 2017
9db79e4
ARM: dts: sun8i: h3: nanopi-m1-plus: Enable IR controller
embed-3d Aug 30, 2017
5a8e62e
ARM: dts: sun8i: h3: Adding UART3 RTS and CTS Pins
embed-3d Aug 30, 2017
e7b094c
ARM: dts: sun8i: h3: Enable AP6212 BT on uart3 on Nanopi M1 Plus
embed-3d Aug 30, 2017
dd13cbf
ARM: dts: sun7i: Fix A20-OLinuXino-MICRO dts for LAN8710
Aug 28, 2017
912620c
dt-bindings: add vendor prefix for Touchless Biometric Systems AG
stoupa-cz Jun 26, 2017
57314bf
arm: dts: sun8i: a83t: Remove useless, empty nodes
mripard Jul 17, 2017
bc19e7a
arm: dts: sun8i: a83t: Add MMC1 pins
mripard Aug 24, 2017
e488af7
arm: dts: sun8i: a83t: Add the UART1 controller
mripard Aug 24, 2017
a7977bb
ARM: dts: sun6i: a31: Add DAI nodes
codekipper Sep 3, 2017
d84a0c0
ARM: dts: sun4i: Add i2s0 block to dtsi
plaes Sep 3, 2017
0e23372
arm: dts: sun8i: Add the TBS A711 tablet devicetree
mripard Sep 1, 2017
3b97059
ARM: dts: sun8i: h3: Enable AP6212 WiFi on mmc1 on Nanopi M1 Plus
embed-3d Sep 1, 2017
ef19098
ARM: dts: sunxi: h3/h5: Add DAI nodes
codekipper Sep 4, 2017
9b3fa73
ARM: dts: sun8i: h3: Fix Pincrtl bindings on Bananapi M2 Plus
embed-3d Sep 5, 2017
2513273
ARM: dts: sun6i: Add cross pipeline connections between DRCs and TCONs
wens Sep 8, 2017
a3ccbc0
ARM: sun7i: a20: enable ac/battery power supplies for Lamobo R1 board
Icenowy Sep 13, 2017
b518bb1
arm64: allwinner: a64: add SPI nodes
StefanBruens Aug 30, 2017
d734130
arm64: allwinner: h5: add NanoPi NEO Plus2 DT support
antonyantony Sep 7, 2017
eebe170
Merge branches 'sunxi/clk-for-4.15', 'sunxi/dt-for-4.15' and 'sunxi/d…
mripard Sep 17, 2017
0f82123
Merge drm-misc/drm-misc-next up to commit '070badfab767' into sunxi-next
wens Sep 13, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 54 additions & 0 deletions Documentation/devicetree/bindings/display/faraday,tve200.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
* Faraday TV Encoder TVE200

Required properties:

- compatible: must be one of:
"faraday,tve200"
"cortina,gemini-tvc", "faraday,tve200"

- reg: base address and size of the control registers block

- interrupts: contains an interrupt specifier for the interrupt
line from the TVE200

- clock-names: should contain "PCLK" for the clock line clocking the
silicon and "TVE" for the 27MHz clock to the video driver

- clocks: contains phandle and clock specifier pairs for the entries
in the clock-names property. See
Documentation/devicetree/bindings/clock/clock-bindings.txt

Optional properties:

- resets: contains the reset line phandle for the block

Required sub-nodes:

- port: describes LCD panel signals, following the common binding
for video transmitter interfaces; see
Documentation/devicetree/bindings/media/video-interfaces.txt
This port should have the properties:
reg = <0>;
It should have one endpoint connected to a remote endpoint where
the display is connected.

Example:

display-controller@6a000000 {
#address-cells = <1>;
#size-cells = <0>;
compatible = "faraday,tve200";
reg = <0x6a000000 0x1000>;
interrupts = <13 IRQ_TYPE_EDGE_RISING>;
resets = <&syscon GEMINI_RESET_TVC>;
clocks = <&syscon GEMINI_CLK_GATE_TVC>,
<&syscon GEMINI_CLK_TVC>;
clock-names = "PCLK", "TVE";

port@0 {
reg = <0>;
display_out: endpoint {
remote-endpoint = <&panel_in>;
};
};
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Orise Tech OTM8009A 3.97" 480x800 TFT LCD panel (MIPI-DSI video mode)

The Orise Tech OTM8009A is a 3.97" 480x800 TFT LCD panel connected using
a MIPI-DSI video interface. Its backlight is managed through the DSI link.

Required properties:
- compatible: "orisetech,otm8009a"
- reg: the virtual channel number of a DSI peripheral

Optional properties:
- reset-gpios: a GPIO spec for the reset pin (active low).

Example:
&dsi {
...
panel@0 {
compatible = "orisetech,otm8009a";
reg = <0>;
reset-gpios = <&gpioh 7 GPIO_ACTIVE_LOW>;
};
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Samsung S6E63J0X03 1.63" 320x320 AMOLED panel (interface: MIPI-DSI command mode)

Required properties:
- compatible: "samsung,s6e63j0x03"
- reg: the virtual channel number of a DSI peripheral
- vdd3-supply: I/O voltage supply
- vci-supply: voltage supply for analog circuits
- reset-gpios: a GPIO spec for the reset pin (active low)
- te-gpios: a GPIO spec for the tearing effect synchronization signal
gpio pin (active high)

Example:
&dsi {
...

panel@0 {
compatible = "samsung,s6e63j0x03";
reg = <0>;
vdd3-supply = <&ldo16_reg>;
vci-supply = <&ldo20_reg>;
reset-gpios = <&gpe0 1 GPIO_ACTIVE_LOW>;
te-gpios = <&gpx0 6 GPIO_ACTIVE_HIGH>;
};
};
23 changes: 23 additions & 0 deletions Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Seiko Instruments Inc. 4.3" WVGA (800 x RGB x 480) TFT with Touch-Panel

Required properties:
- compatible: should be "sii,43wvf1g".
- "dvdd-supply": 3v3 digital regulator.
- "avdd-supply": 5v analog regulator.

Optional properties:
- backlight: phandle for the backlight control.

Example:

panel {
compatible = "sii,43wvf1g";
backlight = <&backlight_display>;
dvdd-supply = <&reg_lcd_3v3>;
avdd-supply = <&reg_lcd_5v>;
port {
panel_in: endpoint {
remote-endpoint = <&display_out>;
};
};
};
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
Rockchip RK3288 LVDS interface
================================

Required properties:
- compatible: matching the soc type, one of
- "rockchip,rk3288-lvds";

- reg: physical base address of the controller and length
of memory mapped region.
- clocks: must include clock specifiers corresponding to entries in the
clock-names property.
- clock-names: must contain "pclk_lvds"

- avdd1v0-supply: regulator phandle for 1.0V analog power
- avdd1v8-supply: regulator phandle for 1.8V analog power
- avdd3v3-supply: regulator phandle for 3.3V analog power

- rockchip,grf: phandle to the general register files syscon
- rockchip,output: "rgb", "lvds" or "duallvds", This describes the output interface

Optional properties:
- pinctrl-names: must contain a "lcdc" entry.
- pinctrl-0: pin control group to be used for this controller.

Required nodes:

The lvds has two video ports as described by
Documentation/devicetree/bindings/media/video-interfaces.txt
Their connections are modeled using the OF graph bindings specified in
Documentation/devicetree/bindings/graph.txt.

- video port 0 for the VOP input, the remote endpoint maybe vopb or vopl
- video port 1 for either a panel or subsequent encoder

the lvds panel described by
Documentation/devicetree/bindings/display/panel/simple-panel.txt

Panel required properties:
- ports for remote LVDS output

Panel optional properties:
- data-mapping: should be "vesa-24","jeida-24" or "jeida-18".
This describes decribed by:
Documentation/devicetree/bindings/display/panel/panel-lvds.txt

Example:

lvds_panel: lvds-panel {
compatible = "auo,b101ean01";
enable-gpios = <&gpio7 21 GPIO_ACTIVE_HIGH>;
data-mapping = "jeida-24";

ports {
panel_in_lvds: endpoint {
remote-endpoint = <&lvds_out_panel>;
};
};
};

For Rockchip RK3288:

lvds: lvds@ff96c000 {
compatible = "rockchip,rk3288-lvds";
rockchip,grf = <&grf>;
reg = <0xff96c000 0x4000>;
clocks = <&cru PCLK_LVDS_PHY>;
clock-names = "pclk_lvds";
pinctrl-names = "lcdc";
pinctrl-0 = <&lcdc_ctl>;
avdd1v0-supply = <&vdd10_lcd>;
avdd1v8-supply = <&vcc18_lcd>;
avdd3v3-supply = <&vcca_33>;
rockchip,output = "rgb";
ports {
#address-cells = <1>;
#size-cells = <0>;

lvds_in: port@0 {
reg = <0>;

lvds_in_vopb: endpoint@0 {
reg = <0>;
remote-endpoint = <&vopb_out_lvds>;
};
lvds_in_vopl: endpoint@1 {
reg = <1>;
remote-endpoint = <&vopl_out_lvds>;
};
};

lvds_out: port@1 {
reg = <1>;

lvds_out_panel: endpoint {
remote-endpoint = <&panel_in_lvds>;
};
};
};
};
2 changes: 2 additions & 0 deletions Documentation/devicetree/bindings/vendor-prefixes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -248,6 +248,7 @@ ontat On Tat Industrial Company
opencores OpenCores.org
option Option NV
ORCL Oracle Corporation
orisetech Orise Technology
ortustech Ortus Technology Co., Ltd.
ovti OmniVision Technologies
oxsemi Oxford Semiconductor, Ltd.
Expand Down Expand Up @@ -329,6 +330,7 @@ swir Sierra Wireless
syna Synaptics Inc.
synology Synology, Inc.
tbs TBS Technologies
tbs-biometrics Touchless Biometric Systems AG
tcg Trusted Computing Group
tcl Toby Churchill Ltd.
technexion TechNexion
Expand Down
55 changes: 55 additions & 0 deletions Documentation/gpu/drm-uapi.rst
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,61 @@ IOCTL Support on Device Nodes
.. kernel-doc:: drivers/gpu/drm/drm_ioctl.c
:doc: driver specific ioctls

Recommended IOCTL Return Values
-------------------------------

In theory a driver's IOCTL callback is only allowed to return very few error
codes. In practice it's good to abuse a few more. This section documents common
practice within the DRM subsystem:

ENOENT:
Strictly this should only be used when a file doesn't exist e.g. when
calling the open() syscall. We reuse that to signal any kind of object
lookup failure, e.g. for unknown GEM buffer object handles, unknown KMS
object handles and similar cases.

ENOSPC:
Some drivers use this to differentiate "out of kernel memory" from "out
of VRAM". Sometimes also applies to other limited gpu resources used for
rendering (e.g. when you have a special limited compression buffer).
Sometimes resource allocation/reservation issues in command submission
IOCTLs are also signalled through EDEADLK.

Simply running out of kernel/system memory is signalled through ENOMEM.

EPERM/EACCESS:
Returned for an operation that is valid, but needs more privileges.
E.g. root-only or much more common, DRM master-only operations return
this when when called by unpriviledged clients. There's no clear
difference between EACCESS and EPERM.

ENODEV:
Feature (like PRIME, modesetting, GEM) is not supported by the driver.

ENXIO:
Remote failure, either a hardware transaction (like i2c), but also used
when the exporting driver of a shared dma-buf or fence doesn't support a
feature needed.

EINTR:
DRM drivers assume that userspace restarts all IOCTLs. Any DRM IOCTL can
return EINTR and in such a case should be restarted with the IOCTL
parameters left unchanged.

EIO:
The GPU died and couldn't be resurrected through a reset. Modesetting
hardware failures are signalled through the "link status" connector
property.

EINVAL:
Catch-all for anything that is an invalid argument combination which
cannot work.

IOCTL also use other error codes like ETIME, EFAULT, EBUSY, ENOTTY but their
usage is in line with the common meanings. The above list tries to just document
DRM specific patterns. Note that ENOTTY has the slightly unintuitive meaning of
"this IOCTL does not exist", and is used exactly as such in DRM.

.. kernel-doc:: include/drm/drm_ioctl.h
:internal:

Expand Down
1 change: 1 addition & 0 deletions Documentation/gpu/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Linux GPU Driver Developer's Guide
pl111
tegra
tinydrm
tve200
vc4
vga-switcheroo
vgaarbiter
Expand Down
11 changes: 11 additions & 0 deletions Documentation/gpu/todo.rst
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,17 @@ following drivers still use ``struct_mutex``: ``msm``, ``omapdrm`` and

Contact: Daniel Vetter, respective driver maintainers

Convert instances of dev_info/dev_err/dev_warn to their DRM_DEV_* equivalent
----------------------------------------------------------------------------

For drivers which could have multiple instances, it is necessary to
differentiate between which is which in the logs. Since DRM_INFO/WARN/ERROR
don't do this, drivers used dev_info/warn/err to make this differentiation. We
now have DRM_DEV_* variants of the drm print macros, so we can start to convert
those drivers back to using drm-formwatted specific log messages.

Contact: Sean Paul, Maintainer of the driver you plan to convert

Core refactorings
=================

Expand Down
6 changes: 6 additions & 0 deletions Documentation/gpu/tve200.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
==================================
drm/tve200 Faraday TV Encoder 200
==================================

.. kernel-doc:: drivers/gpu/drm/tve200/tve200_drv.c
:doc: Faraday TV Encoder 200
10 changes: 8 additions & 2 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -4355,6 +4355,12 @@ T: git git://anongit.freedesktop.org/drm/drm-misc
S: Maintained
F: drivers/gpu/drm/bochs/

DRM DRIVER FOR FARADAY TVE200 TV ENCODER
M: Linus Walleij <linus.walleij@linaro.org>
T: git git://anongit.freedesktop.org/drm/drm-misc
S: Maintained
F: drivers/gpu/drm/tve200/

DRM DRIVER FOR INTEL I810 VIDEO CARDS
S: Orphan / Obsolete
F: drivers/gpu/drm/i810/
Expand Down Expand Up @@ -4498,7 +4504,7 @@ L: dri-devel@lists.freedesktop.org
S: Supported
F: drivers/gpu/drm/sun4i/
F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
T: git git://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git
T: git git://anongit.freedesktop.org/drm/drm-misc

DRM DRIVERS FOR AMLOGIC SOCS
M: Neil Armstrong <narmstrong@baylibre.com>
Expand Down Expand Up @@ -4682,7 +4688,7 @@ T: git git://anongit.freedesktop.org/drm/drm-misc
DRM PANEL DRIVERS
M: Thierry Reding <thierry.reding@gmail.com>
L: dri-devel@lists.freedesktop.org
T: git git://anongit.freedesktop.org/tegra/linux.git
T: git git://anongit.freedesktop.org/drm/drm-misc
S: Maintained
F: drivers/gpu/drm/drm_panel.c
F: drivers/gpu/drm/panel/
Expand Down
2 changes: 2 additions & 0 deletions arch/arm/boot/dts/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -890,6 +890,7 @@ dtb-$(CONFIG_MACH_SUN7I) += \
sun7i-a20-olinuxino-lime2.dtb \
sun7i-a20-olinuxino-lime2-emmc.dtb \
sun7i-a20-olinuxino-micro.dtb \
sun7i-a20-olinuxino-micro-emmc.dtb \
sun7i-a20-orangepi.dtb \
sun7i-a20-orangepi-mini.dtb \
sun7i-a20-pcduino3.dtb \
Expand All @@ -915,6 +916,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \
sun8i-a83t-allwinner-h8homlet-v2.dtb \
sun8i-a83t-bananapi-m3.dtb \
sun8i-a83t-cubietruck-plus.dtb \
sun8i-a83t-tbs-a711.dtb \
sun8i-h2-plus-orangepi-zero.dtb \
sun8i-h3-bananapi-m2-plus.dtb \
sun8i-h3-beelink-x2.dtb \
Expand Down
Loading