[v2,0/3] arm64: dts: ti: Introduce J722S SoC and EVM

Message ID 20240206100608.127702-1-vaishnav.a@ti.com
Headers
Series arm64: dts: ti: Introduce J722S SoC and EVM |

Message

Vaishnav Achath Feb. 6, 2024, 10:06 a.m. UTC
  This series adds basic support for J722S family of SoCs. Also add
J722S EVM support with basic peripheral like MMC and UART.

TRM: https://www.ti.com/lit/zip/sprujb3
EVM Schematics: https://www.ti.com/lit/zip/sprr495

Bootlog (6.8.0-rc3-next-20240206):
https://gist.github.com/vaishnavachath/23d859925277df9ccd628190e7c23371

Changelog:
V1->V2:
  * Address feedback from Nishanth to reuse from AM62P5 dtsi.
  * Remove bootph-all from root nodes.
  * Change License to GPL-2.0-only OR MIT as followed for other
    K3 files.

Vaishnav Achath (3):
  dt-bindings: arm: ti: Add bindings for J722S SoCs
  arm64: dts: ti: Introduce J722S family of SoCs
  arm64: dts: ti: Add support for TI J722S Evaluation Module

 .../devicetree/bindings/arm/ti/k3.yaml        |   6 +
 arch/arm64/boot/dts/ti/Makefile               |   3 +
 arch/arm64/boot/dts/ti/k3-j722s-evm.dts       | 251 ++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j722s.dtsi          |  89 +++++++
 arch/arm64/boot/dts/ti/k3-pinctrl.h           |   3 +
 5 files changed, 352 insertions(+)
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm.dts
 create mode 100644 arch/arm64/boot/dts/ti/k3-j722s.dtsi
  

Comments

Vaishnav Achath Feb. 8, 2024, 8:58 a.m. UTC | #1
Hi all,

On 06/02/24 15:36, Vaishnav Achath wrote:
> This series adds basic support for J722S family of SoCs. Also add
> J722S EVM support with basic peripheral like MMC and UART.
> 
> TRM: https://www.ti.com/lit/zip/sprujb3
> EVM Schematics: https://www.ti.com/lit/zip/sprr495
> 
> Bootlog (6.8.0-rc3-next-20240206):
> https://gist.github.com/vaishnavachath/23d859925277df9ccd628190e7c23371
> 

I missed to add link to V1 here, this a V2 of the below series with the 
feedback addressed:

https://lore.kernel.org/all/20231213124930.3012-1-vaishnav.a@ti.com/

Thanks and Regards,
Vaishnav

> Changelog:
> V1->V2:
>    * Address feedback from Nishanth to reuse from AM62P5 dtsi.
>    * Remove bootph-all from root nodes.
>    * Change License to GPL-2.0-only OR MIT as followed for other
>      K3 files.
> 
> Vaishnav Achath (3):
>    dt-bindings: arm: ti: Add bindings for J722S SoCs
>    arm64: dts: ti: Introduce J722S family of SoCs
>    arm64: dts: ti: Add support for TI J722S Evaluation Module
> 
>   .../devicetree/bindings/arm/ti/k3.yaml        |   6 +
>   arch/arm64/boot/dts/ti/Makefile               |   3 +
>   arch/arm64/boot/dts/ti/k3-j722s-evm.dts       | 251 ++++++++++++++++++
>   arch/arm64/boot/dts/ti/k3-j722s.dtsi          |  89 +++++++
>   arch/arm64/boot/dts/ti/k3-pinctrl.h           |   3 +
>   5 files changed, 352 insertions(+)
>   create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm.dts
>   create mode 100644 arch/arm64/boot/dts/ti/k3-j722s.dtsi
>
  
Manorit Chawdhry Feb. 12, 2024, 8:44 a.m. UTC | #2
Hi Vaishnav,

On 15:36-20240206, Vaishnav Achath wrote:
> This series adds basic support for J722S family of SoCs. Also add
> J722S EVM support with basic peripheral like MMC and UART.
> 
> TRM: https://www.ti.com/lit/zip/sprujb3
> EVM Schematics: https://www.ti.com/lit/zip/sprr495
> 
> Bootlog (6.8.0-rc3-next-20240206):
> https://gist.github.com/vaishnavachath/23d859925277df9ccd628190e7c23371
> 
> Changelog:
> V1->V2:
>   * Address feedback from Nishanth to reuse from AM62P5 dtsi.
>   * Remove bootph-all from root nodes.
>   * Change License to GPL-2.0-only OR MIT as followed for other
>     K3 files.
> 
> Vaishnav Achath (3):
>   dt-bindings: arm: ti: Add bindings for J722S SoCs
>   arm64: dts: ti: Introduce J722S family of SoCs
>   arm64: dts: ti: Add support for TI J722S Evaluation Module
> 

For the series, 

Reviewed-by: Manorit Chawdhry <m-chawdhry@ti.com>

Regards,
Manorit

>  .../devicetree/bindings/arm/ti/k3.yaml        |   6 +
>  arch/arm64/boot/dts/ti/Makefile               |   3 +
>  arch/arm64/boot/dts/ti/k3-j722s-evm.dts       | 251 ++++++++++++++++++
>  arch/arm64/boot/dts/ti/k3-j722s.dtsi          |  89 +++++++
>  arch/arm64/boot/dts/ti/k3-pinctrl.h           |   3 +
>  5 files changed, 352 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j722s-evm.dts
>  create mode 100644 arch/arm64/boot/dts/ti/k3-j722s.dtsi
> 
> -- 
> 2.34.1
>
  
Vignesh Raghavendra Feb. 16, 2024, 6:31 a.m. UTC | #3
Hi Vaishnav Achath,

On Tue, 06 Feb 2024 15:36:05 +0530, Vaishnav Achath wrote:
> This series adds basic support for J722S family of SoCs. Also add
> J722S EVM support with basic peripheral like MMC and UART.
> 
> TRM: https://www.ti.com/lit/zip/sprujb3
> EVM Schematics: https://www.ti.com/lit/zip/sprr495
> 
> Bootlog (6.8.0-rc3-next-20240206):
> https://gist.github.com/vaishnavachath/23d859925277df9ccd628190e7c23371
> 
> [...]

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

[1/3] dt-bindings: arm: ti: Add bindings for J722S SoCs
      commit: de82585f62e08283572d385d0cd6b57893a99d1c
[2/3] arm64: dts: ti: Introduce J722S family of SoCs
      commit: ea55b9335ad81e32f2833c71b2dcb591792e54dd
[3/3] arm64: dts: ti: Add support for TI J722S Evaluation Module
      commit: 2f277dbe1a4ac40b1157ba3b2914d39f4040bbed

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
--
Vignesh