[GIT PULL] remoteproc updates for v4.11

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 49def1853334396f948dcb4cedb9347abb318df5:

  Linux 4.10-rc4 (2017-01-15 16:21:59 -0800)

are available in the git repository at:

  git://github.com/andersson/remoteproc tags/rproc-v4.11

for you to fetch changes up to 01625cc5e65f420dbea57f7de6b9552a0f807a84:

  remoteproc: qcom: mdt_loader: Use signed type for offset (2017-02-22 02:07:13 -0800)

----------------------------------------------------------------
remoteproc updates for v4.11

This introduces support for booting the dedicated sensor core in the
Qualcomm MSM8996, updates the Qualcomm ADSP and Hexagon drivers to
utilize SMD subdevice helpers for properly handle shutdowns and restarts
of the remoteproc, add virtio support to the ST remoteproc and refactor
the Qualcomm Hexagon driver to handle variations between platforms.

The support code for parsing, loading and authenticating Qualcomm
firmware files (MDT) is refactored and move to drivers/soc/qcom, to
allow for non-remoteproc drivers to utilize this.

Finally it brings some cleanups to the remoteproc core.

----------------------------------------------------------------
Arnd Bergmann (1):
      remoteproc: qcom: fix initializers for qcom_mss_reg_res array

Avaneesh Kumar Dwivedi (6):
      remoteproc: qcom: Compatible string based private resource initialization.
      remoteproc: qcom: Initialize and enable proxy and active clocks.
      remoteproc: qcom: Initialize and enable proxy and active regulators.
      remoteproc: qcom: Compatible string based resource initialization.
      remoteproc: qcom: Add additional agree2_clk and px regulator resource.
      remoteproc: qcom: Add SLPI rproc support to load and boot slpi proc.

Bhumika Goyal (1):
      drivers: remoteproc: constify rproc_ops structures

Bjorn Andersson (10):
      remoteproc: qcom: q6v5: Remove mss supply from 8916
      remoteproc: qcom: q6v5: Decouple driver from MDT loader
      remoteproc: qcom: Extract non-mdt related helper
      remoteproc: qcom: mdt_loader: Don't overwrite firmware object
      remoteproc: qcom: mdt_loader: Refactor MDT loader
      remoteproc: Move qcom_mdt_loader into drivers/soc/qcom
      remoteproc: qcom: wcnss: Make SMD handling common
      remoteproc: qcom: Use common SMD edge handler
      MAINTAINERS: Add missing rpmsg include path
      remoteproc: qcom: mdt_loader: Use signed type for offset

Loic Pallardy (2):
      remoteproc: st: correct probe error management
      remoteproc: st: add virtio communication support

Pavel Machek (1):
      remoteproc: add some kind of help

Sarangdhar Joshi (6):
      remoteproc: Move rproc_delete_debug_dir() to rproc_del()
      remoteproc: Add RPROC_DELETED state
      remoteproc: Drop firmware_loading_complete
      remoteproc: Drop qcom_scm_pas_supported() from adsp_probe()
      remoteproc: Reduce asynchronous request_firmware to auto-boot only
      remoteproc: Modify the function names

 .../devicetree/bindings/remoteproc/qcom,adsp.txt   |  41 +-
 .../devicetree/bindings/remoteproc/qcom,q6v5.txt   |   4 +-
 MAINTAINERS                                        |   1 +
 drivers/remoteproc/Kconfig                         |  18 +-
 drivers/remoteproc/Makefile                        |   2 +-
 drivers/remoteproc/da8xx_remoteproc.c              |   2 +-
 drivers/remoteproc/omap_remoteproc.c               |   2 +-
 drivers/remoteproc/qcom_adsp_pil.c                 | 134 ++++--
 drivers/remoteproc/qcom_common.c                   |  96 ++++
 drivers/remoteproc/qcom_common.h                   |  22 +
 drivers/remoteproc/qcom_mdt_loader.c               | 180 -------
 drivers/remoteproc/qcom_mdt_loader.h               |  13 -
 drivers/remoteproc/qcom_q6v5_pil.c                 | 531 +++++++++++++++------
 drivers/remoteproc/qcom_wcnss.c                    |  60 +--
 drivers/remoteproc/remoteproc_core.c               |  52 +-
 drivers/remoteproc/remoteproc_sysfs.c              |   1 +
 drivers/remoteproc/st_remoteproc.c                 | 119 ++++-
 drivers/remoteproc/st_slim_rproc.c                 |   2 +-
 drivers/remoteproc/wkup_m3_rproc.c                 |   2 +-
 drivers/soc/qcom/Kconfig                           |   4 +
 drivers/soc/qcom/Makefile                          |   1 +
 drivers/soc/qcom/mdt_loader.c                      | 204 ++++++++
 include/linux/remoteproc.h                         |   6 +-
 include/linux/soc/qcom/mdt_loader.h                |  18 +
 24 files changed, 1029 insertions(+), 486 deletions(-)
 create mode 100644 drivers/remoteproc/qcom_common.c
 create mode 100644 drivers/remoteproc/qcom_common.h
 delete mode 100644 drivers/remoteproc/qcom_mdt_loader.c
 delete mode 100644 drivers/remoteproc/qcom_mdt_loader.h
 create mode 100644 drivers/soc/qcom/mdt_loader.c
 create mode 100644 include/linux/soc/qcom/mdt_loader.h
--
To unsubscribe from this list: send the line "unsubscribe linux-remoteproc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux