public inbox for soc@kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] firmware: arm_ffa: Updates for v6.20/v7.0
@ 2026-01-12 11:50 Sudeep Holla
  2026-01-12 11:50 ` [GIT PULL] arm64: dts: juno/vexpress: " Sudeep Holla
  2026-01-21 16:00 ` [GIT PULL] firmware: arm_ffa: " patchwork-bot+linux-soc
  0 siblings, 2 replies; 6+ messages in thread
From: Sudeep Holla @ 2026-01-12 11:50 UTC (permalink / raw)
  To: ARM SoC Team, SoC Team, ALKML; +Cc: Sudeep Holla, Arnd Bergmann

Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

  Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/ffa-updates-7.0

for you to fetch changes up to be4d4543f78074fbebd530ba5109d39a2a34e668:

  firmware: arm_ffa: Correct 32-bit response handling in NOTIFICATION_INFO_GET (2025-12-18 14:22:07 +0000)

----------------------------------------------------------------
Arm FF-A updates for v7.0

A small set of updates to the Arm FF-A driver:

1. Fix a correctness issue in NOTIFICATION_INFO_GET handling of 32-bit
   firmware responses, avoiding reads from undefined register bits.

2. Improve clarity and robustness of FF-A feature checks by tying them
   to explicit version requirements.

3. Ensure Rx/Tx buffers are unmapped on FF-A initialization failure to
   prevent resource leaks.

----------------------------------------------------------------
Haoxiang Li (1):
      firmware: arm_ffa: Unmap Rx/Tx buffers on init failure

Sudeep Holla (2):
      firmware: arm_ffa: Tie FF-A version checks to specific features
      firmware: arm_ffa: Correct 32-bit response handling in NOTIFICATION_INFO_GET

 drivers/firmware/arm_ffa/driver.c | 48 +++++++++++++++++++++++++++++++--------
 1 file changed, 39 insertions(+), 9 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL] arm64: dts: juno/vexpress: Updates for v6.20/v7.0
  2026-01-12 11:50 [GIT PULL] firmware: arm_ffa: Updates for v6.20/v7.0 Sudeep Holla
@ 2026-01-12 11:50 ` Sudeep Holla
  2026-01-12 11:50   ` [GIT PULL] firmware: arm_scmi: " Sudeep Holla
  2026-01-22 15:40   ` [GIT PULL] arm64: dts: juno/vexpress: " Krzysztof Kozlowski
  2026-01-21 16:00 ` [GIT PULL] firmware: arm_ffa: " patchwork-bot+linux-soc
  1 sibling, 2 replies; 6+ messages in thread
From: Sudeep Holla @ 2026-01-12 11:50 UTC (permalink / raw)
  To: ARM SoC Team, SoC Team, ALKML
  Cc: Sudeep Holla, Arnd Bergmann, Lorenzo Pieralisi, Liviu Dudau

Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

  Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/juno-updates-7.0

for you to fetch changes up to f0d0f087227c4b63538e4ed8292f1fa26f8d6633:

  arm64: dts: arm: Use hyphen in node names (2026-01-01 17:31:07 +0000)

----------------------------------------------------------------
Armv8 Juno/Vexpress updates for v7.0

This contains a small set of DT updates:

1. Align DTS node naming with established coding style by replacing underscores
   with hyphens in node names. This is a safe change and does not affect ABI.

2. Add support for the CMN PMU on the Arm Morello platform, exposing the
   CMN-Skeena (CMN-600 r3p1–compatible) PMU via the standard CMN-600 binding.
   This enables PMU access on real Morello SDP hardware, where the registers
   are functional.

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      arm64: dts: arm: Use hyphen in node names

