[PATCH v3 0/7] Add DSI display support for TI's Jacinto platforms

Jayesh Choudhary posted 7 patches 2 months, 3 weeks ago
.../boot/dts/ti/k3-am68-sk-base-board.dts     |  97 ++++++++++++++
.../dts/ti/k3-j721s2-common-proc-board.dts    | 117 +++++++++++++++++
arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  39 ++++++
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi  |  51 ++++++++
.../dts/ti/k3-j784s4-j742s2-evm-common.dtsi   | 121 +++++++++++++++++-
.../dts/ti/k3-j784s4-j742s2-main-common.dtsi  |  39 ++++++
6 files changed, 463 insertions(+), 1 deletion(-)
[PATCH v3 0/7] Add DSI display support for TI's Jacinto platforms
Posted by Jayesh Choudhary 2 months, 3 weeks ago
Hello All,

This series adds the dts support to enable DSI on 3 platforms for TI SoCs:
- J784S4-EVM
- J721S2-EVM
- AM68-SK

SN65DSI86 driver fix that was essential for display is now merged.

There is one more series relevant for driver that makes CDNS-DSI driver
work better:
https://lore.kernel.org/all/20250618-cdns-dsi-impro-v4-0-862c841dbe02@ideasonboard.com/

I have locally tested using kmstest utility on all 3 platforms.

Changelog v2->v3:
- Cosmetic changes like adding padding and new line before child nodes
- Using standard node name for regulator and bridge
- Remove "regulator-always-on" for dp-regulator in am68 and j721s2 board
- Remove interrupt-parent from dsi nodes

v2 patch link:
https://lore.kernel.org/all/20250624082619.324851-1-j-choudhary@ti.com/

Changelog v1->v2:
- [4/7]: Add gpio-line-names
- [6/7]: Remove unnecessary clocks from TIDSS

v1 patch link:
https://lore.kernel.org/all/02f1912f-0a05-4446-923a-7935ed305cb3@ti.com/

Jayesh Choudhary (5):
  arm64: dts: ti: k3-j784s4-j742s2-main-common: add DSI & DSI PHY
  arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
  arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
  arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
  arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0

Rahul T R (2):
  arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
  arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP

 .../boot/dts/ti/k3-am68-sk-base-board.dts     |  97 ++++++++++++++
 .../dts/ti/k3-j721s2-common-proc-board.dts    | 117 +++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  39 ++++++
 arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi  |  51 ++++++++
 .../dts/ti/k3-j784s4-j742s2-evm-common.dtsi   | 121 +++++++++++++++++-
 .../dts/ti/k3-j784s4-j742s2-main-common.dtsi  |  39 ++++++
 6 files changed, 463 insertions(+), 1 deletion(-)

-- 
2.34.1
Re: [PATCH v3 0/7] Add DSI display support for TI's Jacinto platforms
Posted by Harikrishna Shenoy 2 months, 1 week ago
On 7/16/25 11:31, Jayesh Choudhary wrote:
> Hello All,
>
> This series adds the dts support to enable DSI on 3 platforms for TI SoCs:
> - J784S4-EVM
> - J721S2-EVM
> - AM68-SK
>
> SN65DSI86 driver fix that was essential for display is now merged.
>
> There is one more series relevant for driver that makes CDNS-DSI driver
> work better:
> https://lore.kernel.org/all/20250618-cdns-dsi-impro-v4-0-862c841dbe02@ideasonboard.com/
>
> I have locally tested using kmstest utility on all 3 platforms.
>
> Changelog v2->v3:
> - Cosmetic changes like adding padding and new line before child nodes
> - Using standard node name for regulator and bridge
> - Remove "regulator-always-on" for dp-regulator in am68 and j721s2 board
> - Remove interrupt-parent from dsi nodes
>
> v2 patch link:
> https://lore.kernel.org/all/20250624082619.324851-1-j-choudhary@ti.com/

Reviewed-by: Harikrishna Shenoy <h-shenoy@ti.com>

Tested-by: Harikrishna Shenoy <h-shenoy@ti.com>

