interconnect: qcom: sc7180: Replace xlate with xlate_extended
authorSibi Sankar <sibis@codeaurora.org>
Thu, 3 Sep 2020 13:31:33 +0000 (16:31 +0300)
committerGeorgi Djakov <georgi.djakov@linaro.org>
Tue, 8 Sep 2020 13:29:01 +0000 (16:29 +0300)
Use the qcom_icc_xlate_extended() in order to parse tags, that are
specified as an additional arguments to the path endpoints in DT.

Signed-off-by: Sibi Sankar <sibis@codeaurora.org>
Tested-by: Matthias Kaehlcke <mka@chromium.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/20200903133134.17201-7-georgi.djakov@linaro.org
Signed-off-by: Georgi Djakov <georgi.djakov@linaro.org>
drivers/interconnect/qcom/sc7180.c

index dcf493d07928709c396e4a22fb5f799ede1998f2..a6f119f363b1bb633bc9e26ea4f42414eeee4965 100644 (file)
@@ -535,7 +535,7 @@ static int qnoc_probe(struct platform_device *pdev)
        provider->set = qcom_icc_set;
        provider->pre_aggregate = qcom_icc_pre_aggregate;
        provider->aggregate = qcom_icc_aggregate;
-       provider->xlate = of_icc_xlate_onecell;
+       provider->xlate_extended = qcom_icc_xlate_extended;
        INIT_LIST_HEAD(&provider->nodes);
        provider->data = data;