mbox series

[v2,0/4] Add Mailbox nodes for TI K3 AM65x & J721E SoCs

Message ID 20190725001020.23781-1-s-anna@ti.com
Headers show
Series Add Mailbox nodes for TI K3 AM65x & J721E SoCs | expand

Message

Suman Anna July 25, 2019, 12:10 a.m. UTC
Hi Tero, Nishanth,

The following series is a revised version of the series [1] that adds
the Mailbox DT nodes and the sub-mailboxes used to communicate between
the main MPU processor running Linux and the various R5F and DSP remote
processors present on the TI K3 AM65x and J721E SoC families. Patches
are based on v5.3-rc1 + the HwSpinlock DT node series [2], and are
intended for the 5.4 merge window. Functionality is verified using a
out-of-tree unit-test module and some additional loopback test nodes
available here [3] for reference.

Changes in v2:
 - All clusters are enabled by default in base dtsi files
 - The sub-mailboxes are moved to the actual board dts files
 - Unused clusters disabled in the board dts files

regards
Suman

[1] https://patchwork.kernel.org/cover/11053401/
[2] https://patchwork.kernel.org/cover/11053311/
[3] https://github.com/sumananna/mailbox/commits/mbox/test/5.3-rc1-k3-v2

Suman Anna (4):
  arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes
  arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox nodes for R5Fs
  arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes
  arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-mailbox nodes

 arch/arm64/boot/dts/ti/k3-am65-main.dtsi      | 108 ++++++++++++++++++
 .../arm64/boot/dts/ti/k3-am654-base-board.dts |  58 ++++++++++
 .../dts/ti/k3-j721e-common-proc-board.dts     |  93 +++++++++++++++
 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi     | 108 ++++++++++++++++++
 4 files changed, 367 insertions(+)

-- 
2.22.0

Comments

Suman Anna Oct. 9, 2019, 8:19 p.m. UTC | #1
Hi Tero,

On 7/24/19 7:10 PM, Suman Anna wrote:
> Hi Tero, Nishanth,

> 

> The following series is a revised version of the series [1] that adds

> the Mailbox DT nodes and the sub-mailboxes used to communicate between

> the main MPU processor running Linux and the various R5F and DSP remote

> processors present on the TI K3 AM65x and J721E SoC families. Patches

> are based on v5.3-rc1 + the HwSpinlock DT node series [2], and are

> intended for the 5.4 merge window. Functionality is verified using a

> out-of-tree unit-test module and some additional loopback test nodes

> available here [3] for reference.

> 

> Changes in v2:

>  - All clusters are enabled by default in base dtsi files

>  - The sub-mailboxes are moved to the actual board dts files

>  - Unused clusters disabled in the board dts files


Looks like you missed picking this series up for 5.4. Can you please
pick this up for 5.5? Let me know if you want me to repost the series,
the last patch has a conflict when applying on top of 5.4-rc1 due to
some additional nodes in the board dts file.

regards
Suman

> 

> regards

> Suman

> 

> [1] https://patchwork.kernel.org/cover/11053401/

> [2] https://patchwork.kernel.org/cover/11053311/

> [3] https://github.com/sumananna/mailbox/commits/mbox/test/5.3-rc1-k3-v2

> 

> Suman Anna (4):

>   arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes

>   arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox nodes for R5Fs

>   arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes

>   arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-mailbox nodes

> 

>  arch/arm64/boot/dts/ti/k3-am65-main.dtsi      | 108 ++++++++++++++++++

>  .../arm64/boot/dts/ti/k3-am654-base-board.dts |  58 ++++++++++

>  .../dts/ti/k3-j721e-common-proc-board.dts     |  93 +++++++++++++++

>  arch/arm64/boot/dts/ti/k3-j721e-main.dtsi     | 108 ++++++++++++++++++

>  4 files changed, 367 insertions(+)

>
Tero Kristo Oct. 18, 2019, 12:21 p.m. UTC | #2
On 09/10/2019 23:19, Suman Anna wrote:
> Hi Tero,

> 

> On 7/24/19 7:10 PM, Suman Anna wrote:

>> Hi Tero, Nishanth,

>>

>> The following series is a revised version of the series [1] that adds

>> the Mailbox DT nodes and the sub-mailboxes used to communicate between

>> the main MPU processor running Linux and the various R5F and DSP remote

>> processors present on the TI K3 AM65x and J721E SoC families. Patches

>> are based on v5.3-rc1 + the HwSpinlock DT node series [2], and are

>> intended for the 5.4 merge window. Functionality is verified using a

>> out-of-tree unit-test module and some additional loopback test nodes

>> available here [3] for reference.

>>

>> Changes in v2:

>>   - All clusters are enabled by default in base dtsi files

>>   - The sub-mailboxes are moved to the actual board dts files

>>   - Unused clusters disabled in the board dts files

> 

> Looks like you missed picking this series up for 5.4. Can you please

> pick this up for 5.5? Let me know if you want me to repost the series,

> the last patch has a conflict when applying on top of 5.4-rc1 due to

> some additional nodes in the board dts file.


Yep, I missed this.

Queuing up towards 5.5 now, thanks.

-Tero

> 

> regards

> Suman

> 

>>

>> regards

>> Suman

>>

>> [1] https://patchwork.kernel.org/cover/11053401/

>> [2] https://patchwork.kernel.org/cover/11053311/

>> [3] https://github.com/sumananna/mailbox/commits/mbox/test/5.3-rc1-k3-v2

>>

>> Suman Anna (4):

>>    arm64: dts: ti: k3-am65-main: Add mailbox cluster nodes

>>    arm64: dts: ti: k3-am65-base-board: Add IPC sub-mailbox nodes for R5Fs

>>    arm64: dts: ti: k3-j721e-main: Add mailbox cluster nodes

>>    arm64: dts: ti: k3-j721e-common-proc-board: Add IPC sub-mailbox nodes

>>

>>   arch/arm64/boot/dts/ti/k3-am65-main.dtsi      | 108 ++++++++++++++++++

>>   .../arm64/boot/dts/ti/k3-am654-base-board.dts |  58 ++++++++++

>>   .../dts/ti/k3-j721e-common-proc-board.dts     |  93 +++++++++++++++

>>   arch/arm64/boot/dts/ti/k3-j721e-main.dtsi     | 108 ++++++++++++++++++

>>   4 files changed, 367 insertions(+)

>>

> 


--
Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki