On Mon, 20 Apr 2026 15:54:12 +0300, Tomi Valkeinen wrote: > TI's AM62P, J722S and AM67A SoCs contain same implementation of the > display subsystem (DSS). There are two instances of the DSS (DSS0 and > DSS1), each with two video ports (VP) and two video planes. > Additionally the SoCs contain two OLDI TXes (OLDI0 and OLDI1), a MIPI > DSI TX and a MIPI DPI output path. > > DSS0 supports: > - VP0: OLDI0 in single-link mode, or OLDI0 and OLDI1 in dual-link or > clone mode. > - VP1: DPI > > DSS1 supports: > - VP0: OLDI1 in single-link mode, or DPI > - VP1: DPI or DSI > > The DSI is only connected to VP1 of DSS1, but OLDI and DPI are shared > between the DSS instances. Thus only a single VP can output to DPI, and > a single VP can use an OLDI block. Note that in single-link > configuration OLDI0 can be used by DSS0, and at the same time OLDI1 can > be used by DSS1. > > The DSS IP itself is compatible with older SoCs. While we could use > "ti,am625-dss" compatible string, we add a new one "ti,am62p-dss" to be > on the safe side in case the driver needs to do something special for > the dual-DSS case in the future. > > Original patch by Swamil Jain <[email protected]> > > Signed-off-by: Tomi Valkeinen <[email protected]> > --- > .../bindings/display/ti/ti,am65x-dss.yaml | 27 > ++++++++++++++++++++++ > 1 file changed, 27 insertions(+) >
Reviewed-by: Rob Herring (Arm) <[email protected]>
