From: Dave Gerlach <d-gerlach@ti.com>
To: linux-arm-kernel@lists.infradead.org,
linux-kernel@vger.kernel.org, linux-omap@vger.kernel.org,
devicetree@vger.kernel.org
Cc: Ohad Ben-Cohen <ohad@wizery.com>,
Kevin Hilman <khilman@linaro.org>,
Dave Gerlach <d-gerlach@ti.com>, Tony Lindgren <tony@atomide.com>,
Felipe Balbi <balbi@ti.com>
Subject: [PATCH v2 0/3] remoteproc: Introduce wkup_m3_rproc driver
Date: Wed, 4 Mar 2015 21:53:57 -0600 [thread overview]
Message-ID: <1425527640-2690-1-git-send-email-d-gerlach@ti.com> (raw)
Hi,
This patch series is version two of the series to add a
wkup_m3_rproc driver for TI AM335x SoCs. This family of SoCs
contains an ARM Cortex M3 coprocessor that is responsible for
low-level power tasks that cannot be handled by the main ARM
Cortex A8 so firmware running from the CM3 can be used instead.
This driver handles loading of the firmware and reset of the CM3
once it is booted.
The previous version of this series can be found here [1].
I have pushed a branch based on v4.0-rc1 containing the entire
am335x suspend series here for a higher level view of the entire
series of patch sets here [2].
This patch set contains a new patch from Suman Anna that replaces
the RSC_INTMEM patch that this series used to depend on based on
comments on that series. More info is included in the patch.
Additional changes are:
v1 -> v2:
-firmware loaded has changed, new code added by Suman Anna
-wkup_m3_rproc can now be built and loaded as a module
-added binding info and docs for am437x support
-dts and pdata-quirks patch split to separate mach-omap2 series
-remove ti,no-reset-on-init from required dt binding as it asserts
hardreset which is default state of wkup_m3 anyway
The driver expects to load firmware am335x-pm-firmware.elf from
/lib/firmware which is found here [3].
Regards,
Dave
[1] http://www.spinics.net/lists/arm-kernel/msg387984.html
[2] https://github.com/dgerlach/linux-pm/tree/pm-v4.0-rc1-am335x-suspend
[3] https://git.ti.com/ti-cm3-pm-firmware/amx3-cm3/commits/next-upstream
Dave Gerlach (2):
Documentation: dt: add ti,am3353-wkup-m3 bindings
remoteproc: wkup_m3: Add wkup_m3 remoteproc driver
Suman Anna (1):
remoteproc: add a rproc ops for performing address translation
.../bindings/remoteproc/wkup_m3_rproc.txt | 46 +++++
drivers/remoteproc/Kconfig | 13 ++
drivers/remoteproc/Makefile | 1 +
drivers/remoteproc/remoteproc_core.c | 31 ++-
drivers/remoteproc/wkup_m3_rproc.c | 229 +++++++++++++++++++++
include/linux/platform_data/wkup_m3.h | 25 +++
include/linux/remoteproc.h | 2 +
7 files changed, 341 insertions(+), 6 deletions(-)
create mode 100644 Documentation/devicetree/bindings/remoteproc/wkup_m3_rproc.txt
create mode 100644 drivers/remoteproc/wkup_m3_rproc.c
create mode 100644 include/linux/platform_data/wkup_m3.h
--
2.3.0
next reply other threads:[~2015-03-05 3:53 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-05 3:53 Dave Gerlach [this message]
2015-03-05 3:53 ` [PATCH v2 1/3] remoteproc: add a rproc ops for performing address translation Dave Gerlach
2015-03-05 3:53 ` [PATCH v2 2/3] Documentation: dt: add ti,am3353-wkup-m3 bindings Dave Gerlach
2015-03-05 3:54 ` [PATCH v2 3/3] remoteproc: wkup_m3: Add wkup_m3 remoteproc driver Dave Gerlach
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=1425527640-2690-1-git-send-email-d-gerlach@ti.com \
--to=d-gerlach@ti.com \
--cc=balbi@ti.com \
--cc=devicetree@vger.kernel.org \
--cc=khilman@linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-omap@vger.kernel.org \
--cc=ohad@wizery.com \
--cc=tony@atomide.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;
as well as URLs for NNTP newsgroup(s).