-
Notifications
You must be signed in to change notification settings - Fork 54.9k
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-2024-12-19' of https://gitlab.freedesktop.or…
…g/drm/misc/kernel into drm-next drm-misc-next for 6.14: UAPI Changes: Cross-subsystem Changes: Core Changes: - connector: Add a mutex to protect ELD access, Add a helper to create a connector in two steps Driver Changes: - amdxdna: Add RyzenAI-npu6 Support, various improvements - rcar-du: Add r8a779h0 Support - rockchip: various improvements - zynqmp: Add DP audio support - bridges: - ti-sn65dsi83: Add ti,lvds-vod-swing optional properties - panels: - new panels: Tianma TM070JDHG34-00, Multi-Inno Technology MI1010Z1T-1CP11 Signed-off-by: Dave Airlie <airlied@redhat.com> From: Maxime Ripard <mripard@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241219-truthful-demonic-hound-598f63@houat
- Loading branch information
Showing
166 changed files
with
6,445 additions
and
1,101 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
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
120 changes: 120 additions & 0 deletions
120
Documentation/devicetree/bindings/display/rockchip/rockchip,rk3588-mipi-dsi2.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,120 @@ | ||
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||
%YAML 1.2 | ||
--- | ||
$id: http://devicetree.org/schemas/display/rockchip/rockchip,rk3588-mipi-dsi2.yaml# | ||
$schema: http://devicetree.org/meta-schemas/core.yaml# | ||
|
||
title: Rockchip specific extensions to the Synopsys Designware MIPI DSI2 | ||
|
||
maintainers: | ||
- Heiko Stuebner <heiko@sntech.de> | ||
|
||
properties: | ||
compatible: | ||
enum: | ||
- rockchip,rk3588-mipi-dsi2 | ||
|
||
reg: | ||
maxItems: 1 | ||
|
||
interrupts: | ||
maxItems: 1 | ||
|
||
clocks: | ||
maxItems: 2 | ||
|
||
clock-names: | ||
items: | ||
- const: pclk | ||
- const: sys | ||
|
||
rockchip,grf: | ||
$ref: /schemas/types.yaml#/definitions/phandle | ||
description: | ||
This SoC uses GRF regs to switch between vopl/vopb. | ||
|
||
phys: | ||
maxItems: 1 | ||
|
||
phy-names: | ||
const: dcphy | ||
|
||
power-domains: | ||
maxItems: 1 | ||
|
||
resets: | ||
maxItems: 1 | ||
|
||
reset-names: | ||
const: apb | ||
|
||
ports: | ||
$ref: /schemas/graph.yaml#/properties/ports | ||
|
||
properties: | ||
port@0: | ||
$ref: /schemas/graph.yaml#/properties/port | ||
description: Input node to receive pixel data. | ||
|
||
port@1: | ||
$ref: /schemas/graph.yaml#/properties/port | ||
description: DSI output node to panel. | ||
|
||
required: | ||
- port@0 | ||
- port@1 | ||
|
||
required: | ||
- compatible | ||
- clocks | ||
- clock-names | ||
- rockchip,grf | ||
- phys | ||
- phy-names | ||
- ports | ||
- reg | ||
|
||
allOf: | ||
- $ref: /schemas/display/dsi-controller.yaml# | ||
|
||
unevaluatedProperties: false | ||
|
||
examples: | ||
- | | ||
#include <dt-bindings/clock/rockchip,rk3588-cru.h> | ||
#include <dt-bindings/interrupt-controller/arm-gic.h> | ||
#include <dt-bindings/interrupt-controller/irq.h> | ||
#include <dt-bindings/phy/phy.h> | ||
#include <dt-bindings/power/rk3588-power.h> | ||
#include <dt-bindings/reset/rockchip,rk3588-cru.h> | ||
soc { | ||
#address-cells = <2>; | ||
#size-cells = <2>; | ||
dsi@fde20000 { | ||
compatible = "rockchip,rk3588-mipi-dsi2"; | ||
reg = <0x0 0xfde20000 0x0 0x10000>; | ||
interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH 0>; | ||
clocks = <&cru PCLK_DSIHOST0>, <&cru CLK_DSIHOST0>; | ||
clock-names = "pclk", "sys"; | ||
resets = <&cru SRST_P_DSIHOST0>; | ||
reset-names = "apb"; | ||
power-domains = <&power RK3588_PD_VOP>; | ||
phys = <&mipidcphy0 PHY_TYPE_DPHY>; | ||
phy-names = "dcphy"; | ||
rockchip,grf = <&vop_grf>; | ||
ports { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
dsi0_in: port@0 { | ||
reg = <0>; | ||
}; | ||
dsi0_out: port@1 { | ||
reg = <1>; | ||
}; | ||
}; | ||
}; | ||
}; |
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.