Robin Murphy (1):
      arm64: dts: morello: Add CMN PMU

 arch/arm64/boot/dts/arm/morello-fvp.dts | 8 ++++----
 arch/arm64/boot/dts/arm/morello-sdp.dts | 7 +++++++
 2 files changed, 11 insertions(+), 4 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [GIT PULL] firmware: arm_scmi: Updates for v6.20/v7.0
  2026-01-12 11:50 ` [GIT PULL] arm64: dts: juno/vexpress: " Sudeep Holla
@ 2026-01-12 11:50   ` Sudeep Holla
  2026-01-21 16:00     ` patchwork-bot+linux-soc
  2026-01-22 15:40   ` [GIT PULL] arm64: dts: juno/vexpress: " Krzysztof Kozlowski
  1 sibling, 1 reply; 6+ messages in thread
From: Sudeep Holla @ 2026-01-12 11:50 UTC (permalink / raw)
  To: ARM SoC Team, SoC Team, ALKML, arm-scmi
  Cc: Sudeep Holla, Arnd Bergmann, Cristian Marussi

Hi ARM SoC Team,

Please pull !

Regards,
Sudeep

-->8

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

  Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/scmi-updates-7.0

for you to fetch changes up to 24a0ffefe3f097aa8fe6997a731a71487dd0721f:

  firmware: arm_scmi: Remove legacy protocol versioning logic (2025-12-27 20:09:30 +0000)

----------------------------------------------------------------
Arm SCMI updates for v7.0

A set of cleanups, refactoring, and fixes to the Arm SCMI stack:

1. Rework protocol version negotiation by moving version discovery and
   downgrade handling into the SCMI core and performing negotiation early,
   before protocol initialization. Remove legacy per-protocol versioning
   logic now made redundant by centralized SCMI handling.

2. Increase the internal MAX_OPPS limit in the SCMI performance protocol
   to 64, allowing platforms with larger OPP tables to be fully supported.

3. Reduce duplicated boilerplate in pinctrl and related protocols by
   consolidating validation and lookup logic in protocol get info helpers.

4. Refactor reset protocol domain handling by introducing a shared lookup
   helper, ensuring consistent validation and error reporting.

5. Fix potential undefined behaviour by properly initializing pointers
   annotated with the __free attribute.

----------------------------------------------------------------
Ally Heev (1):
      firmware: arm_scmi: Fix uninitialized pointers with __free attr

Artem Shimko (1):
      firmware: arm_scmi: Refactor reset domain handling

Cristian Marussi (2):
      firmware: arm_scmi: Rework protocol version negotiation logic
      firmware: arm_scmi: Remove legacy protocol versioning logic

Dan Carpenter (1):
      firmware: arm_scmi: Move boiler plate code into the get info functions

Vivek Aknurwar (1):
      firmware: arm_scmi: Increase performance MAX_OPPS limit to 64

 drivers/firmware/arm_scmi/base.c                   |  11 +-
 drivers/firmware/arm_scmi/clock.c                  |  24 ++---
 drivers/firmware/arm_scmi/driver.c                 |  98 +++++++++++++----
 drivers/firmware/arm_scmi/perf.c                   |  59 ++++------
 drivers/firmware/arm_scmi/pinctrl.c                | 120 +++++++++------------
 drivers/firmware/arm_scmi/power.c                  |  18 +---
 drivers/firmware/arm_scmi/powercap.c               |  21 ++--
 drivers/firmware/arm_scmi/protocols.h              |   9 +-
 drivers/firmware/arm_scmi/reset.c                  |  68 ++++++------
 drivers/firmware/arm_scmi/sensors.c                |  22 ++--
 drivers/firmware/arm_scmi/shmem.c                  |   5 +-
 drivers/firmware/arm_scmi/system.c                 |  14 +--
 drivers/firmware/arm_scmi/vendors/imx/imx-sm-bbm.c |  10 +-
 drivers/firmware/arm_scmi/vendors/imx/imx-sm-cpu.c |   9 +-
 drivers/firmware/arm_scmi/vendors/imx/imx-sm-lmm.c |   9 +-
 .../firmware/arm_scmi/vendors/imx/imx-sm-misc.c    |  10 +-
 drivers/firmware/arm_scmi/voltage.c                |  13 +--
 17 files changed, 238 insertions(+), 282 deletions(-)

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] firmware: arm_scmi: Updates for v6.20/v7.0
  2026-01-12 11:50   ` [GIT PULL] firmware: arm_scmi: " Sudeep Holla
@ 2026-01-21 16:00     ` patchwork-bot+linux-soc
  0 siblings, 0 replies; 6+ messages in thread
