-
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-2023-01-12' of git://anongit.freedesktop.org…
…/drm/drm-misc into drm-next drm-misc-next for v6.3: UAPI Changes: * fourcc: Document Open Source user waiver Cross-subsystem Changes: * firmware: fix color-format selection for system framebuffers Core Changes: * format-helper: Add conversion from XRGB8888 to various sysfb formats; Make XRGB8888 the only driver-emulated legacy format * fb-helper: Avoid blank consoles from selecting an incorrect color format * probe-helper: Enable/disable HPD on connectors plus driver updates * Use drm_dbg_ helpers in several places * docs: Document defaults for CRTC backgrounds; Document use of drm_minor Driver Changes: * arm/hdlcd: Use new debugfs helpers * gud: Use new debugfs helpers * panel: Support Visionox VTDR6130 AMOLED DSI; Support Himax HX8394; Convert many drivers to common generic DSI write-sequence helper * v3d: Do not opencode drm_gem_object_lookup() * vc4: Various HVS an CRTC fixes * vkms: Fix SEGFAULT from incorrect GEM-buffer mapping * Convert various drivers to i2c probe_new() Signed-off-by: Dave Airlie <airlied@redhat.com> From: Thomas Zimmermann <tzimmermann@suse.de> Link: https://patchwork.freedesktop.org/patch/msgid/Y8ADeSzZDj+tpibF@linux-uq9g
- Loading branch information
Showing
81 changed files
with
3,119 additions
and
1,350 deletions.
There are no files selected for viewing
76 changes: 76 additions & 0 deletions
76
Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
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,76 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/display/panel/himax,hx8394.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Himax HX8394 MIPI-DSI LCD panel controller | ||
|
||
maintainers: | ||
- Ondrej Jirman <megi@xff.cz> | ||
- Javier Martinez Canillas <javierm@redhat.com> | ||
|
||
description: | ||
Device tree bindings for panels based on the Himax HX8394 controller, | ||
such as the HannStar HSD060BHW4 720x1440 TFT LCD panel connected with | ||
a MIPI-DSI video interface. | ||
|
||
allOf: | ||
- $ref: panel-common.yaml# | ||
|
||
properties: | ||
compatible: | ||
items: | ||
- enum: | ||
- hannstar,hsd060bhw4 | ||
- const: himax,hx8394 | ||
|
||
reg: true | ||
|
||
reset-gpios: true | ||
|
||
backlight: true | ||
|
||
port: true | ||
|
||
vcc-supply: | ||
description: Panel power supply | ||
|
||
iovcc-supply: | ||
description: I/O voltage supply | ||
|
||
required: | ||
- compatible | ||
- reg | ||
- reset-gpios | ||
- backlight | ||
- port | ||
- vcc-supply | ||
- iovcc-supply | ||
|
||
additionalProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/gpio/gpio.h> | ||
dsi { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
panel@0 { | ||
compatible = "hannstar,hsd060bhw4", "himax,hx8394"; | ||
reg = <0>; | ||
vcc-supply = <®_2v8_p>; | ||
iovcc-supply = <®_1v8_p>; | ||
reset-gpios = <&gpio3 13 GPIO_ACTIVE_LOW>; | ||
backlight = <&backlight>; | ||
port { | ||
mipi_in_panel: endpoint { | ||
remote-endpoint = <&mipi_out_panel>; | ||
}; | ||
}; | ||
}; | ||
}; | ||
... |
53 changes: 53 additions & 0 deletions
53
Documentation/devicetree/bindings/display/panel/visionox,vtdr6130.yaml
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,53 @@ | ||
# SPDX-License-Identifier: GPL-2.0-only or BSD-2-Clause | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/display/panel/visionox,vtdr6130.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Visionox VTDR6130 AMOLED DSI Panel | ||
|
||
maintainers: | ||
- Neil Armstrong <neil.armstrong@linaro.org> | ||
|
||
allOf: | ||
- $ref: panel-common.yaml# | ||
|
||
properties: | ||
compatible: | ||
const: visionox,vtdr6130 | ||
|
||
vddio-supply: true | ||
vci-supply: true | ||
vdd-supply: true | ||
port: true | ||
reset-gpios: true | ||
|
||
additionalProperties: false | ||
|
||
required: | ||
- compatible | ||
- vddio-supply | ||
- vci-supply | ||
- vdd-supply | ||
- reset-gpios | ||
- port | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/gpio/gpio.h> | ||
panel { | ||
compatible = "visionox,vtdr6130"; | ||
vddio-supply = <&vreg_l12b_1p8>; | ||
vci-supply = <&vreg_l13b_3p0>; | ||
vdd-supply = <&vreg_l11b_1p2>; | ||
reset-gpios = <&tlmm 133 GPIO_ACTIVE_LOW>; | ||
port { | ||
panel0_in: endpoint { | ||
remote-endpoint = <&dsi0_out>; | ||
}; | ||
}; | ||
}; | ||
... |
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.