aboutsummaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorKonrad Dybcio <[email protected]>2023-08-25 17:38:23 +0200
committerGeorgi Djakov <[email protected]>2023-10-09 15:07:22 +0300
commitdd014803f260b337daaabcde259daf70d5b26b5e (patch)
treeb27501fc8f2fd2b2c06e8ee19fc26b0eb4add092 /scripts/generate_rust_analyzer.py
parent0bb80ecc33a8fb5a682236443c1e740d5c917d1d (diff)
interconnect: qcom: icc-rpm: Add AB/IB calculations coefficients
Presumably due to the hardware being so complex, some nodes (or busses) have different (usually higher) requirements for bandwidth than what the usual calculations would suggest. Looking at the available downstream files, it seems like AB values are adjusted per-bus and IB values are adjusted per-node. With that in mind, introduce percentage-based coefficient struct members and use them in the calculations. One thing to note is that the IB coefficient is inverse (100/ib_percent) which feels a bit backwards, but it's necessary for precision.. Signed-off-by: Konrad Dybcio <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Georgi Djakov <[email protected]>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions