* [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features
@ 2022-05-02 2:15 Drew Fustini
2022-05-02 2:15 ` [PATCH 1/3] ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation Drew Fustini
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Drew Fustini @ 2022-05-02 2:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Nishanth Menon, Dave Gerlach,
Tony Lindgren
Cc: devicetree, linux-kernel, Drew Fustini
Enable new wkup_m3_ipc features which includes IO isolation on the
am437x-gp-evm and i2c voltage scaling firmware for both am33xx and
am43xx based boards.
This dts series depends on the bindings and driver changes in:
- [PATCH v3 0/2] soc: ti: wkup_m3_ipc: support i2c voltage scaling [1]
- [PATCH v3 0/2] soc: ti: wkup_m3_ipc: Add support for IO Isolation [2]
Dave Gerlach (3):
ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
arch/arm/boot/dts/am335x-bone-common.dtsi | 4 ++++
arch/arm/boot/dts/am335x-evm.dts | 4 ++++
arch/arm/boot/dts/am335x-evmsk.dts | 4 ++++
arch/arm/boot/dts/am437x-gp-evm.dts | 5 +++++
arch/arm/boot/dts/am437x-sk-evm.dts | 4 ++++
arch/arm/boot/dts/am43x-epos-evm.dts | 4 ++++
6 files changed, 25 insertions(+)
[1] https://lore.kernel.org/linux-devicetree/20220426200741.712842-1-dfustini@baylibre.com/
[2] https://lore.kernel.org/linux-devicetree/20220414192722.2978837-1-dfustini@baylibre.com/
--
2.32.0
^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/3] ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
2022-05-02 2:15 [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Drew Fustini
@ 2022-05-02 2:15 ` Drew Fustini
2022-05-02 2:15 ` [PATCH 2/3] ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc Drew Fustini
` (2 subsequent siblings)
3 siblings, 0 replies; 5+ messages in thread
From: Drew Fustini @ 2022-05-02 2:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Nishanth Menon, Dave Gerlach,
Tony Lindgren
Cc: devicetree, linux-kernel, Drew Fustini, Keerthy
From: Dave Gerlach <d-gerlach@ti.com>
With this flag wkup_m3 is able to control IO isolation during
suspend on the board.
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Signed-off-by: Keerthy <j-keerthy@ti.com>
Signed-off-by: Drew Fustini <dfustini@baylibre.com>
---
arch/arm/boot/dts/am437x-gp-evm.dts | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts b/arch/arm/boot/dts/am437x-gp-evm.dts
index 4416ddb559e4..91b67b428a06 100644
--- a/arch/arm/boot/dts/am437x-gp-evm.dts
+++ b/arch/arm/boot/dts/am437x-gp-evm.dts
@@ -1127,6 +1127,10 @@ &cpu {
cpu0-supply = <&dcdc2>;
};
+&wkup_m3_ipc {
+ ti,set-io-isolation;
+};
+
&pruss1_mdio {
status = "disabled";
};
--
2.32.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/3] ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
2022-05-02 2:15 [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Drew Fustini
2022-05-02 2:15 ` [PATCH 1/3] ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation Drew Fustini
@ 2022-05-02 2:15 ` Drew Fustini
2022-05-02 2:15 ` [PATCH 3/3] ARM: dts: am43xx: " Drew Fustini
2022-05-03 6:15 ` [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Tony Lindgren
3 siblings, 0 replies; 5+ messages in thread
From: Drew Fustini @ 2022-05-02 2:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Nishanth Menon, Dave Gerlach,
Tony Lindgren
Cc: devicetree, linux-kernel, Drew Fustini
From: Dave Gerlach <d-gerlach@ti.com>
Add appropriate firmware-name property for all am33xx platforms.
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
[dfustini: change property from 'ti,scale-data-fw' to 'firmware-name']
Signed-off-by: Drew Fustini <dfustini@baylibre.com>
---
arch/arm/boot/dts/am335x-bone-common.dtsi | 4 ++++
arch/arm/boot/dts/am335x-evm.dts | 4 ++++
arch/arm/boot/dts/am335x-evmsk.dts | 4 ++++
3 files changed, 12 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-bone-common.dtsi b/arch/arm/boot/dts/am335x-bone-common.dtsi
index 56ae5095a5b8..02e04a12a270 100644
--- a/arch/arm/boot/dts/am335x-bone-common.dtsi
+++ b/arch/arm/boot/dts/am335x-bone-common.dtsi
@@ -405,3 +405,7 @@ &rtc {
&pruss_tm {
status = "okay";
};
+
+&wkup_m3_ipc {
+ firmware-name = "am335x-bone-scale-data.bin";
+};
diff --git a/arch/arm/boot/dts/am335x-evm.dts b/arch/arm/boot/dts/am335x-evm.dts
index 659e99eabe66..b9745a2f0e4d 100644
--- a/arch/arm/boot/dts/am335x-evm.dts
+++ b/arch/arm/boot/dts/am335x-evm.dts
@@ -782,3 +782,7 @@ &rtc {
&pruss_tm {
status = "okay";
};
+
+&wkup_m3_ipc {
+ firmware-name = "am335x-evm-scale-data.bin";
+};
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts b/arch/arm/boot/dts/am335x-evmsk.dts
index a2db65538e51..9c458e5a95b7 100644
--- a/arch/arm/boot/dts/am335x-evmsk.dts
+++ b/arch/arm/boot/dts/am335x-evmsk.dts
@@ -719,3 +719,7 @@ &rtc {
&pruss_tm {
status = "okay";
};
+
+&wkup_m3_ipc {
+ firmware-name = "am335x-evm-scale-data.bin";
+};
--
2.32.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 3/3] ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
2022-05-02 2:15 [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Drew Fustini
2022-05-02 2:15 ` [PATCH 1/3] ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation Drew Fustini
2022-05-02 2:15 ` [PATCH 2/3] ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc Drew Fustini
@ 2022-05-02 2:15 ` Drew Fustini
2022-05-03 6:15 ` [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Tony Lindgren
3 siblings, 0 replies; 5+ messages in thread
From: Drew Fustini @ 2022-05-02 2:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Nishanth Menon, Dave Gerlach,
Tony Lindgren
Cc: devicetree, linux-kernel, Drew Fustini, Keerthy
From: Dave Gerlach <d-gerlach@ti.com>
Add appropriate firmware-name property for all am43xx platforms.
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
Signed-off-by: Keerthy <j-keerthy@ti.com>
[dfustini: change property from 'ti,scale-data-fw' to 'firmware-name']
Signed-off-by: Drew Fustini <dfustini@baylibre.com>
---
arch/arm/boot/dts/am437x-gp-evm.dts | 1 +
arch/arm/boot/dts/am437x-sk-evm.dts | 4 ++++
arch/arm/boot/dts/am43x-epos-evm.dts | 4 ++++
3 files changed, 9 insertions(+)
diff --git a/arch/arm/boot/dts/am437x-gp-evm.dts b/arch/arm/boot/dts/am437x-gp-evm.dts
index 91b67b428a06..46d5361fe876 100644
--- a/arch/arm/boot/dts/am437x-gp-evm.dts
+++ b/arch/arm/boot/dts/am437x-gp-evm.dts
@@ -1129,6 +1129,7 @@ &cpu {
&wkup_m3_ipc {
ti,set-io-isolation;
+ firmware-name = "am43x-evm-scale-data.bin";
};
&pruss1_mdio {
diff --git a/arch/arm/boot/dts/am437x-sk-evm.dts b/arch/arm/boot/dts/am437x-sk-evm.dts
index 20a34d2d85df..e5a825a525f9 100644
--- a/arch/arm/boot/dts/am437x-sk-evm.dts
+++ b/arch/arm/boot/dts/am437x-sk-evm.dts
@@ -893,6 +893,10 @@ vpfe0_ep: endpoint {
};
};
+&wkup_m3_ipc {
+ firmware-name = "am43x-evm-scale-data.bin";
+};
+
&pruss1_mdio {
status = "disabled";
};
diff --git a/arch/arm/boot/dts/am43x-epos-evm.dts b/arch/arm/boot/dts/am43x-epos-evm.dts
index 4f9a7251a107..50c33418703a 100644
--- a/arch/arm/boot/dts/am43x-epos-evm.dts
+++ b/arch/arm/boot/dts/am43x-epos-evm.dts
@@ -1019,6 +1019,10 @@ &cpu {
cpu0-supply = <&dcdc2>;
};
+&wkup_m3_ipc {
+ firmware-name = "am43x-evm-scale-data.bin";
+};
+
&pruss1_mdio {
status = "disabled";
};
--
2.32.0
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features
2022-05-02 2:15 [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Drew Fustini
` (2 preceding siblings ...)
2022-05-02 2:15 ` [PATCH 3/3] ARM: dts: am43xx: " Drew Fustini
@ 2022-05-03 6:15 ` Tony Lindgren
3 siblings, 0 replies; 5+ messages in thread
From: Tony Lindgren @ 2022-05-03 6:15 UTC (permalink / raw)
To: Drew Fustini
Cc: Rob Herring, Krzysztof Kozlowski, Nishanth Menon, Dave Gerlach,
devicetree, linux-kernel
* Drew Fustini <dfustini@baylibre.com> [220502 02:11]:
> Enable new wkup_m3_ipc features which includes IO isolation on the
> am437x-gp-evm and i2c voltage scaling firmware for both am33xx and
> am43xx based boards.
>
> This dts series depends on the bindings and driver changes in:
> - [PATCH v3 0/2] soc: ti: wkup_m3_ipc: support i2c voltage scaling [1]
> - [PATCH v3 0/2] soc: ti: wkup_m3_ipc: Add support for IO Isolation [2]
>
> Dave Gerlach (3):
> ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation
> ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc
> ARM: dts: am43xx: Add i2c voltage scaling firmware to wkup_m3_ipc
Applying these all into omap-for-v5.19/dt thanks.
Tony
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2022-05-03 6:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-02 2:15 [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Drew Fustini
2022-05-02 2:15 ` [PATCH 1/3] ARM: dts: am437x-gp-evm: Enable wkup_m3 control of IO isolation Drew Fustini
2022-05-02 2:15 ` [PATCH 2/3] ARM: dts: am33xx: Add i2c voltage scaling firmware to wkup_m3_ipc Drew Fustini
2022-05-02 2:15 ` [PATCH 3/3] ARM: dts: am43xx: " Drew Fustini
2022-05-03 6:15 ` [PATCH 0/3] ARM: dts: enable am33xx and am43xx wkup_m3_ipc features Tony Lindgren
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).