diff options
| author | Odelu Kukatla <odelu.kukatla@oss.qualcomm.com> | 2025-10-01 10:33:42 +0300 |
|---|---|---|
| committer | Georgi Djakov <djakov@kernel.org> | 2025-10-31 03:35:22 +0300 |
| commit | 8a55fbe4c94db5f86e2dce9caa72eeb2233e0a02 (patch) | |
| tree | f6928684cb6a6133fbb92c3ba76b87b77985575e /scripts | |
| parent | 3a8660878839faadb4f1a6dd72c3179c1df56787 (diff) | |
| download | linux-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
