2022-06-03 06:58:19

by Kishon Vijay Abraham I

[permalink] [raw]
Subject: [PATCH v2 0/3] soc: ti: Enable PRUSS-M on K3 AM62x SoCs

Series adds AM62x specific compatible string to enable PRUSS-M in
AM62x SoCs.

Changes from v1:
1) Added a new patch to re-arrange "compatible" in alphabetic
order

v1: https://lore.kernel.org/r/[email protected]

Kishon Vijay Abraham I (3):
dt-bindings: soc: ti: pruss: Re-arrange "compatible" in alphabetic
order
dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs
soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs

Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml | 5 +++--
drivers/soc/ti/pruss.c | 1 +
2 files changed, 4 insertions(+), 2 deletions(-)

--
2.17.1



2022-06-03 13:41:31

by Kishon Vijay Abraham I

[permalink] [raw]
Subject: [PATCH v2 3/3] soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs

The K3 AM62x family of SoC has one PRUSS-M instance and it has two
Programmable Real-Time Units (PRU0 and PRU1). This does not support
Industrial Communications Subsystem features like Ethernet.

The existing pruss platform driver has been updated to support this
through a new AM62x specific compatible.

Signed-off-by: Kishon Vijay Abraham I <[email protected]>
---
drivers/soc/ti/pruss.c | 1 +
1 file changed, 1 insertion(+)

diff --git a/drivers/soc/ti/pruss.c b/drivers/soc/ti/pruss.c
index 0e4ba0f89533..6882c86b3ce5 100644
--- a/drivers/soc/ti/pruss.c
+++ b/drivers/soc/ti/pruss.c
@@ -338,6 +338,7 @@ static const struct of_device_id pruss_of_match[] = {
{ .compatible = "ti,am654-icssg", .data = &am65x_j721e_pruss_data, },
{ .compatible = "ti,j721e-icssg", .data = &am65x_j721e_pruss_data, },
{ .compatible = "ti,am642-icssg", .data = &am65x_j721e_pruss_data, },
+ { .compatible = "ti,am625-pruss", .data = &am65x_j721e_pruss_data, },
{},
};
MODULE_DEVICE_TABLE(of, pruss_of_match);
--
2.17.1

2022-07-07 01:33:44

by Nishanth Menon

[permalink] [raw]
Subject: Re: [PATCH v2 0/3] soc: ti: Enable PRUSS-M on K3 AM62x SoCs

Hi Kishon Vijay Abraham I,

On Thu, 2 Jun 2022 17:36:10 +0530, Kishon Vijay Abraham I wrote:
> Series adds AM62x specific compatible string to enable PRUSS-M in
> AM62x SoCs.
>
> Changes from v1:
> 1) Added a new patch to re-arrange "compatible" in alphabetic
> order
>
> [...]

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

[1/3] dt-bindings: soc: ti: pruss: Re-arrange "compatible" in alphabetic order
commit: b8c8d647f2fe4e263864b800f4647431ec0aabdf
[2/3] dt-bindings: soc: ti: pruss: Update bindings for K3 AM62x SoCs
commit: 75938bab63a4bf5c654360aebfb96235de10d882
[3/3] soc: ti: pruss: Enable support for PRUSS-M subsystem on K3 AM62x SoCs
commit: f16afe238a7ff3c71a943cf74392538974c29b22

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/ti/linux.git
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D