You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/linux/Foundational_Components/Kernel/Kernel_Drivers/Display/DSS7.rst
+71-55Lines changed: 71 additions & 55 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ This page gives a basic description of DSS (Display SubSystem) hardware, the Lin
10
10
Supported Devices
11
11
=================
12
12
13
-
There are many DSS IP versions, all of which support slightly different set of features. DSS versions up to 5 are supported by the omapdrm driver, and DSS versions 6 and up are supported by the tidss driver. This document covers DSS6, DSS7-L, and DSS7-UL which are used on the following TI SoCs or SoC families: K2G, AM65x, AM62x, AM62Ax, AM62Px, J721E, J721S2, J784S4.
13
+
There are many DSS IP versions, all of which support slightly different set of features. DSS versions up to 5 are supported by the omapdrm driver, and DSS versions 6 and up are supported by the tidss driver. This document covers DSS6, DSS7-L, DSS7-UL and DSS7-Nano which are used on the following TI SoCs or SoC families: K2G, AM65x, AM62x, AM62Ax, AM62Px, AM62L, J721E, J721S2, J784S4.
14
14
15
15
16
16
Hardware Architecture
@@ -45,6 +45,9 @@ The arrows show how pipelines are connected to overlay managers, which are furth
45
45
46
46
- **Note:** While the DSS7-UL in AM62Ax has 2 video pipelines, there is only one video port (VP) coming out of the SoC. This VP outputs DPI signals. The other pipeline can be used to overlay video data on top of the first pipeline's output. On the AM62A-SK EVM, this DPI output is then forwarded to an on-board HDMI framer.
47
47
48
+
.. ifconfig:: CONFIG_part_variant in ('AM62LX')
49
+
50
+
- **Note:** The DSS7 Nano in AM62LX has a single video pipeline and a single video port (VP) coming out of the SoC. The output of video port is routed to SoC boundary via DPI interface and the DPI signals from the video port are routed to DSI Tx controller present within the SoC. Same DPI signals are also forwarded to an on-board HDMI framer. At a time though, only a single interface i.e. DPI or DSI can be used with the EVM.
.. ifconfig:: CONFIG_part_variant in ('AM62PX', 'J722S')
166
181
167
182
- **Open LVDS Display Interface (OLDI)**
@@ -211,7 +226,7 @@ Supported Features
211
226
Driver Architecture
212
227
===================
213
228
214
-
The driver for DSS6 / DSS7-L / DSS7-UL IPs is tidss. tidss is a Direct Rendering Manager (DRM) driver, located in the directory drivers/gpu/drm/tidss/ in the kernel tree. tidss does not implement any 3D GPU features, only the Kernel Mode Setting (KMS) features, used to display pixel data on a display.
229
+
The driver for DSS6 / DSS7-L / DSS7-UL / DSS7-Nano IPs is tidss. tidss is a Direct Rendering Manager (DRM) driver, located in the directory drivers/gpu/drm/tidss/ in the kernel tree. tidss does not implement any 3D GPU features, only the Kernel Mode Setting (KMS) features, used to display pixel data on a display.
215
230
216
231
In addition to tidss, there are a number of bridge and panel drivers located in drivers/gpu/drm/bridge/ and drivers/gpu/drm/panel/ which provide support for various panels and bridges (both external and internal to SoC).
0 commit comments