On the SM8550 SoC, some nodes requires a specific bit mark instead of a bandwidth when voting. Add an enable_mask variable to be used instead of bandwidth. Signed-off-by: Neil Armstrong <neil.armstrong@xxxxxxxxxx> --- Changes in v2: - Took downstream patch for patch 1 - Added konrad's reviewed tag - Added changes for sm8450 and sa8775p - Link to v1: https://lore.kernel.org/r/20230619-topic-sm8550-upstream-interconnect-mask-vote-v1-0-66663c0aa592@xxxxxxxxxx --- Mike Tipton (1): interconnect: qcom: Add support for mask-based BCMs Neil Armstrong (3): interconnect: qcom: sm8450: add enable_mask for bcm nodes interconnect: qcom: sm8550: add enable_mask for bcm nodes interconnect: qcom: sa8775p: add enable_mask for bcm nodes drivers/interconnect/qcom/bcm-voter.c | 5 +++++ drivers/interconnect/qcom/icc-rpmh.h | 2 ++ drivers/interconnect/qcom/sa8775p.c | 1 + drivers/interconnect/qcom/sm8450.c | 9 +++++++++ drivers/interconnect/qcom/sm8550.c | 17 +++++++++++++++++ 5 files changed, 34 insertions(+) --- base-commit: 47045630bc409ce6606d97b790895210dd1d517d change-id: 20230619-topic-sm8550-upstream-interconnect-mask-vote-96aa20355158 Best regards, -- Neil Armstrong <neil.armstrong@xxxxxxxxxx>