[v5,0/3] arm64: dts: ti: k3-j784s4: Add phase tags marking

Message ID 20230811192030.3480616-1-a-nandan@ti.com
Headers
Series arm64: dts: ti: k3-j784s4: Add phase tags marking |

Message

Apurva Nandan Aug. 11, 2023, 7:20 p.m. UTC
  bootph-all as phase tag was added to dt-schema
(dtschema/schemas/bootph.yaml) to cover U-Boot challenges with DT.
This series adds it to Linux to be aligned with bootloader requirement
for TI K3 J784S4 EVM and TI K3 AM69-SK EVM.

This series will be ported to the k3-j784s4 u-boot support patch
series for syncing, and was requested in its review process:
https://lore.kernel.org/u-boot/20230321155227.GV8135@bill-the-cat/

Bootlog:
https://gist.githubusercontent.com/apurvanandan1997/fe793a7d03e3375af698b20b5bf1c36d/raw/

v5: Changelog:
1) Removed bootph-all from reserved status dts nodes (wkup_uart0)

Link to v4:
https://lore.kernel.org/all/20230811151644.3216621-1-a-nandan@ti.com/

v4: Changelog:
1) Reworked commit title and description

Link to v3:
https://lore.kernel.org/lkml/20230810184302.3097829-1-a-nandan@ti.com/

v3: Changelog:
1) Changed all the bootph-pre-ram to bootph-all, as only
   secure_proxy_mcu and secure_proxy_sa3 are exclusively used by R5 SPL.
   Rest of the nodes are also used by later boot stages.
2) Merged SoC dtsi changes in single patch.
3) Moved cbass_main and cbass_mcu_wkup bootph-all to k3-j784s4.dtsi

Link to v2: 
https://lore.kernel.org/lkml/20230807185645.128751-1-a-nandan@ti.com/#t

v2: Changelog:
1) Added k3-am69-sk.dts bootph-pre-ram patch
2) Added bootph-pre-ram for wkup_pmx0 and ospi0
3) Added bootph-pre-ram for mcu_timer1

Link to v1:
https://lore.kernel.org/linux-arm-kernel/20230806164838.18088-1-a-nandan@ti.com/


Apurva Nandan (3):
  arm64: dts: ti: k3-j784s4: Add phase tags marking
  arm64: dts: ti: k3-j784s4-evm: Add phase tags marking
  arm64: dts: ti: k3-am69-sk: Add phase tags marking

 arch/arm64/boot/dts/ti/k3-am69-sk.dts         | 12 ++++++++++
 arch/arm64/boot/dts/ti/k3-j784s4-evm.dts      | 24 +++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi    |  2 ++
 .../boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi     |  9 +++++++
 arch/arm64/boot/dts/ti/k3-j784s4.dtsi         |  2 ++
 5 files changed, 49 insertions(+)
  

Comments

Nishanth Menon Aug. 11, 2023, 10:40 p.m. UTC | #1
Hi Apurva Nandan,

On Sat, 12 Aug 2023 00:50:27 +0530, Apurva Nandan wrote:
> bootph-all as phase tag was added to dt-schema
> (dtschema/schemas/bootph.yaml) to cover U-Boot challenges with DT.
> This series adds it to Linux to be aligned with bootloader requirement
> for TI K3 J784S4 EVM and TI K3 AM69-SK EVM.
> 
> This series will be ported to the k3-j784s4 u-boot support patch
> series for syncing, and was requested in its review process:
> https://lore.kernel.org/u-boot/20230321155227.GV8135@bill-the-cat/
> 
> [...]

Btw, Udit had given his reviewed by Reviewed-by for the series [2] and
I see that you have incorporated the requested change. I have applied
his Reviewed-by as a result (just a reminder for the developer to be
responsible for carrying tags from previous versions as appropriate).

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

[1/3] arm64: dts: ti: k3-j784s4: Add phase tags marking
      commit: 3a4086985696295577c20ae558f99d974067e316
[2/3] arm64: dts: ti: k3-j784s4-evm: Add phase tags marking
      commit: c74d8de338a553da7b0084bab2554b042375625e
[3/3] arm64: dts: ti: k3-am69-sk: Add phase tags marking
      commit: 68501d3cc16a7828b05ee24bdb037f697e207854

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
[2] https://lore.kernel.org/all/f41102bb-134a-50cc-bb98-7950260c7aa6@ti.com/