]> Gentwo Git Trees - linux/.git/commit
drm/rcar-du: dsi: Implement DSI command support
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Sun, 31 Aug 2025 19:04:25 +0000 (21:04 +0200)
committerTomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Mon, 8 Sep 2025 06:45:01 +0000 (09:45 +0300)
commit685e8dae19df73d5400734ee5ad9e96470f9c0b4
treefa54ee43328da6c5c1c4cd674e116774c21b1817
parentb5ddb9ab3d83fe0d93d38de442c45610a5846d06
drm/rcar-du: dsi: Implement DSI command support

Implement support for DSI command transfer. Transmission of both Short
Packet and Long Packet is implemented, so is command transmission to
request response from peripheral device and transmission of non-read
command with BTA.

The AXI memory access mode is currently not implemented, each transfer
is performed purely using controller register interface. Short Packet
transfer can transfer up to 2 Bytes of data, Long Packet transfer can
transfer up to 16 Bytes of data.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Link: https://lore.kernel.org/r/20250831190507.327848-1-marek.vasut+renesas@mailbox.org
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi_regs.h