Skip to content

SCMI: Rename BUILD_HAS_FAST_CHANNELS with _SCMI_PERF_

Created by: nicola-mazzucato-arm

The FastChannels functionality was introduced a while back to support SCMI FastChannels as per SCMI spec v2.0. At that time only the Performance protocol could advertise such support. Now with the recent version 3.1[1] of the SCMI spec,also the Power Capping protocol can support FastChannels.

It is now time to reflect which protocol the current FastChannel support refers to, by adding SCMI_PERF to its definition. So:

  • SCP_ENABLE_FAST_CHANNELS becomes SCP_ENABLE_SCMI_PERF_FAST_CHANNELS
  • BUILD_HAS_FAST_CHANNELS becomes BUILD_HAS_SCMI_PERF_FAST_CHANNELS

This will allow precise inclusion of protocol-specific support for SCMI FastChannels.

As a reminder, the CMake build option will become: make -f Makefile.cmake
MODE=
TOOLCHAIN=
PRODUCT=
EXTRA_CONFIG_ARGS+="-DSCP_ENABLE_SCMI_PERF_FAST_CHANNELS=yes"

[1]https://developer.arm.com/documentation/den0056/d/?lang=en

Change-Id: I0ec4ffbc1ad5d797b9543aa979a98cceb267a798 Signed-off-by: Nicola Mazzucato nicola.mazzucato@arm.com

Merge request reports