003 File Manager
Current Path:
/usr/src/sys/contrib/device-tree/Bindings/display/exynos
usr
/
src
/
sys
/
contrib
/
device-tree
/
Bindings
/
display
/
exynos
/
📁
..
📄
exynos-mic.txt
(1.68 KB)
📄
exynos5433-decon.txt
(2.28 KB)
📄
exynos7-decon.txt
(2.16 KB)
📄
exynos_dp.txt
(3.4 KB)
📄
exynos_dsim.txt
(2.68 KB)
📄
exynos_hdmi.txt
(2.52 KB)
📄
exynos_hdmiddc.txt
(319 B)
📄
exynos_hdmiphy.txt
(354 B)
📄
exynos_mixer.txt
(776 B)
📄
samsung-fimd.txt
(4.47 KB)
Editing: exynos5433-decon.txt
Device-Tree bindings for Samsung Exynos SoC display controller (DECON) DECON (Display and Enhancement Controller) is the Display Controller for the Exynos series of SoCs which transfers the image data from a video memory buffer to an external LCD interface. Required properties: - compatible: value should be one of: "samsung,exynos5433-decon", "samsung,exynos5433-decon-tv"; - reg: physical base address and length of the DECON registers set. - interrupt-names: should contain the interrupt names depending on mode of work: video mode: "vsync", command mode: "lcd_sys", command mode with software trigger: "lcd_sys", "te". - interrupts or interrupts-extended: list of interrupt specifiers corresponding to names privided in interrupt-names, as described in interrupt-controller/interrupts.txt - clocks: must include clock specifiers corresponding to entries in the clock-names property. - clock-names: list of clock names sorted in the same order as the clocks property. Must contain "pclk", "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", clk_decon_vclk", "sclk_decon_eclk" - ports: contains a port which is connected to mic node. address-cells and size-cells must 1 and 0, respectively. - port: contains an endpoint node which is connected to the endpoint in the mic node. The reg value muset be 0. Example: SoC specific DT entry: decon: decon@13800000 { compatible = "samsung,exynos5433-decon"; reg = <0x13800000 0x2104>; clocks = <&cmu_disp CLK_ACLK_DECON>, <&cmu_disp CLK_ACLK_SMMU_DECON0X>, <&cmu_disp CLK_ACLK_XIU_DECON0X>, <&cmu_disp CLK_PCLK_SMMU_DECON0X>, <&cmu_disp CLK_ACLK_SMMU_DECON1X>, <&cmu_disp CLK_ACLK_XIU_DECON1X>, <&cmu_disp CLK_PCLK_SMMU_DECON1X>, <&cmu_disp CLK_SCLK_DECON_VCLK>, <&cmu_disp CLK_SCLK_DECON_ECLK>; clock-names = "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", "sclk_decon_vclk", "sclk_decon_eclk"; interrupt-names = "vsync", "lcd_sys"; interrupts = <0 202 0>, <0 203 0>; ports { #address-cells = <1>; #size-cells = <0>; port@0 { reg = <0>; decon_to_mic: endpoint { remote-endpoint = <&mic_to_decon>; }; }; }; };
Upload File
Create Folder