Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

mmc: renesas_sdhi: Use of_get_available_child_by_name()

Use the helper of_get_available_child_by_name() to simplify
renesas_sdhi_probe().

Signed-off-by: Biju Das <biju.das.jz@bp.renesas.com>
Reviewed-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Tested-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://lore.kernel.org/r/20250407092144.35268-1-biju.das.jz@bp.renesas.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>

authored by

Biju Das and committed by
Ulf Hansson
18da3ecd a06f633e

+1 -6
+1 -6
drivers/mmc/host/renesas_sdhi_core.c
··· 1166 1166 if (ret) 1167 1167 goto efree; 1168 1168 1169 - rcfg.of_node = of_get_child_by_name(dev->of_node, "vqmmc-regulator"); 1170 - if (!of_device_is_available(rcfg.of_node)) { 1171 - of_node_put(rcfg.of_node); 1172 - rcfg.of_node = NULL; 1173 - } 1174 - 1169 + rcfg.of_node = of_get_available_child_by_name(dev->of_node, "vqmmc-regulator"); 1175 1170 if (rcfg.of_node) { 1176 1171 rcfg.driver_data = priv->host; 1177 1172 rdev = devm_regulator_register(dev, &renesas_sdhi_vqmmc_regulator, &rcfg);