Skip to content

Commit 4e7fa2c

Browse files
committed
fix(linux): display: Correct formatting issues and typos
This commit fixes the following formatting issues in DSS7 docs, which were caught from build and AI warnings: - An extra colon at the end of line - Adding a new line after end of list - Indentation at a note. While here corecting indentation, also change the `**note**` to `..note ::` directive. - Correcting typo paritioning to partitioning. Signed-off-by: T Pratham <t-pratham@ti.com>
1 parent 9765171 commit 4e7fa2c

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed
File renamed without changes.

source/linux/Foundational_Components/Kernel/Kernel_Drivers/Display/DSS7.rst

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ SoC Family: |__PART_FAMILY_DEVICE_NAMES__|
137137

138138
The DSS7 hardware also supports resource sharing across multiple processing cores with separate register region per sub-component and interrupt duplication for each processing core, thus allowing independent context update for the associated pipelines.
139139

140-
.. Image:: /images/DSS7_resource_paritioning_HW.png
140+
.. Image:: /images/DSS7_resource_partitioning_HW.png
141141

142142

143143
Supported Features
@@ -287,7 +287,7 @@ Note: this is not a comprehensive list of features supported/not supported, and
287287

288288
The device-tree property "ti,dss-shared-mode-vp" can be used by processing core running Linux to enlist one or more video ports being used by it and the ownership related information can be set using ti,dss-shared-mode-owned-vp device-tree property.
289289

290-
To summarize, below is the list of device-tree properties which can be added to display node, using these properties one can set up a resource paritioning scheme tailored as per the desired end use-case::
290+
To summarize, below is the list of device-tree properties which can be added to display node, using these properties one can set up a resource partitioning scheme tailored as per the desired end use-case:
291291

292292
.. ifconfig:: CONFIG_part_variant in ('AM62PX', 'J722S')
293293

@@ -304,13 +304,13 @@ Note: this is not a comprehensive list of features supported/not supported, and
304304

305305
.. note::
306306

307-
For display sharing mode to work with chosen resource paritioning between Linux and remote core, the remote core needs to be running appropriate firmware which programs the display hardware by supporting this resource paritioning scheme.
307+
For display sharing mode to work with chosen resource partitioning between Linux and remote core, the remote core needs to be running appropriate firmware which programs the display hardware by supporting this resource partitioning scheme.
308308

309309
.. ifconfig:: CONFIG_part_variant in ('AM62PX', 'J722S')
310310

311311
More detailed description of these properties can be found at:
312312
`Display device-tree file <https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/tree/Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml?h=09.01.00.008>`__
313-
Also there is a how-to guide available for dss sharing which walks through different examples for resource paritioning using these device-tree properties :
313+
Also there is a how-to guide available for dss sharing which walks through different examples for resource partitioning using these device-tree properties :
314314
`How to enable dss sharing between remote core and Linux <../../../../How_to_Guides/Target/How_to_enable_display_sharing_between_remotecore_and_Linux.html>`__
315315

316316
Unsupported Features/Limitations
@@ -339,6 +339,7 @@ Unsupported Features/Limitations
339339
- **DisplayPort (MHDP)**
340340
- MST
341341
- 4K@60FPS Resolution
342+
342343
| For 4k@60FPS resolution, sometimes visual artifacts are seen due to Video Sync Loss.
343344
| Therefore the maximum supported video resolution as of now is limited to 4K@30FPS (or equivalent)
344345
| by limiting the dp phy-link rate to 2700Mbps.
@@ -347,6 +348,7 @@ Unsupported Features/Limitations
347348
- **DisplayPort (MHDP)**
348349
- MST
349350
- 4K@60FPS Resolution
351+
350352
| MHDP PHY has only 2 SERDES LANES dedicated to eDP and with the phy-link rate of 5400Mbps, the maximum
351353
| data rate it can support is 10.8Gbps which is not sufficient for 4k@60FPS. So the maximum supported
352354
| resolution is 4K@30FPS (and equivalent resolutions).
@@ -430,12 +432,12 @@ Another option is kms++, a C++11 library for kernel mode setting which includes
430432
on the platform. The GPU, if present, associates with the card1, which leaves card2 for DSS1.
431433
In a case where GPU driver is not present, DSS1 will take up card1.
432434

433-
- **Note:** Most display applications and windowing managers are programmed in such a way that
434-
they can only access a display DRM card (card0) and a GPU DRM card (card1). This is why, the
435-
second DSS instance, will not show up running Weston or any framebuffer application, even when
436-
GPU is not present, in which case the windowing manager will only use card0. This makes DSS1
437-
completely available for a 2nd DRM Master. This can be a custom display application, helping out
438-
in the most niche of use-cases.
435+
.. note:: Most display applications and windowing managers are programmed in such a way that
436+
they can only access a display DRM card (card0) and a GPU DRM card (card1). This is why, the
437+
second DSS instance, will not show up running Weston or any framebuffer application, even when
438+
GPU is not present, in which case the windowing manager will only use card0. This makes DSS1
439+
completely available for a 2nd DRM Master. This can be a custom display application, helping out
440+
in the most niche of use-cases.
439441

440442

441443
Testing tidss

0 commit comments

Comments
 (0)