mbox series

[v2,0/3] Add R5F nodes on TI K3 AM64x SoCs

Message ID 20210615195718.15898-1-s-anna@ti.com
Headers show
Series Add R5F nodes on TI K3 AM64x SoCs | expand

Message

Suman Anna June 15, 2021, 7:57 p.m. UTC
Hi Nishanth,

This is a rebased version of the K3 AM64x R5F node series posted previously.
Please see the v1 cover-letter for all the functional details [1]. I have
dropped Patch 4 [2] from the previous series as per the discussion and agreed
upon in [2] until we align on the longer-term memory utilization of OCM RAM.

Patches are on top of your latest staged ti-k3-dts-next branch commit
d65f069e50a3 (arm64: dts: ti: Drop reg-io-width/reg-shift from UART nodes")
+ Aswath's [PATCH v4 0/3] AM64: Update the locations of various elements in SRAM
series (can't see the links on lakml patchworks).

Bjorn has staged a tag from remoteproc tree with just the bindings [3]
that you can use for merging this series for v5.14. The driver support
will come through remoteproc tree.

I have validated the IPC functionality using System Firmware v2021.01a
with appropriate U-Boot that goes along with Aswath's series and corresponding
legacy PDK IPC example firmwares.

regards
Suman

[1] https://patchwork.kernel.org/project/linux-arm-kernel/cover/20210528144718.25132-1-s-anna@ti.com/
[2] https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210528144718.25132-5-s-anna@ti.com/
[3] https://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git/log/?h=20210327143117.1840-2-s-anna@ti.com 

Suman Anna (3):
  arm64: dts: ti: k3-am64-main: Add MAIN domain R5F cluster nodes
  arm64: dts: ti: k3-am642-evm/sk: Add mailboxes to R5Fs
  arm64: dts: ti: k3-am642-evm/sk: Add DDR carveout memory nodes for
    R5Fs

 arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 84 ++++++++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-am642-evm.dts  | 78 ++++++++++++++++++++++
 arch/arm64/boot/dts/ti/k3-am642-sk.dts   | 78 ++++++++++++++++++++++
 3 files changed, 240 insertions(+)

Comments

Bajjuri, Praneeth June 16, 2021, 10:43 p.m. UTC | #1
On 6/15/2021 2:57 PM, Suman Anna wrote:
> Hi Nishanth,

> 

> This is a rebased version of the K3 AM64x R5F node series posted previously.

> Please see the v1 cover-letter for all the functional details [1]. I have

> dropped Patch 4 [2] from the previous series as per the discussion and agreed

> upon in [2] until we align on the longer-term memory utilization of OCM RAM.

> 

> Patches are on top of your latest staged ti-k3-dts-next branch commit

> d65f069e50a3 (arm64: dts: ti: Drop reg-io-width/reg-shift from UART nodes")

> + Aswath's [PATCH v4 0/3] AM64: Update the locations of various elements in SRAM

> series (can't see the links on lakml patchworks).

> 

> Bjorn has staged a tag from remoteproc tree with just the bindings [3]

> that you can use for merging this series for v5.14. The driver support

> will come through remoteproc tree.

> 

> I have validated the IPC functionality using System Firmware v2021.01a

> with appropriate U-Boot that goes along with Aswath's series and corresponding

> legacy PDK IPC example firmwares.

> 

> regards

> Suman

> 

> [1] https://patchwork.kernel.org/project/linux-arm-kernel/cover/20210528144718.25132-1-s-anna@ti.com/

> [2] https://patchwork.kernel.org/project/linux-arm-kernel/patch/20210528144718.25132-5-s-anna@ti.com/

> [3] https://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git/log/?h=20210327143117.1840-2-s-anna@ti.com

> 

> Suman Anna (3):

>    arm64: dts: ti: k3-am64-main: Add MAIN domain R5F cluster nodes

>    arm64: dts: ti: k3-am642-evm/sk: Add mailboxes to R5Fs

>    arm64: dts: ti: k3-am642-evm/sk: Add DDR carveout memory nodes for

>      R5Fs


For the series.

Reviewed-by: Praneeth Bajjuri <praneeth@ti.com>


> 

>   arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 84 ++++++++++++++++++++++++

>   arch/arm64/boot/dts/ti/k3-am642-evm.dts  | 78 ++++++++++++++++++++++

>   arch/arm64/boot/dts/ti/k3-am642-sk.dts   | 78 ++++++++++++++++++++++

>   3 files changed, 240 insertions(+)

>
Nishanth Menon June 18, 2021, 2:58 p.m. UTC | #2
On Tue, 15 Jun 2021 14:57:15 -0500, Suman Anna wrote:
> This is a rebased version of the K3 AM64x R5F node series posted previously.

> Please see the v1 cover-letter for all the functional details [1]. I have

> dropped Patch 4 [2] from the previous series as per the discussion and agreed

> upon in [2] until we align on the longer-term memory utilization of OCM RAM.

> 

> Patches are on top of your latest staged ti-k3-dts-next branch commit

> d65f069e50a3 (arm64: dts: ti: Drop reg-io-width/reg-shift from UART nodes")

> + Aswath's [PATCH v4 0/3] AM64: Update the locations of various elements in SRAM

> series (can't see the links on lakml patchworks).

> 

> [...]


Hi Suman Anna,

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

NOTE:
* I have pulled in yaml tag from Bjorn[2] prior to your patches. (cced him as
  well FYI - Thanks Bjorn for facilitating this)
* As discussed in [3], the shared-dma-pool dtbs_check warnings - I am merging
  since there is at least one precedence in this merge window, but as we have
  been discussing in prior threads as well, we will not do this in the 5.15
  window. In the future, please give a headsup in patch if such issues are
  introduced.

[1/3] arm64: dts: ti: k3-am64-main: Add MAIN domain R5F cluster nodes
      commit: a4f221cd68b306d6311237e47b531d21fab8dfa4
[2/3] arm64: dts: ti: k3-am642-evm/sk: Add mailboxes to R5Fs
      commit: 0afadba435892c8d330e3238b9cc7f9ee8b20e90
[3/3] arm64: dts: ti: k3-am642-evm/sk: Add DDR carveout memory nodes for R5Fs
      commit: d71abfcc6c050b72ba735b74f3e3848ce07ddd15


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] git://git.kernel.org/pub/scm/linux/kernel/git/nmenon/linux.git
[2] https://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git/tag/?h=20210327143117.1840-2-s-anna@ti.com
[3] https://lore.kernel.org/linux-devicetree/20210617004448.aozqtxu5smg57vr5@exterior/

-- 
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3  1A34 DDB5 849D 1736 249D