The Qualcomm SoCs votes for common resources via the RPMh subsystem. Implement the necessary helpers for Interconnect providers to add the nodes and vote via the RPPh "BCM" voters, which are vote endpoints for each SoC subsystems. The APPS (ARM subsystem) has a dedicated endpoint. The BCM voter will aggregate all the bandwidth for all the nodes associated with a BCM voter, and internally the RPMh with also aggregate all the votes from all the SoC subsystems for the same BCM voter. Link: https://patch.msgid.link/20251120-topic-interconnect-next-v5-4-e8a82720da5d@linaro.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
23 lines
490 B
Plaintext
23 lines
490 B
Plaintext
menu "Interconnect Support"
|
|
|
|
config INTERCONNECT
|
|
bool "Enable interconnect support using Driver Model"
|
|
depends on DM && OF_CONTROL
|
|
help
|
|
Enable support for the interconnect driver class. Many SoCs allow
|
|
bandwidth to be tuned on busses within the SoC.
|
|
|
|
if INTERCONNECT
|
|
|
|
config INTERCONNECT_SANDBOX
|
|
bool "Enable interconnect sandbox driver"
|
|
depends on SANDBOX
|
|
help
|
|
Enable support for the interconnect sandbox drivers.
|
|
|
|
source "drivers/interconnect/qcom/Kconfig"
|
|
|
|
endif
|
|
|
|
endmenu
|