RFC remoteproc: Introduce wkup_m3_rproc driver
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest3 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | ARM: OMAP2+: Use pdata-quirks for wkup_m3 deassert_hardresetarch/ include/ | +36 | 0 replies | |
| 1/3 | Documentation: dt: add ti,am3353-wkup-m3-ipc bindingsDocumentation/ | +41 | 0 replies | |
| 1/3 | Documentation: dt: add ti,am3352-emif bindingsDocumentation/ | +31 | 0 replies | |
| 2/3 | Documentation: dt: add ti,am3353-wkup-m3 bindingsDocumentation/ | +32 | 0 replies | |
| 2/3 | soc: ti: Add wkup_m3_ipc driverdrivers/ drivers/ drivers/ +1 more | +548 | 2 replies | |
| 2/3 | memory: ti-emif-sram: introduce relocatable suspend/resume handlersdrivers/ drivers/ drivers/ +3 more | +475 | 0 replies | |
| 3/3 | remoteproc: wkup_m3: Add wkup_m3 remote proc driverdrivers/ drivers/ drivers/ | +188 | 0 replies | |
| 3/3 | ARM: dts: am33xx: Add wkup_m3_ipc nodearch/ | +9 | 0 replies | |
| 3/3 | ARM: dts: am33xx: Add emif nodearch/ | +6 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC PATCH 0/3] remoteproc: Introduce wkup_m3_rproc driver
Hi,
This patch series adds 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.
This patch was split off from v4 of the am335x suspend series, found here [1]. Because of this it is a dependency for v5 of that series. I have pushed a branch based on v3.18-rc6 containing all dependencies here [2] for am33xx suspend for a higher level view of the entire series of patch sets.
This patch set depends on series "couple of generic remoteproc enhancements" by Suman Anna found here [3] (Included already in previously mentioned branch)
Regards,
Dave
[1] http://www.spinics.net/lists/linux-omap/msg109331.html
[2] https://github.com/dgerlach/linux-pm/tree/rfc-pm-am335x-v3.18-rc6
[3] http://www.spinics.net/lists/arm-kernel/msg362961.html
Dave Gerlach (3):
ARM: OMAP2+: Use pdata-quirks for wkup_m3 deassert_hardreset
Documentation: dt: add ti,am3353-wkup-m3 bindings
remoteproc: wkup_m3: Add wkup_m3 remote proc driver
.../bindings/remoteproc/wkup_m3_rproc.txt | 32 ++++ arch/arm/mach-omap2/pdata-quirks.c | 13 ++ drivers/remoteproc/Kconfig | 12 ++ drivers/remoteproc/Makefile | 1 + drivers/remoteproc/wkup_m3_rproc.c | 175 +++++++++++++++++++++ include/linux/platform_data/wkup_m3.h | 23 +++ 6 files changed, 256 insertions(+) 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
Signature · 1 line
2.1.0