>
> Changelog v1->v2:
> - [4/7]: Add gpio-line-names
> - [6/7]: Remove unnecessary clocks from TIDSS
>
> v1 patch link:
> https://lore.kernel.org/all/02f1912f-0a05-4446-923a-7935ed305cb3@ti.com/
>
> Jayesh Choudhary (5):
>    arm64: dts: ti: k3-j784s4-j742s2-main-common: add DSI & DSI PHY
>    arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
>    arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
>    arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
>    arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0
>
> Rahul T R (2):
>    arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
>    arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP
>
>   .../boot/dts/ti/k3-am68-sk-base-board.dts     |  97 ++++++++++++++
>   .../dts/ti/k3-j721s2-common-proc-board.dts    | 117 +++++++++++++++++
>   arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  39 ++++++
>   arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi  |  51 ++++++++
>   .../dts/ti/k3-j784s4-j742s2-evm-common.dtsi   | 121 +++++++++++++++++-
>   .../dts/ti/k3-j784s4-j742s2-main-common.dtsi  |  39 ++++++
>   6 files changed, 463 insertions(+), 1 deletion(-)
>
Re: [PATCH v3 0/7] Add DSI display support for TI's Jacinto platforms
Posted by Kumar, Udit 2 months, 1 week ago
On 7/16/2025 11:31 AM, Jayesh Choudhary wrote:
> Hello All,
>
> This series adds the dts support to enable DSI on 3 platforms for TI SoCs:
> - J784S4-EVM
> - J721S2-EVM
> - AM68-SK
>
> SN65DSI86 driver fix that was essential for display is now merged.
>
> There is one more series relevant for driver that makes CDNS-DSI driver
> work better:
> https://lore.kernel.org/all/20250618-cdns-dsi-impro-v4-0-862c841dbe02@ideasonboard.com/
>
> I have locally tested using kmstest utility on all 3 platforms.

For series

Reviewed-by: Udit Kumar <u-kumar1@ti.com>


>
> Changelog v2->v3:
> - Cosmetic changes like adding padding and new line before child nodes
> - Using standard node name for regulator and bridge
> - Remove "regulator-always-on" for dp-regulator in am68 and j721s2 board
> - Remove interrupt-parent from dsi nodes
>
> v2 patch link:
> https://lore.kernel.org/all/20250624082619.324851-1-j-choudhary@ti.com/
>
> Changelog v1->v2:
> - [4/7]: Add gpio-line-names
> - [6/7]: Remove unnecessary clocks from TIDSS
>
> v1 patch link:
> https://lore.kernel.org/all/02f1912f-0a05-4446-923a-7935ed305cb3@ti.com/
>
> Jayesh Choudhary (5):
>    arm64: dts: ti: k3-j784s4-j742s2-main-common: add DSI & DSI PHY
>    arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
>    arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
>    arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
>    arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0
>
> Rahul T R (2):
>    arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
>    arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP
>
>   .../boot/dts/ti/k3-am68-sk-base-board.dts     |  97 ++++++++++++++
>   .../dts/ti/k3-j721s2-common-proc-board.dts    | 117 +++++++++++++++++
>   arch/arm64/boot/dts/ti/k3-j721s2-main.dtsi    |  39 ++++++
>   arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi  |  51 ++++++++
>   .../dts/ti/k3-j784s4-j742s2-evm-common.dtsi   | 121 +++++++++++++++++-
>   .../dts/ti/k3-j784s4-j742s2-main-common.dtsi  |  39 ++++++
>   6 files changed, 463 insertions(+), 1 deletion(-)
>
Re: [PATCH v3 0/7] Add DSI display support for TI's Jacinto platforms
Posted by Nishanth Menon 1 month, 3 weeks ago
Hi Jayesh Choudhary,

On Wed, 16 Jul 2025 11:31:07 +0530, Jayesh Choudhary wrote:
> This series adds the dts support to enable DSI on 3 platforms for TI SoCs:
> - J784S4-EVM
> - J721S2-EVM
> - AM68-SK
> 
> SN65DSI86 driver fix that was essential for display is now merged.
> 
> [...]

I have applied the following to branch ti-k3-dts-next on [1].
Thank you!

[1/7] arm64: dts: ti: k3-j784s4-j742s2-main-common: add DSI & DSI PHY
      commit: 09449e48be7390ebc53812ab898d669e3832c704
[2/7] arm64: dts: ti: k3-j784s4-j742s2-evm-common: Enable DisplayPort-1
      commit: a5ed774877a38f2feeb45f0c2cd16184b47b476b
[3/7] arm64: dts: ti: k3-j721s2-main: add DSI & DSI PHY
      commit: 19a4472e591d9945f4983d052adf7d7fa67efcce
[4/7] arm64: dts: ti: k3-j721s2-common-proc-board: Add main_i2c4 instance
      commit: 722a128adaf97fc2ecb64610a482f1399b3f4c2a
[5/7] arm64: dts: ti: k3-j721s2-som-p0: add DSI to eDP
      commit: 3c29300dcef587df697750e99f6375e2ca8907fb
[6/7] arm64: dts: ti: k3-j721s2-common-proc-board: Enable DisplayPort-1
      commit: 2bca9f69225e8c6e3c270f20c69a1460761f9bd2
[7/7] arm64: dts: ti: k3-am68-sk: Enable DSI on DisplayPort-0
      commit: 11b9e4517bfa8edecbef0acfcad1bdca4f4a4192

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

[1] https://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D
https://ti.com/opensource