From: patchwork-bot+linux-soc @ 2026-01-21 16:00 UTC (permalink / raw)
  To: Sudeep Holla; +Cc: soc

Hello:

This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:

On Mon, 12 Jan 2026 11:50:18 +0000 you wrote:
> Hi ARM SoC Team,
> 
> Please pull !
> 
> Regards,
> Sudeep
> 
> [...]

Here is the summary with links:
  - [GIT,PULL] firmware: arm_scmi: Updates for v6.20/v7.0
    https://git.kernel.org/soc/soc/c/34f60ff256e1

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] firmware: arm_ffa: Updates for v6.20/v7.0
  2026-01-12 11:50 [GIT PULL] firmware: arm_ffa: Updates for v6.20/v7.0 Sudeep Holla
  2026-01-12 11:50 ` [GIT PULL] arm64: dts: juno/vexpress: " Sudeep Holla
@ 2026-01-21 16:00 ` patchwork-bot+linux-soc
  1 sibling, 0 replies; 6+ messages in thread
From: patchwork-bot+linux-soc @ 2026-01-21 16:00 UTC (permalink / raw)
  To: Sudeep Holla; +Cc: soc

Hello:

This pull request was applied to soc/soc.git (for-next)
by Arnd Bergmann <arnd@arndb.de>:

On Mon, 12 Jan 2026 11:50:16 +0000 you wrote:
> Hi ARM SoC Team,
> 
> Please pull !
> 
> Regards,
> Sudeep
> 
> [...]

Here is the summary with links:
  - [GIT,PULL] firmware: arm_ffa: Updates for v6.20/v7.0
    https://git.kernel.org/soc/soc/c/7a391243d4a5

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [GIT PULL] arm64: dts: juno/vexpress: Updates for v6.20/v7.0
  2026-01-12 11:50 ` [GIT PULL] arm64: dts: juno/vexpress: " Sudeep Holla
  2026-01-12 11:50   ` [GIT PULL] firmware: arm_scmi: " Sudeep Holla
@ 2026-01-22 15:40   ` Krzysztof Kozlowski
  1 sibling, 0 replies; 6+ messages in thread
From: Krzysztof Kozlowski @ 2026-01-22 15:40 UTC (permalink / raw)
  To: Sudeep Holla, ARM SoC Team, SoC Team, ALKML
  Cc: Arnd Bergmann, Lorenzo Pieralisi, Liviu Dudau

On 12/01/2026 12:50, Sudeep Holla wrote:
> Hi ARM SoC Team,
> 
> Please pull !
> 
> Regards,
> Sudeep
> 
> -->8
> 
> The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
> 
>   Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sudeep.holla/linux.git tags/juno-updates-7.0
> 
> for you to fetch changes up to f0d0f087227c4b63538e4ed8292f1fa26f8d6633:
> 
>   arm64: dts: arm: Use hyphen in node names (2026-01-01 17:31:07 +0000)


It seems pw-bot did not TY this one, so to confirm - I merged this, thanks.

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-01-22 15:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-12 11:50 [GIT PULL] firmware: arm_ffa: Updates for v6.20/v7.0 Sudeep Holla
2026-01-12 11:50 ` [GIT PULL] arm64: dts: juno/vexpress: " Sudeep Holla
2026-01-12 11:50   ` [GIT PULL] firmware: arm_scmi: " Sudeep Holla
2026-01-21 16:00     ` patchwork-bot+linux-soc
2026-01-22 15:40   ` [GIT PULL] arm64: dts: juno/vexpress: " Krzysztof Kozlowski
2026-01-21 16:00 ` [GIT PULL] firmware: arm_ffa: " patchwork-bot+linux-soc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox