]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
power: sequencing: qcom-wcn: use new defines for match() return values
authorBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Tue, 24 Jun 2025 14:32:21 +0000 (16:32 +0200)
committerBartosz Golaszewski <bartosz.golaszewski@linaro.org>
Mon, 30 Jun 2025 07:07:34 +0000 (09:07 +0200)
Replace the magic numbers with proper defines we now have in the header.

Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Link: https://lore.kernel.org/r/20250624-pwrseq-match-defines-v1-4-a59d90a951f1@linaro.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
drivers/power/sequencing/pwrseq-qcom-wcn.c

index e8f5030f2639a69254ad5efe0a313d2f3d10fa1d..f14801b4c28e53c5905fd2345b773c2aa96af44c 100644 (file)
@@ -341,12 +341,12 @@ static int pwrseq_qcom_wcn_match(struct pwrseq_device *pwrseq,
         * device.
         */
        if (!of_property_present(dev_node, "vddaon-supply"))
-               return 0;
+               return PWRSEQ_NO_MATCH;
 
        struct device_node *reg_node __free(device_node) =
                        of_parse_phandle(dev_node, "vddaon-supply", 0);
        if (!reg_node)
-               return 0;
+               return PWRSEQ_NO_MATCH;
 
        /*
         * `reg_node` is the PMU AON regulator, its parent is the `regulators`
@@ -355,9 +355,9 @@ static int pwrseq_qcom_wcn_match(struct pwrseq_device *pwrseq,
         */
        if (!reg_node->parent || !reg_node->parent->parent ||
            reg_node->parent->parent != ctx->of_node)
-               return 0;
+               return PWRSEQ_NO_MATCH;
 
-       return 1;
+       return PWRSEQ_MATCH_OK;
 }
 
 static int pwrseq_qcom_wcn_probe(struct platform_device *pdev)