Path: blob/main/sys/contrib/device-tree/Bindings/display/exynos/exynos_dsim.txt
48523 views
Exynos MIPI DSI Master12Required properties:3- compatible: value should be one of the following4"samsung,exynos3250-mipi-dsi" /* for Exynos3250/3472 SoCs */5"samsung,exynos4210-mipi-dsi" /* for Exynos4 SoCs */6"samsung,exynos5410-mipi-dsi" /* for Exynos5410/5420/5440 SoCs */7"samsung,exynos5422-mipi-dsi" /* for Exynos5422/5800 SoCs */8"samsung,exynos5433-mipi-dsi" /* for Exynos5433 SoCs */9- reg: physical base address and length of the registers set for the device10- interrupts: should contain DSI interrupt11- clocks: list of clock specifiers, must contain an entry for each required12entry in clock-names13- clock-names: should include "bus_clk"and "sclk_mipi" entries14the use of "pll_clk" is deprecated15- phys: list of phy specifiers, must contain an entry for each required16entry in phy-names17- phy-names: should include "dsim" entry18- vddcore-supply: MIPI DSIM Core voltage supply (e.g. 1.1V)19- vddio-supply: MIPI DSIM I/O and PLL voltage supply (e.g. 1.8V)20- samsung,pll-clock-frequency: specifies frequency of the oscillator clock21- #address-cells, #size-cells: should be set respectively to <1> and <0>22according to DSI host bindings (see MIPI DSI bindings [1])23- samsung,burst-clock-frequency: specifies DSI frequency in high-speed burst24mode25- samsung,esc-clock-frequency: specifies DSI frequency in escape mode2627Optional properties:28- power-domains: a phandle to DSIM power domain node2930Child nodes:31Should contain DSI peripheral nodes (see MIPI DSI bindings [1]).3233Video interfaces:34Device node can contain following video interface port nodes according to [2]:350: RGB input,361: DSI output3738[1]: Documentation/devicetree/bindings/display/mipi-dsi-bus.txt39[2]: Documentation/devicetree/bindings/media/video-interfaces.txt4041Example:4243dsi@11c80000 {44compatible = "samsung,exynos4210-mipi-dsi";45reg = <0x11C80000 0x10000>;46interrupts = <0 79 0>;47clocks = <&clock 286>, <&clock 143>;48clock-names = "bus_clk", "sclk_mipi";49phys = <&mipi_phy 1>;50phy-names = "dsim";51vddcore-supply = <&vusb_reg>;52vddio-supply = <&vmipi_reg>;53power-domains = <&pd_lcd0>;54#address-cells = <1>;55#size-cells = <0>;56samsung,pll-clock-frequency = <24000000>;5758panel@1 {59reg = <0>;60...61port {62panel_ep: endpoint {63remote-endpoint = <&dsi_ep>;64};65};66};6768ports {69#address-cells = <1>;70#size-cells = <0>;7172port@0 {73reg = <0>;74decon_to_mic: endpoint {75remote-endpoint = <&mic_to_decon>;76};77};7879port@1 {80reg = <1>;81dsi_ep: endpoint {82reg = <0>;83samsung,burst-clock-frequency = <500000000>;84samsung,esc-clock-frequency = <20000000>;85remote-endpoint = <&panel_ep>;86};87};88};89};909192