diff options
Diffstat (limited to 'drivers/aiodev/stm32-adc-core.c')
-rw-r--r-- | drivers/aiodev/stm32-adc-core.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/drivers/aiodev/stm32-adc-core.c b/drivers/aiodev/stm32-adc-core.c index 410e2a894e..f4e22d47af 100644 --- a/drivers/aiodev/stm32-adc-core.c +++ b/drivers/aiodev/stm32-adc-core.c @@ -1,4 +1,4 @@ -// SPDX-License-Identifier: GPL-2.0 +// SPDX-License-Identifier: GPL-2.0-only /* * Copyright (C) 2018, STMicroelectronics - All Rights Reserved * Author: Fabrice Gasnier <fabrice.gasnier@st.com> @@ -56,7 +56,7 @@ static const struct stm32h7_adc_ck_spec stm32h7_adc_ckmodes_spec[] = { { 3, 0, 4 }, }; -static int stm32h7_adc_clk_sel(struct device_d *dev, +static int stm32h7_adc_clk_sel(struct device *dev, struct stm32_adc_common *common) { u32 ckmode, presc; @@ -137,7 +137,7 @@ out: return 0; } -static int stm32_adc_core_probe(struct device_d *dev) +static int stm32_adc_core_probe(struct device *dev) { struct stm32_adc_common *common; int ret; @@ -186,7 +186,7 @@ static int stm32_adc_core_probe(struct device_d *dev) goto err_bclk_disable; dev->priv = common; - return of_platform_populate(dev->device_node, NULL, dev); + return of_platform_populate(dev->of_node, NULL, dev); err_bclk_disable: clk_disable(common->bclk); @@ -202,8 +202,9 @@ static const struct of_device_id stm32_adc_core_ids[] = { { .compatible = "st,stm32mp1-adc-core" }, {} }; +MODULE_DEVICE_TABLE(of, stm32_adc_core_ids); -static struct driver_d stm32_adc_core_driver = { +static struct driver stm32_adc_core_driver = { .name = "stm32-adc-core", .probe = stm32_adc_core_probe, .of_compatible = DRV_OF_COMPAT(stm32_adc_core_ids), |