From: Suman Anna <s-anna@ti.com>
To: Nishanth Menon <nm@ti.com>, Tero Kristo <kristo@kernel.org>
Cc: devicetree@vger.kernel.org,
Grzegorz Jaszczyk <grzegorz.jaszczyk@linaro.org>,
Vignesh Raghavendra <vigneshr@ti.com>,
Lokesh Vutla <lokeshvutla@ti.com>,
Jan Kiszka <jan.kiszka@siemens.com>,
Roger Quadros <rogerq@kernel.org>,
linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/2] Add ICSSG nodes on AM65x & J721E SoCs
Date: Thu, 14 Jan 2021 13:48:03 -0600 [thread overview]
Message-ID: <20210114194805.8231-1-s-anna@ti.com> (raw)
Hi Nishanth,
The following series adds the DT nodes for the Programmable Real-Time
Unit and Industrial Communication Subsystems - Gigabit (PRU_ICSSG or
simply ICSSG, normally called PRU-ICSS or PRUSS on earlier SoCs) present
within the MAIN domain on the AM65x and J721E SoCs. For details, please
refer to the respective Technical Reference Manuals [1][2] or the cover
letter from the first foundation PRUSS platform driver [3].
The sub-system is represented through multiple platform device nodes
which are supported through a corresponding platform driver, like the
PRUSS platform driver, PRUSS irqchip driver and a PRU remoteproc driver
(recently upstreamed in 5.10, 5.11 kernels). This series adds the
foundation ICSSG nodes, that can in turn be referenced and used by PRU
client/application drivers. The client bindings and driver changes are
currently under review [4][5], but won't affect these nodes.
The ICSSG nodes for AM65x are as per the Section 6.5 of the AM65x TRM
for SR2.0. There are some minor functional differences between the two
IP revisions, but the dts node representation difference will only be the
Tx_PRUs nodes which have to be disabled in any derivative SR1.0-based dts
files.
Patches are on top of 5.11-rc1 + your ti-k3-dts-next branch.
Note that the interrupt nodes will generate a warning about missing
'#address-cells' when compiled using W=2, but adding that currently
fails the dtbs_check, so going with the dt binding compliance.
regards
Suman
[1] AM65x TRM Rev.E: http://www.ti.com/lit/pdf/spruid7
[2] J721E TRM Rev.B: http://www.ti.com/lit/zip/spruil1
[3] https://patchwork.kernel.org/project/linux-arm-kernel/cover/1596020528-19510-1-git-send-email-grzegorz.jaszczyk@linaro.org/
[4] https://patchwork.kernel.org/project/linux-remoteproc/patch/20201216165239.2744-2-grzegorz.jaszczyk@linaro.org/
[5] https://patchwork.kernel.org/project/linux-remoteproc/patch/20201211184811.6490-2-grzegorz.jaszczyk@linaro.org/
Suman Anna (2):
arm64: dts: ti: k3-am65-main: Add ICSSG nodes
arm64: dts: ti: k3-j721e-main: Add ICSSG nodes
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 393 ++++++++++++++++++++++
arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 262 +++++++++++++++
2 files changed, 655 insertions(+)
--
2.29.2
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2021-01-14 19:49 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-14 19:48 Suman Anna [this message]
2021-01-14 19:48 ` [PATCH 1/2] arm64: dts: ti: k3-am65-main: Add ICSSG nodes Suman Anna
2021-01-21 15:37 ` Nishanth Menon
2021-01-21 15:43 ` Suman Anna
2021-01-21 15:50 ` Nishanth Menon
2021-03-04 8:14 ` Vignesh Raghavendra
2021-01-14 19:48 ` [PATCH 2/2] arm64: dts: ti: k3-j721e-main: " Suman Anna
2021-01-21 15:38 ` Nishanth Menon
2021-01-21 15:43 ` Suman Anna
2021-03-04 8:27 ` Vignesh Raghavendra
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210114194805.8231-1-s-anna@ti.com \
--to=s-anna@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=grzegorz.jaszczyk@linaro.org \
--cc=jan.kiszka@siemens.com \
--cc=kristo@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=lokeshvutla@ti.com \
--cc=nm@ti.com \
--cc=rogerq@kernel.org \
--cc=vigneshr@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox