interconnect: icc-rpm: add support for QoS reg offset
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Fri, 3 Sep 2021 23:24:15 +0000 (02:24 +0300)
committerGeorgi Djakov <djakov@kernel.org>
Mon, 4 Oct 2021 11:13:58 +0000 (14:13 +0300)
commit0788f4d575831e440eb5a5c04a4c126151c47ff7
treeb8d43ef2d7345a98f1dceeff1295796ab6689970
parent2b6c7d645118cba7719f16f3b0e4d4a555776f48
interconnect: icc-rpm: add support for QoS reg offset

SDM660 driver expects to have QoS registers at the beginning of NoC
address space (sdm660 platform shifts NoC base address). Add support for
using QoS register offset, so that other platforms do not have to change
existing device trees.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@somainline.org>
Tested-by: Shawn Guo <shawn.guo@linaro.org>
Link: https://lore.kernel.org/r/20210903232421.1384199-6-dmitry.baryshkov@linaro.org
Signed-off-by: Georgi Djakov <djakov@kernel.org>
drivers/interconnect/qcom/icc-rpm.c
drivers/interconnect/qcom/icc-rpm.h