Hi Linus, Please pull the following changes for the HSI subsystem, which I have taken over from Carlos Chinea <carlos.chinea@xxxxxxxxx>. The below patches have been worked on in the linux-omap mailinglist for 10 months and are well tested in linux-next (have been in there for more than two weeks) without any problems arising. Apart from that potential regressions are very limited, because the subsystem is not yet used by any platform in the mainline kernel. -- Sebastian The following changes since commit d1db0eea852497762cab43b905b879dfcd3b8987: Linux 3.15-rc3 (2014-04-27 19:29:27 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git tags/hsi-for-3.16 for you to fetch changes up to eafaebd987fcd001e2c123c050939a29c625d673: HSI: Introduce Nokia N900 modem driver (2014-05-16 00:55:42 +0200) ---------------------------------------------------------------- HSI changes for the v3.16 series: - Add some documentation for the HSI subsystem - Add Device Tree support for the HSI subsystem - Add OMAP3 SSI driver (SSI is a legacy variant of HSI) - Add Nokia N900 Modem driver (without speech support for now) ---------------------------------------------------------------- Sebastian Reichel (11): Documentation: HSI: Add some general description for the HSI subsystem MAINTAINERS: update HSI entry HSI: hsi-char: fix driver for multiport scenarios HSI: method to unregister clients from an hsi port HSI: Add channel resource support to HSI clients HSI: export method to (un)register clients HSI: Add common DT binding for HSI client devices HSI: Introduce OMAP SSI driver Documentation: DT: omap-ssi binding documentation HSI: Introduce driver for SSI Protocol HSI: Introduce Nokia N900 modem driver Documentation/devicetree/bindings/hsi/client-devices.txt | 44 +++ Documentation/devicetree/bindings/hsi/nokia-modem.txt | 57 ++++ Documentation/devicetree/bindings/hsi/omap-ssi.txt | 97 ++++++ Documentation/hsi.txt | 75 +++++ MAINTAINERS | 4 +- drivers/hsi/Kconfig | 1 + drivers/hsi/Makefile | 1 + drivers/hsi/clients/Kconfig | 17 ++ drivers/hsi/clients/Makefile | 4 +- drivers/hsi/clients/hsi_char.c | 14 +- drivers/hsi/clients/nokia-modem.c | 285 ++++++++++++++++++ drivers/hsi/clients/ssi_protocol.c | 1191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/hsi/controllers/Kconfig | 19 ++ drivers/hsi/controllers/Makefile | 6 + drivers/hsi/controllers/omap_ssi.c | 625 +++++++++++++++++++++++++++++++++++++++ drivers/hsi/controllers/omap_ssi.h | 166 +++++++++++ drivers/hsi/controllers/omap_ssi_port.c | 1399 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/hsi/controllers/omap_ssi_regs.h | 171 +++++++++++ drivers/hsi/hsi.c | 275 ++++++++++++++++- include/linux/hsi/hsi.h | 39 ++- include/linux/hsi/ssi_protocol.h | 42 +++ 21 files changed, 4513 insertions(+), 19 deletions(-) create mode 100644 Documentation/devicetree/bindings/hsi/client-devices.txt create mode 100644 Documentation/devicetree/bindings/hsi/nokia-modem.txt create mode 100644 Documentation/devicetree/bindings/hsi/omap-ssi.txt create mode 100644 Documentation/hsi.txt create mode 100644 drivers/hsi/clients/nokia-modem.c create mode 100644 drivers/hsi/clients/ssi_protocol.c create mode 100644 drivers/hsi/controllers/Kconfig create mode 100644 drivers/hsi/controllers/Makefile create mode 100644 drivers/hsi/controllers/omap_ssi.c create mode 100644 drivers/hsi/controllers/omap_ssi.h create mode 100644 drivers/hsi/controllers/omap_ssi_port.c create mode 100644 drivers/hsi/controllers/omap_ssi_regs.h create mode 100644 include/linux/hsi/ssi_protocol.h
Attachment:
signature.asc
Description: Digital signature