* [PATCH 0/4] ARM: dts: am335x/am43xx: wkup_m3_ipc support patches
@ 2015-07-17 21:08 Dave Gerlach
[not found] ` <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Dave Gerlach @ 2015-07-17 21:08 UTC (permalink / raw)
To: linux-arm-kernel, devicetree, linux-kernel, linux-omap
Cc: Jassi Brar, Santosh Shilimkar, Suman Anna, Dave Gerlach, Keerthy,
Tony Lindgren
Hi,
This series adds the necessary dt nodes for the wkup_m3_ipc on am335x
and am437x and also adds the ti,mbox-send-noirq flag to the wkup_m3
mailbox on both platforms as well so that we can use mailbox from
noirq context when needed. This series is to make use of the
driver introduced here [1].
Regards,
Dave
[1] http://www.spinics.net/lists/arm-kernel/msg432612.html
Dave Gerlach (1):
ARM: dts: AM33xx: Add ti,mbox-send-noirq to wkup_m3 mailbox
Keerthy (1):
ARM: dts: AM4372: Add ti,mbox-send-noirq to wkup_m3 mailbox
Suman Anna (2):
ARM: dts: AM33xx: Add the wkup_m3_ipc node
ARM: dts: AM4372: Add the wkup_m3_ipc node
arch/arm/boot/dts/am33xx.dtsi | 9 +++++++++
arch/arm/boot/dts/am4372.dtsi | 9 +++++++++
2 files changed, 18 insertions(+)
--
2.4.5
^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>]
* [PATCH 1/4] ARM: dts: AM33xx: Add ti,mbox-send-noirq to wkup_m3 mailbox
[not found] ` <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
@ 2015-07-17 21:08 ` Dave Gerlach
0 siblings, 0 replies; 8+ messages in thread
From: Dave Gerlach @ 2015-07-17 21:08 UTC (permalink / raw)
To: linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
devicetree-u79uwXL29TY76Z2rM5mHXA,
linux-kernel-u79uwXL29TY76Z2rM5mHXA,
linux-omap-u79uwXL29TY76Z2rM5mHXA
Cc: Jassi Brar, Santosh Shilimkar, Suman Anna, Dave Gerlach, Keerthy,
Tony Lindgren
Add ti,mbox-send-noirq to wkup_m3 mailbox so that messages using
wkup_m3 mailbox are sent without triggering any further interrupts.
This is needed to achieve lower power numbers during CPU idle on
AM33xx.
Signed-off-by: Dave Gerlach <d-gerlach-l0cyMroinI0@public.gmane.org>
[s-anna-l0cyMroinI0@public.gmane.org: revise commit description]
Signed-off-by: Suman Anna <s-anna-l0cyMroinI0@public.gmane.org>
---
arch/arm/boot/dts/am33xx.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi
index 4c1b4a8..4f2c07a 100644
--- a/arch/arm/boot/dts/am33xx.dtsi
+++ b/arch/arm/boot/dts/am33xx.dtsi
@@ -391,6 +391,7 @@
ti,mbox-num-users = <4>;
ti,mbox-num-fifos = <8>;
mbox_wkupm3: wkup_m3 {
+ ti,mbox-send-noirq;
ti,mbox-tx = <0 0 0>;
ti,mbox-rx = <0 0 3>;
};
--
2.4.5
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/4] ARM: dts: AM4372: Add ti,mbox-send-noirq to wkup_m3 mailbox
2015-07-17 21:08 [PATCH 0/4] ARM: dts: am335x/am43xx: wkup_m3_ipc support patches Dave Gerlach
[not found] ` <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
@ 2015-07-17 21:08 ` Dave Gerlach
2015-07-17 21:08 ` [PATCH 3/4] ARM: dts: AM33xx: Add the wkup_m3_ipc node Dave Gerlach
2015-07-17 21:08 ` [PATCH 4/4] ARM: dts: AM4372: " Dave Gerlach
3 siblings, 0 replies; 8+ messages in thread
From: Dave Gerlach @ 2015-07-17 21:08 UTC (permalink / raw)
To: linux-arm-kernel, devicetree, linux-kernel, linux-omap
Cc: Jassi Brar, Santosh Shilimkar, Suman Anna, Dave Gerlach, Keerthy,
Tony Lindgren
From: Keerthy <j-keerthy@ti.com>
Add ti,mbox-send-noirq to wkup_m3 mailbox so that messages using
wkup_m3 mailbox are sent without triggering any further interrupts.
This is required to be able to send multiple messages to the WkupM3
after the mailbox usage logic adjustment in the wkup_m3_ipc driver.
Signed-off-by: Keerthy <j-keerthy@ti.com>
Acked-by: Dave Gerlach <d-gerlach@ti.com>
[s-anna@ti.com: revise commit description]
Signed-off-by: Suman Anna <s-anna@ti.com>
---
arch/arm/boot/dts/am4372.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi
index 6f6f393..5bccc48 100644
--- a/arch/arm/boot/dts/am4372.dtsi
+++ b/arch/arm/boot/dts/am4372.dtsi
@@ -214,6 +214,7 @@
ti,mbox-num-users = <4>;
ti,mbox-num-fifos = <8>;
mbox_wkupm3: wkup_m3 {
+ ti,mbox-send-noirq;
ti,mbox-tx = <0 0 0>;
ti,mbox-rx = <0 0 3>;
};
--
2.4.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 3/4] ARM: dts: AM33xx: Add the wkup_m3_ipc node
2015-07-17 21:08 [PATCH 0/4] ARM: dts: am335x/am43xx: wkup_m3_ipc support patches Dave Gerlach
[not found] ` <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
2015-07-17 21:08 ` [PATCH 2/4] ARM: dts: AM4372: " Dave Gerlach
@ 2015-07-17 21:08 ` Dave Gerlach
2015-07-17 21:08 ` [PATCH 4/4] ARM: dts: AM4372: " Dave Gerlach
3 siblings, 0 replies; 8+ messages in thread
From: Dave Gerlach @ 2015-07-17 21:08 UTC (permalink / raw)
To: linux-arm-kernel, devicetree, linux-kernel, linux-omap
Cc: Dave Gerlach, Tony Lindgren, Keerthy, Jassi Brar,
Santosh Shilimkar
From: Suman Anna <s-anna@ti.com>
Add the Wakeup M3 IPC node for the wkup_m3_ipc driver on AM33xx SoCs.
This node uses the IPC registers, part of the Control Module, and is
therefore added as a child of the scm node.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
---
arch/arm/boot/dts/am33xx.dtsi | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi
index 4f2c07a..13f097f 100644
--- a/arch/arm/boot/dts/am33xx.dtsi
+++ b/arch/arm/boot/dts/am33xx.dtsi
@@ -153,6 +153,14 @@
};
};
+ wkup_m3_ipc: wkup_m3_ipc@1324 {
+ compatible = "ti,am3352-wkup-m3-ipc";
+ reg = <0x1324 0x24>;
+ interrupts = <78>;
+ ti,rproc = <&wkup_m3>;
+ mboxes = <&mailbox &mbox_wkupm3>;
+ };
+
scm_clockdomains: clockdomains {
};
};
--
2.4.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 4/4] ARM: dts: AM4372: Add the wkup_m3_ipc node
2015-07-17 21:08 [PATCH 0/4] ARM: dts: am335x/am43xx: wkup_m3_ipc support patches Dave Gerlach
` (2 preceding siblings ...)
2015-07-17 21:08 ` [PATCH 3/4] ARM: dts: AM33xx: Add the wkup_m3_ipc node Dave Gerlach
@ 2015-07-17 21:08 ` Dave Gerlach
[not found] ` <1437167284-25659-5-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
3 siblings, 1 reply; 8+ messages in thread
From: Dave Gerlach @ 2015-07-17 21:08 UTC (permalink / raw)
To: linux-arm-kernel, devicetree, linux-kernel, linux-omap
Cc: Dave Gerlach, Tony Lindgren, Keerthy, Jassi Brar,
Santosh Shilimkar
From: Suman Anna <s-anna@ti.com>
Add the Wakeup M3 IPC device node for the wkup_m3_ipc driver on
AM4372 SoC. This node uses the IPC registers, part of the Control
Module, and is therefore added as a child of the scm node.
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Dave Gerlach <d-gerlach@ti.com>
---
arch/arm/boot/dts/am4372.dtsi | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi
index 5bccc48..45bcd1b 100644
--- a/arch/arm/boot/dts/am4372.dtsi
+++ b/arch/arm/boot/dts/am4372.dtsi
@@ -136,6 +136,14 @@
};
};
+ wkup_m3_ipc: wkup_m3_ipc@1324 {
+ compatible = "ti,am4372-wkup-m3-ipc";
+ reg = <0x1324 0x44>;
+ interrupts = <GIC_SPI 78 IRQ_TYPE_LEVEL_HIGH>;
+ ti,rproc = <&wkup_m3>;
+ mboxes = <&mailbox &mbox_wkupm3>;
+ };
+
scm_clockdomains: clockdomains {
};
};
--
2.4.5
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-01-21 21:55 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-17 21:08 [PATCH 0/4] ARM: dts: am335x/am43xx: wkup_m3_ipc support patches Dave Gerlach
[not found] ` <1437167284-25659-1-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
2015-07-17 21:08 ` [PATCH 1/4] ARM: dts: AM33xx: Add ti,mbox-send-noirq to wkup_m3 mailbox Dave Gerlach
2015-07-17 21:08 ` [PATCH 2/4] ARM: dts: AM4372: " Dave Gerlach
2015-07-17 21:08 ` [PATCH 3/4] ARM: dts: AM33xx: Add the wkup_m3_ipc node Dave Gerlach
2015-07-17 21:08 ` [PATCH 4/4] ARM: dts: AM4372: " Dave Gerlach
[not found] ` <1437167284-25659-5-git-send-email-d-gerlach-l0cyMroinI0@public.gmane.org>
2015-08-05 10:31 ` Tony Lindgren
2016-01-18 20:17 ` Dave Gerlach
[not found] ` <569D486B.6080000-l0cyMroinI0@public.gmane.org>
2016-01-21 21:55 ` 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).