summaryrefslogtreecommitdiff
path: root/drivers/interconnect/qcom/icc-rpm.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+1
2023-12-06interconnect: qcom: icc-rpm: Fix peak rate calculationBjorn Andersson1-1/+1
2023-11-22interconnect: qcom: Make qnoc_remove return voidUwe Kleine-König1-3/+1
2023-10-10Merge branch 'icc-misc' into icc-nextGeorgi Djakov1-4/+10
2023-10-10interconnect: fix error handling in qnoc_probe()Yang Yingliang1-4/+10
2023-10-09interconnect: qcom: icc-rpm: Check for node-specific rate coefficientsKonrad Dybcio1-4/+10
2023-10-09interconnect: qcom: icc-rpm: Let nodes drive their own bus clockKonrad Dybcio1-0/+27
2023-10-09interconnect: qcom: icc-rpm: Separate out clock rate calulcationsKonrad Dybcio1-23/+30
2023-10-09interconnect: qcom: icc-rpm: Add AB/IB calculations coefficientsKonrad Dybcio1-3/+15
2023-07-17interconnect: qcom: icc-rpm: Explicitly return 0 at the end of the functionGeorgi Djakov1-1/+1
2023-07-16interconnect: Explicitly include correct DT includesRob Herring1-1/+1
2023-07-15interconnect: qcom: icc-rpm: Fix bandwidth calculationsKonrad Dybcio1-40/+19
2023-07-15interconnect: qcom: icc-rpm: Set correct bandwidth through RPM bw reqKonrad Dybcio1-2/+2
2023-07-15interconnect: qcom: icc-rpm: Set bandwidth on both contextsKonrad Dybcio1-26/+28
2023-07-15interconnect: qcom: icc-rpm: Fix bucket numberKonrad Dybcio1-8/+8
2023-07-15interconnect: qcom: icc-rpm: Control bus rpmcc from iccKonrad Dybcio1-52/+69
2023-07-15interconnect: qcom: Fold smd-rpm.h into icc-rpm.hKonrad Dybcio1-1/+0
2023-07-15interconnect: qcom: Add missing headers in icc-rpm.hKonrad Dybcio1-1/+0
2023-07-15interconnect: qcom: icc-rpm: Introduce keep_aliveKonrad Dybcio1-0/+10
2023-05-30interconnect: qcom: rpm: allocate enough data in probe()Dan Carpenter1-1/+1
2023-05-21interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymoreKonrad Dybcio1-1/+1
2023-05-21interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocksKonrad Dybcio1-11/+3
2023-05-21interconnect: qcom: rpm: Handle interface clocksKonrad Dybcio1-10/+32
2023-05-18interconnect: qcom: rpm: Set QoS registers only onceKonrad Dybcio1-29/+21
2023-05-18interconnect: qcom: rpm: Drop unused parametersKonrad Dybcio1-7/+7
2023-05-18interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocksKonrad Dybcio1-6/+6
2023-05-18interconnect: qcom: rpm: Rename icc desc clocks to bus_blocksKonrad Dybcio1-3/+3
2023-04-05interconnect: qcom: rpm: Add support for specifying channel numKonrad Dybcio1-1/+6
2023-04-05interconnect: qcom: rpm: make QoS INVALID defaultKonrad Dybcio1-11/+13
2023-04-05interconnect: qcom: rpm: drop bogus pm domain attachJohan Hovold1-7/+0
2023-03-13interconnect: qcom: rpm: fix registration raceJohan Hovold1-12/+12
2023-03-07interconnect: qcom: rpm: fix probe child-node error handlingJohan Hovold1-2/+5
2023-01-05interconnect: qcom: rpm: Use _optional func for provider clocksKonrad Dybcio1-1/+1
2022-11-17interconnect: qcom: icc-rpm: Remove redundant dev_err callShang XiaoJing1-4/+1
2022-08-16interconnect: icc-rpm: Ignore return value of icc_provider_del() in .remove()Uwe Kleine-König1-1/+3
2022-07-12interconnect: qcom: icc-rpm: Set bandwidth and clock for bucket valuesLeo Yan1-14/+61
2022-07-12interconnect: qcom: icc-rpm: Support multiple bucketsLeo Yan1-1/+50
2022-07-12interconnect: qcom: icc-rpm: Change to use qcom_icc_xlate_extended()Leo Yan1-1/+2
2022-07-07interconnect: icc-rpm: Set destination bandwidth as well as source bandwidthBryan O'Donoghue1-11/+30
2022-05-18Merge branch 'icc-rpm' into icc-nextGeorgi Djakov1-5/+9
2022-05-04interconnect: qcom: icc-rpm: Cache every clock rateLeo Yan1-5/+9
2022-05-04interconnect: qcom: icc-rpm: Fix for cached clock rateLeo Yan1-2/+2
2022-04-23interconnect: qcom: constify icc_node pointersKrzysztof Kozlowski1-1/+1
2021-12-15interconnect: icc-rpm: Support child NoC device probeShawn Guo1-1/+11
2021-12-15interconnect: icc-rpm: Add QNOC type QoS supportShawn Guo1-3/+35
2021-12-15interconnect: icc-rpm: Define ICC device typeShawn Guo1-2/+2
2021-12-06Merge branch 'icc-msm8996' into icc-nextGeorgi Djakov1-0/+7
2021-12-06interconnect: qcom: rpm: Prevent integer overflow in rateStephan Gerhold1-0/+1
2021-12-06interconnect: icc-rpm: Use NOC_QOS_MODE_INVALID for qos_mode checkShawn Guo1-2/+2
2021-11-22interconnect: icc-rpm: Add support for bus power domainYassine Oudjana1-0/+7