-
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-2018-02-21' of git://anongit.freedesktop.org…
…/drm/drm-misc into drm-next drm-misc-next for 4.17: Cross-subsystem Changes: - Backlight helpers to enable/disable and find devices in dt (Meghana) Core Changes: - Documentation improvements (Chris/Daniel/Jani) - simple_kms_helper: Add mode_valid() support (Linus) - mm: Fix bug in interval_tree causing nodes to be out-of-order (Chris) Driver Changes: - tinydrm/panel: Use the new backlight helpers (Meghana) - rockchip: Support gem_prime_import_sg_table + some fixes (Various) - sun4i: Add A83T HDMI support using dw-hdmi (Jernej) Cc: Meghana Madhyastha <meghana.madhyastha@gmail.com> Cc: Jani Nikula <jani.nikula@intel.com> Cc: Daniel Vetter <daniel.vetter@ffwll.ch> Cc: Chris Wilson <chris@chris-wilson.co.uk> Cc: Linus Walleij <linus.walleij@linaro.org> Cc: Heiko Stuebner <heiko@sntech.de> Cc: Jernej Skrabec <jernej.skrabec@siol.net> * tag 'drm-misc-next-2018-02-21' of git://anongit.freedesktop.org/drm/drm-misc: (41 commits) drm/omapdrm: Use of_find_backlight helper drm/panel: Use of_find_backlight helper drm/omapdrm: Use backlight_enable/disable helpers drm/panel: Use backlight_enable/disable helpers drm/tinydrm: Call devres version of of_find_backlight drm/tinydrm: Replace tinydrm_of_find_backlight with of_find_backlight drm/tinydrm: Convert tinydrm_enable/disable_backlight to backlight_enable/disable drm: add documentation for tv connector state margins drm/doc: Use new substruct support drm/doc: Polish for drm_mode_parse_command_line_for_connector drm/docs: Document "scaling mode" property better drm/docs: Align layout of optional plane blending properties drm/docs: Discourage adding more to kms-properties.csv drm: simple_kms_helper: Add mode_valid() callback support drm/todo: Add idr_init_base todo drm: Use idr_init_base(1) when using id==0 for invalid drm: NULL pointer dereference [null-pointer-deref] (CWE 476) problem drm: NULL pointer dereference [null-pointer-deref] (CWE 476) problem dma-buf/sw_sync: Fix kerneldoc warnings drm: Fix kerneldoc warnings for drm_lease ...
- Loading branch information
Showing
53 changed files
with
1,253 additions
and
358 deletions.
There are no files selected for viewing
74 changes: 74 additions & 0 deletions
74
Documentation/devicetree/bindings/display/rockchip/cdn-dp-rockchip.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,74 @@ | ||
Rockchip RK3399 specific extensions to the cdn Display Port | ||
================================ | ||
|
||
Required properties: | ||
- compatible: must be "rockchip,rk3399-cdn-dp" | ||
|
||
- reg: physical base address of the controller and length | ||
|
||
- clocks: from common clock binding: handle to dp clock. | ||
|
||
- clock-names: from common clock binding: | ||
Required elements: "core-clk" "pclk" "spdif" "grf" | ||
|
||
- resets : a list of phandle + reset specifier pairs | ||
- reset-names : string of reset names | ||
Required elements: "apb", "core", "dptx", "spdif" | ||
- power-domains : power-domain property defined with a phandle | ||
to respective power domain. | ||
- assigned-clocks: main clock, should be <&cru SCLK_DP_CORE> | ||
- assigned-clock-rates : the DP core clk frequency, shall be: 100000000 | ||
|
||
- rockchip,grf: this soc should set GRF regs, so need get grf here. | ||
|
||
- ports: contain a port nodes with endpoint definitions as defined in | ||
Documentation/devicetree/bindings/media/video-interfaces.txt. | ||
contained 2 endpoints, connecting to the output of vop. | ||
|
||
- phys: from general PHY binding: the phandle for the PHY device. | ||
|
||
- extcon: extcon specifier for the Power Delivery | ||
|
||
- #sound-dai-cells = it must be 1 if your system is using 2 DAIs: I2S, SPDIF | ||
|
||
------------------------------------------------------------------------------- | ||
|
||
Example: | ||
cdn_dp: dp@fec00000 { | ||
compatible = "rockchip,rk3399-cdn-dp"; | ||
reg = <0x0 0xfec00000 0x0 0x100000>; | ||
interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>; | ||
clocks = <&cru SCLK_DP_CORE>, <&cru PCLK_DP_CTRL>, | ||
<&cru SCLK_SPDIF_REC_DPTX>, <&cru PCLK_VIO_GRF>; | ||
clock-names = "core-clk", "pclk", "spdif", "grf"; | ||
assigned-clocks = <&cru SCLK_DP_CORE>; | ||
assigned-clock-rates = <100000000>; | ||
power-domains = <&power RK3399_PD_HDCP>; | ||
phys = <&tcphy0_dp>, <&tcphy1_dp>; | ||
resets = <&cru SRST_DPTX_SPDIF_REC>; | ||
reset-names = "spdif"; | ||
extcon = <&fusb0>, <&fusb1>; | ||
rockchip,grf = <&grf>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
#sound-dai-cells = <1>; | ||
|
||
ports { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
|
||
dp_in: port { | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
dp_in_vopb: endpoint@0 { | ||
reg = <0>; | ||
remote-endpoint = <&vopb_out_dp>; | ||
}; | ||
|
||
dp_in_vopl: endpoint@1 { | ||
reg = <1>; | ||
remote-endpoint = <&vopl_out_dp>; | ||
}; | ||
}; | ||
}; | ||
}; |
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.