On Wed, 13 Apr 2022 21:56:56 +0300 Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > Convert the module to be property provider agnostic and allow > it to be used on non-OF platforms. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> MAINTAINERS entry for this one uses extensive wild cards so may escape scripts... +CC Fabrice. > --- > drivers/iio/trigger/stm32-lptimer-trigger.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/iio/trigger/stm32-lptimer-trigger.c b/drivers/iio/trigger/stm32-lptimer-trigger.c > index 98cdc7e47f3d..af46c10cea92 100644 > --- a/drivers/iio/trigger/stm32-lptimer-trigger.c > +++ b/drivers/iio/trigger/stm32-lptimer-trigger.c > @@ -13,6 +13,7 @@ > #include <linux/mfd/stm32-lptimer.h> > #include <linux/module.h> > #include <linux/platform_device.h> > +#include <linux/property.h> > > /* List Low-Power Timer triggers */ > static const char * const stm32_lptim_triggers[] = { > @@ -77,7 +78,7 @@ static int stm32_lptim_trigger_probe(struct platform_device *pdev) > if (!priv) > return -ENOMEM; > > - if (of_property_read_u32(pdev->dev.of_node, "reg", &index)) > + if (device_property_read_u32(&pdev->dev, "reg", &index)) > return -EINVAL; > > if (index >= ARRAY_SIZE(stm32_lptim_triggers))