OSDN Git Service

interconnect: qcom: Consolidate interconnect RPM support
authorJun Nie <jun.nie@linaro.org>
Fri, 4 Dec 2020 07:53:41 +0000 (15:53 +0800)
committerGeorgi Djakov <georgi.djakov@linaro.org>
Tue, 5 Jan 2021 11:09:58 +0000 (13:09 +0200)
commit62feb14ee8a374814f0e905b24ddf6cdcbbe4159
treef229a966f2ad3bb24baafd4ee43f5b0f506e5b4e
parent5c8fe583cce542aa0b84adc939ce85293de36e5e
interconnect: qcom: Consolidate interconnect RPM support

Add RPM based interconnect driver implements the set and aggregate
functionalities that translates bandwidth requests into RPM messages.
These modules provide a common set of functionalities for all
Qualcomm RPM based interconnect providers and should help reduce code
duplication when adding new providers.

Signed-off-by: Jun Nie <jun.nie@linaro.org>
Link: https://lore.kernel.org/r/20201204075345.5161-2-jun.nie@linaro.org
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
drivers/interconnect/qcom/Makefile
drivers/interconnect/qcom/icc-rpm.c [new file with mode: 0644]
drivers/interconnect/qcom/icc-rpm.h [new file with mode: 0644]
drivers/interconnect/qcom/msm8916.c