summaryrefslogtreecommitdiffstats
path: root/drivers/interconnect/qcom/icc-rpm.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-01-171-3/+1
|\
| * interconnect: qcom: Make qnoc_remove return voidUwe Kleine-König2023-11-221-3/+1
* | interconnect: qcom: icc-rpm: Fix peak rate calculationBjorn Andersson2023-12-061-1/+1
|/
* Merge branch 'icc-misc' into icc-nextGeorgi Djakov2023-10-101-4/+10
|\
| * interconnect: fix error handling in qnoc_probe()Yang Yingliang2023-10-101-4/+10
* | interconnect: qcom: icc-rpm: Check for node-specific rate coefficientsKonrad Dybcio2023-10-091-4/+10
* | interconnect: qcom: icc-rpm: Let nodes drive their own bus clockKonrad Dybcio2023-10-091-0/+27
* | interconnect: qcom: icc-rpm: Separate out clock rate calulcationsKonrad Dybcio2023-10-091-23/+30
* | interconnect: qcom: icc-rpm: Add AB/IB calculations coefficientsKonrad Dybcio2023-10-091-3/+15
|/
* interconnect: qcom: icc-rpm: Explicitly return 0 at the end of the functionGeorgi Djakov2023-07-171-1/+1
* interconnect: Explicitly include correct DT includesRob Herring2023-07-161-1/+1
* interconnect: qcom: icc-rpm: Fix bandwidth calculationsKonrad Dybcio2023-07-151-40/+19
* interconnect: qcom: icc-rpm: Set correct bandwidth through RPM bw reqKonrad Dybcio2023-07-151-2/+2
* interconnect: qcom: icc-rpm: Set bandwidth on both contextsKonrad Dybcio2023-07-151-26/+28
* interconnect: qcom: icc-rpm: Fix bucket numberKonrad Dybcio2023-07-151-8/+8
* interconnect: qcom: icc-rpm: Control bus rpmcc from iccKonrad Dybcio2023-07-151-52/+69
* interconnect: qcom: Fold smd-rpm.h into icc-rpm.hKonrad Dybcio2023-07-151-1/+0
* interconnect: qcom: Add missing headers in icc-rpm.hKonrad Dybcio2023-07-151-1/+0
* interconnect: qcom: icc-rpm: Introduce keep_aliveKonrad Dybcio2023-07-151-0/+10
* interconnect: qcom: rpm: allocate enough data in probe()Dan Carpenter2023-05-301-1/+1
* interconnect: qcom: rpm: Don't use clk_get_optional for bus clocks anymoreKonrad Dybcio2023-05-211-1/+1
* interconnect: qcom: icc-rpm: Enforce 2 or 0 bus clocksKonrad Dybcio2023-05-211-11/+3
* interconnect: qcom: rpm: Handle interface clocksKonrad Dybcio2023-05-211-10/+32
* interconnect: qcom: rpm: Set QoS registers only onceKonrad Dybcio2023-05-181-29/+21
* interconnect: qcom: rpm: Drop unused parametersKonrad Dybcio2023-05-181-7/+7
* interconnect: qcom: rpm: Rename icc provider num_clocks to num_bus_clocksKonrad Dybcio2023-05-181-6/+6
* interconnect: qcom: rpm: Rename icc desc clocks to bus_blocksKonrad Dybcio2023-05-181-3/+3
* interconnect: qcom: rpm: Add support for specifying channel numKonrad Dybcio2023-04-051-1/+6
* interconnect: qcom: rpm: make QoS INVALID defaultKonrad Dybcio2023-04-051-11/+13
* interconnect: qcom: rpm: drop bogus pm domain attachJohan Hovold2023-04-051-7/+0
* interconnect: qcom: rpm: fix registration raceJohan Hovold2023-03-131-12/+12
* interconnect: qcom: rpm: fix probe child-node error handlingJohan Hovold2023-03-071-2/+5
* interconnect: qcom: rpm: Use _optional func for provider clocksKonrad Dybcio2023-01-051-1/+1
* interconnect: qcom: icc-rpm: Remove redundant dev_err callShang XiaoJing2022-11-171-4/+1
* interconnect: icc-rpm: Ignore return value of icc_provider_del() in .remove()Uwe Kleine-König2022-08-161-1/+3
* interconnect: qcom: icc-rpm: Set bandwidth and clock for bucket valuesLeo Yan2022-07-121-14/+61
* interconnect: qcom: icc-rpm: Support multiple bucketsLeo Yan2022-07-121-1/+50
* interconnect: qcom: icc-rpm: Change to use qcom_icc_xlate_extended()Leo Yan2022-07-121-1/+2
* interconnect: icc-rpm: Set destination bandwidth as well as source bandwidthBryan O'Donoghue2022-07-071-11/+30
* Merge branch 'icc-rpm' into icc-nextGeorgi Djakov2022-05-181-5/+9
|\
| * interconnect: qcom: icc-rpm: Cache every clock rateLeo Yan2022-05-041-5/+9
| * interconnect: qcom: icc-rpm: Fix for cached clock rateLeo Yan2022-05-041-2/+2
* | interconnect: qcom: constify icc_node pointersKrzysztof Kozlowski2022-04-231-1/+1
|/
* interconnect: icc-rpm: Support child NoC device probeShawn Guo2021-12-151-1/+11
* interconnect: icc-rpm: Add QNOC type QoS supportShawn Guo2021-12-151-3/+35
* interconnect: icc-rpm: Define ICC device typeShawn Guo2021-12-151-2/+2
* Merge branch 'icc-msm8996' into icc-nextGeorgi Djakov2021-12-061-0/+7
|\
| * interconnect: icc-rpm: Add support for bus power domainYassine Oudjana2021-11-221-0/+7
* | interconnect: qcom: rpm: Prevent integer overflow in rateStephan Gerhold2021-12-061-0/+1
* | interconnect: icc-rpm: Use NOC_QOS_MODE_INVALID for qos_mode checkShawn Guo2021-12-061-2/+2
|/