summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorOdelu Kukatla <odelu.kukatla@oss.qualcomm.com>2025-10-01 10:33:42 +0300
committerGeorgi Djakov <djakov@kernel.org>2025-10-31 03:35:22 +0300
commit8a55fbe4c94db5f86e2dce9caa72eeb2233e0a02 (patch)
treef6928684cb6a6133fbb92c3ba76b87b77985575e /scripts
parent3a8660878839faadb4f1a6dd72c3179c1df56787 (diff)
downloadlinux-8a55fbe4c94db5f86e2dce9caa72eeb2233e0a02.tar.xz
dt-bindings: interconnect: add reg and clocks properties to enable QoS on sa8775p
Add 'reg' and 'clocks' properties to enable QoS configuration. These properties enable access to QoS registers and necessary clocks for configuration. QoS configuration is essential for ensuring that latency sensitive components such as CPUs and multimedia engines receive prioritized access to memory and interconnect resources. This helps to manage bandwidth and latency across subsystems, improving system responsiveness and performance in concurrent workloads. Both 'reg' and 'clocks' properties are optional. If either is missing, QoS configuration will be skipped. This behavior is controlled by the 'qos_requires_clocks' flag in the driver, which ensures that QoS configuration is bypassed when required clocks are not defined. Signed-off-by: Odelu Kukatla <odelu.kukatla@oss.qualcomm.com> Reviewed-by: Rob Herring (Arm) <robh@kernel.org> Link: https://lore.kernel.org/r/20251001073344.6599-2-odelu.kukatla@oss.qualcomm.com Signed-off-by: Georgi Djakov <djakov@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions