1 Texas Instruments OMAP5 Display Subsystem 1 Texas Instruments OMAP5 Display Subsystem 2 ========================================= 2 ========================================= 3 3 4 See Documentation/devicetree/bindings/display/ 4 See Documentation/devicetree/bindings/display/ti/ti,omap-dss.txt for generic 5 description about OMAP Display Subsystem bindi 5 description about OMAP Display Subsystem bindings. 6 6 7 DSS Core 7 DSS Core 8 -------- 8 -------- 9 9 10 Required properties: 10 Required properties: 11 - compatible: "ti,omap5-dss" 11 - compatible: "ti,omap5-dss" 12 - reg: address and length of the register spac 12 - reg: address and length of the register space 13 - ti,hwmods: "dss_core" 13 - ti,hwmods: "dss_core" 14 - clocks: handle to fclk 14 - clocks: handle to fclk 15 - clock-names: "fck" 15 - clock-names: "fck" 16 16 17 Required nodes: 17 Required nodes: 18 - DISPC 18 - DISPC 19 19 20 Optional nodes: 20 Optional nodes: 21 - DSS Submodules: RFBI, DSI, HDMI 21 - DSS Submodules: RFBI, DSI, HDMI 22 - Video port for DPI output 22 - Video port for DPI output 23 23 24 DPI Endpoint required properties: 24 DPI Endpoint required properties: 25 - data-lines: number of lines used 25 - data-lines: number of lines used 26 26 27 27 28 DISPC 28 DISPC 29 ----- 29 ----- 30 30 31 Required properties: 31 Required properties: 32 - compatible: "ti,omap5-dispc" 32 - compatible: "ti,omap5-dispc" 33 - reg: address and length of the register spac 33 - reg: address and length of the register space 34 - ti,hwmods: "dss_dispc" 34 - ti,hwmods: "dss_dispc" 35 - interrupts: the DISPC interrupt 35 - interrupts: the DISPC interrupt 36 - clocks: handle to fclk 36 - clocks: handle to fclk 37 - clock-names: "fck" 37 - clock-names: "fck" 38 38 39 Optional properties: 39 Optional properties: 40 - max-memory-bandwidth: Input memory (from mai 40 - max-memory-bandwidth: Input memory (from main memory to dispc) bandwidth limit 41 in bytes per second 41 in bytes per second 42 42 43 43 44 RFBI 44 RFBI 45 ---- 45 ---- 46 46 47 Required properties: 47 Required properties: 48 - compatible: "ti,omap5-rfbi" 48 - compatible: "ti,omap5-rfbi" 49 - reg: address and length of the register spac 49 - reg: address and length of the register space 50 - ti,hwmods: "dss_rfbi" 50 - ti,hwmods: "dss_rfbi" 51 - clocks: handles to fclk and iclk 51 - clocks: handles to fclk and iclk 52 - clock-names: "fck", "ick" 52 - clock-names: "fck", "ick" 53 53 54 Optional nodes: 54 Optional nodes: 55 - Video port for RFBI output 55 - Video port for RFBI output 56 - RFBI controlled peripherals 56 - RFBI controlled peripherals 57 57 58 58 59 DSI 59 DSI 60 --- 60 --- 61 61 62 Required properties: 62 Required properties: 63 - compatible: "ti,omap5-dsi" 63 - compatible: "ti,omap5-dsi" 64 - reg: addresses and lengths of the register s 64 - reg: addresses and lengths of the register spaces for 'proto', 'phy' and 'pll' 65 - reg-names: "proto", "phy", "pll" 65 - reg-names: "proto", "phy", "pll" 66 - interrupts: the DSI interrupt line 66 - interrupts: the DSI interrupt line 67 - ti,hwmods: "dss_dsi1" or "dss_dsi2" 67 - ti,hwmods: "dss_dsi1" or "dss_dsi2" 68 - vdd-supply: power supply for DSI 68 - vdd-supply: power supply for DSI 69 - clocks: handles to fclk and pll clock 69 - clocks: handles to fclk and pll clock 70 - clock-names: "fck", "sys_clk" 70 - clock-names: "fck", "sys_clk" 71 71 72 Optional nodes: 72 Optional nodes: 73 - Video port for DSI output 73 - Video port for DSI output 74 - DSI controlled peripherals 74 - DSI controlled peripherals 75 75 76 DSI Endpoint required properties: 76 DSI Endpoint required properties: 77 - lanes: list of pin numbers for the DSI lanes 77 - lanes: list of pin numbers for the DSI lanes: CLK+, CLK-, DATA0+, DATA0-, 78 DATA1+, DATA1-, ... 78 DATA1+, DATA1-, ... 79 79 80 80 81 HDMI 81 HDMI 82 ---- 82 ---- 83 83 84 Required properties: 84 Required properties: 85 - compatible: "ti,omap5-hdmi" 85 - compatible: "ti,omap5-hdmi" 86 - reg: addresses and lengths of the register s 86 - reg: addresses and lengths of the register spaces for 'wp', 'pll', 'phy', 87 'core' 87 'core' 88 - reg-names: "wp", "pll", "phy", "core" 88 - reg-names: "wp", "pll", "phy", "core" 89 - interrupts: the HDMI interrupt line 89 - interrupts: the HDMI interrupt line 90 - ti,hwmods: "dss_hdmi" 90 - ti,hwmods: "dss_hdmi" 91 - vdda-supply: vdda power supply 91 - vdda-supply: vdda power supply 92 - clocks: handles to fclk and pll clock 92 - clocks: handles to fclk and pll clock 93 - clock-names: "fck", "sys_clk" 93 - clock-names: "fck", "sys_clk" 94 94 95 Optional nodes: 95 Optional nodes: 96 - Video port for HDMI output 96 - Video port for HDMI output 97 97 98 HDMI Endpoint optional properties: 98 HDMI Endpoint optional properties: 99 - lanes: list of 8 pin numbers for the HDMI la 99 - lanes: list of 8 pin numbers for the HDMI lanes: CLK+, CLK-, D0+, D0-, 100 D1+, D1-, D2+, D2-. (default: 0,1,2,3,4,5,6, 100 D1+, D1-, D2+, D2-. (default: 0,1,2,3,4,5,6,7)
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.