From: Sudeep Holla <sudeep.holla@arm.com> To: ARM SoC Team <arm@kernel.org>, SoC Team <soc@kernel.org>, ALKML <linux-arm-kernel@lists.infradead.org> Cc: Sudeep Holla <sudeep.holla@arm.com>, Arnd Bergmann <arnd@kernel.org>, Cristian Marussi <cristian.marussi@arm.com>, Olof Johansson <olof@lixom.net> Subject: [GIT PULL] firmware: arm_scmi: Updates for v5.17 Date: Wed, 22 Dec 2021 14:13:42 +0000 [thread overview] Message-ID: <20211222141342.56395-1-sudeep.holla@arm.com> (raw) Hi ARM SoC Team, Please pull ! Regards, Sudeep -->8 The following changes since commit 026d9835b62bba34b7e657a0bfb76717822f9319: firmware: arm_scmi: Fix type error assignment in voltage protocol (2021-11-17 11:24:50 +0000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-updates-5.17 for you to fetch changes up to 94d0cd1da14af0042c8ee7c2cf401dfc321c575c: firmware: arm_scmi: Add new parameter to mark_txdone (2021-12-21 10:59:38 +0000) ---------------------------------------------------------------- Arm SCMI firmware interface updates for v5.17 Couple of main additions: - Support for OPTEE based SCMI transport to enable using SCMI service provided by OPTEE on some platforms - Support for atomic SCMI transports which enables few SCMI transactions to be completed in atomic context. This involves other refactoring work associated with it. It also marks SMC and OPTEE as atomic transport as the commands are completed once the return Other changes involves some trace and log enhancements and a miscellaneous bug fix. ---------------------------------------------------------------- Cristian Marussi (15): firmware: arm_scmi: Review some virtio log messages firmware: arm_scmi: Make virtio Version_1 compliance optional firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms firmware: arm_scmi: Refactor message response path include: trace: Add new scmi_xfer_response_wait event firmware: arm_scmi: Use new trace event scmi_xfer_response_wait firmware: arm_scmi: Add configurable polling mode for transports firmware: arm_scmi: Make smc transport use common completions firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret firmware: arm_scmi: Add support for atomic transports firmware: arm_scmi: Add atomic mode support to smc transport firmware: arm_scmi: Add new parameter to mark_txdone Etienne Carriere (2): dt-bindings: arm: Add OP-TEE transport for SCMI firmware: arm_scmi: Add optee transport Sudeep Holla (1): firmware: arm_scmi: optee: Drop the support for the OPTEE shared dynamic buffer Wei Yongjun (1): firmware: arm_scmi: optee: Fix missing mutex_init() .../devicetree/bindings/firmware/arm,scmi.yaml | 65 +++ drivers/firmware/arm_scmi/Kconfig | 41 ++ drivers/firmware/arm_scmi/Makefile | 1 + drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 207 ++++++-- drivers/firmware/arm_scmi/mailbox.c | 3 +- drivers/firmware/arm_scmi/optee.c | 567 +++++++++++++++++++++ drivers/firmware/arm_scmi/smc.c | 98 +++- drivers/firmware/arm_scmi/virtio.c | 22 +- include/linux/scmi_protocol.h | 8 + include/trace/events/scmi.h | 28 + 11 files changed, 986 insertions(+), 80 deletions(-) create mode 100644 drivers/firmware/arm_scmi/optee.c
WARNING: multiple messages have this Message-ID (diff)
From: Sudeep Holla <sudeep.holla@arm.com> To: ARM SoC Team <arm@kernel.org>, SoC Team <soc@kernel.org>, ALKML <linux-arm-kernel@lists.infradead.org> Cc: Sudeep Holla <sudeep.holla@arm.com>, Arnd Bergmann <arnd@kernel.org>, Cristian Marussi <cristian.marussi@arm.com>, Olof Johansson <olof@lixom.net> Subject: [GIT PULL] firmware: arm_scmi: Updates for v5.17 Date: Wed, 22 Dec 2021 14:13:42 +0000 [thread overview] Message-ID: <20211222141342.56395-1-sudeep.holla@arm.com> (raw) Hi ARM SoC Team, Please pull ! Regards, Sudeep -->8 The following changes since commit 026d9835b62bba34b7e657a0bfb76717822f9319: firmware: arm_scmi: Fix type error assignment in voltage protocol (2021-11-17 11:24:50 +0000) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-updates-5.17 for you to fetch changes up to 94d0cd1da14af0042c8ee7c2cf401dfc321c575c: firmware: arm_scmi: Add new parameter to mark_txdone (2021-12-21 10:59:38 +0000) ---------------------------------------------------------------- Arm SCMI firmware interface updates for v5.17 Couple of main additions: - Support for OPTEE based SCMI transport to enable using SCMI service provided by OPTEE on some platforms - Support for atomic SCMI transports which enables few SCMI transactions to be completed in atomic context. This involves other refactoring work associated with it. It also marks SMC and OPTEE as atomic transport as the commands are completed once the return Other changes involves some trace and log enhancements and a miscellaneous bug fix. ---------------------------------------------------------------- Cristian Marussi (15): firmware: arm_scmi: Review some virtio log messages firmware: arm_scmi: Make virtio Version_1 compliance optional firmware: arm_scmi: Perform earlier cinfo lookup call in do_xfer firmware: arm_scmi: Set polling timeout to max_rx_timeout_ms firmware: arm_scmi: Refactor message response path include: trace: Add new scmi_xfer_response_wait event firmware: arm_scmi: Use new trace event scmi_xfer_response_wait firmware: arm_scmi: Add configurable polling mode for transports firmware: arm_scmi: Make smc transport use common completions firmware: arm_scmi: Add sync_cmds_completed_on_ret transport flag firmware: arm_scmi: Make smc support sync_cmds_completed_on_ret firmware: arm_scmi: Make optee support sync_cmds_completed_on_ret firmware: arm_scmi: Add support for atomic transports firmware: arm_scmi: Add atomic mode support to smc transport firmware: arm_scmi: Add new parameter to mark_txdone Etienne Carriere (2): dt-bindings: arm: Add OP-TEE transport for SCMI firmware: arm_scmi: Add optee transport Sudeep Holla (1): firmware: arm_scmi: optee: Drop the support for the OPTEE shared dynamic buffer Wei Yongjun (1): firmware: arm_scmi: optee: Fix missing mutex_init() .../devicetree/bindings/firmware/arm,scmi.yaml | 65 +++ drivers/firmware/arm_scmi/Kconfig | 41 ++ drivers/firmware/arm_scmi/Makefile | 1 + drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 207 ++++++-- drivers/firmware/arm_scmi/mailbox.c | 3 +- drivers/firmware/arm_scmi/optee.c | 567 +++++++++++++++++++++ drivers/firmware/arm_scmi/smc.c | 98 +++- drivers/firmware/arm_scmi/virtio.c | 22 +- include/linux/scmi_protocol.h | 8 + include/trace/events/scmi.h | 28 + 11 files changed, 986 insertions(+), 80 deletions(-) create mode 100644 drivers/firmware/arm_scmi/optee.c _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
next reply other threads:[~2021-12-22 14:13 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-12-22 14:13 Sudeep Holla [this message] 2021-12-22 14:13 ` [GIT PULL] firmware: arm_scmi: Updates for v5.17 Sudeep Holla 2022-01-07 11:37 ` Sudeep Holla 2022-01-07 11:37 ` Sudeep Holla 2022-01-08 20:24 ` Olof Johansson 2022-01-08 20:24 ` Olof Johansson 2022-02-08 10:00 ` Arnd Bergmann 2022-02-08 10:00 ` Arnd Bergmann 2022-02-08 10:33 ` Sudeep Holla 2022-02-08 10:33 ` Sudeep Holla 2022-02-08 11:14 ` Arnd Bergmann 2022-02-08 11:14 ` Arnd Bergmann 2022-02-08 11:34 ` Sudeep Holla 2022-02-08 11:34 ` Sudeep Holla 2022-01-08 22:00 ` patchwork-bot+linux-soc
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=20211222141342.56395-1-sudeep.holla@arm.com \ --to=sudeep.holla@arm.com \ --cc=arm@kernel.org \ --cc=arnd@kernel.org \ --cc=cristian.marussi@arm.com \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=olof@lixom.net \ --cc=soc@kernel.org \ /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: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.