diff options
Diffstat (limited to 'drivers/regulator/stm32-pwr.c')
-rw-r--r-- | drivers/regulator/stm32-pwr.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/drivers/regulator/stm32-pwr.c b/drivers/regulator/stm32-pwr.c index 4cb46b081a..ca03529b7f 100644 --- a/drivers/regulator/stm32-pwr.c +++ b/drivers/regulator/stm32-pwr.c @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: GPL-2.0 +// SPDX-License-Identifier: GPL-2.0-only // Copyright (C) STMicroelectronics 2019 // Authors: Gabriel Fernandez <gabriel.fernandez@st.com> // Pascal Paillet <p.paillet@st.com>. @@ -141,7 +141,7 @@ static const struct stm32_pwr_desc stm32_pwr_desc[] = { PWR_REG(PWR_USB33, "usb33", 3300000, USB_3_3_EN, "vdd_3v3_usbfs"), }; -static int stm32_pwr_regulator_probe(struct device_d *dev) +static int stm32_pwr_regulator_probe(struct device *dev) { struct stm32_pwr_reg *priv; struct device_node *child; @@ -152,7 +152,7 @@ static int stm32_pwr_regulator_probe(struct device_d *dev) if (IS_ERR(iores)) return PTR_ERR(iores); - for_each_child_of_node(dev->device_node, child) { + for_each_child_of_node(dev->of_node, child) { const struct stm32_pwr_desc *desc = NULL; for (i = 0; i < STM32PWR_REG_NUM_REGS; i++) { @@ -206,8 +206,9 @@ static const struct of_device_id stm32_pwr_of_match[] = { { .compatible = "st,stm32mp1,pwr-reg", }, { /* sentinel */ }, }; +MODULE_DEVICE_TABLE(of, stm32_pwr_of_match); -static struct driver_d stm32_pwr_driver = { +static struct driver stm32_pwr_driver = { .probe = stm32_pwr_regulator_probe, .name = "stm32-pwr-regulator", .of_compatible = stm32_pwr_of_match, |