[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190519112129.5d83e393@archlinux>
Date: Sun, 19 May 2019 11:21:29 +0100
From: Jonathan Cameron <jic23@...nel.org>
To: Bárbara Fernandes <barbara.fernandes@....br>
Cc: Lars-Peter Clausen <lars@...afoo.de>,
Michael Hennerich <Michael.Hennerich@...log.com>,
Stefan Popa <stefan.popa@...log.com>,
Hartmut Knaack <knaack.h@....de>,
Peter Meerwald-Stadler <pmeerw@...erw.net>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
linux-iio@...r.kernel.org, devel@...verdev.osuosl.org,
linux-kernel@...r.kernel.org, Melissa Wen <melissa.srw@...il.com>,
Wilson Sales <spoonm@...onm.org>
Subject: Re: [PATCH 1/2] staging: iio: cdc: ad7150: create of_device_id
array
On Sat, 18 May 2019 19:41:35 -0300
Bárbara Fernandes <barbara.fernandes@....br> wrote:
> Create structure of type of_device_id in order to register all devices
> the driver is able to manage.
>
> Signed-off-by: Bárbara Fernandes <barbara.fernandes@....br>
> Signed-off-by: Melissa Wen <melissa.srw@...il.com>
> Co-developed-by: Melissa Wen <melissa.srw@...il.com>
> Signed-off-by: Wilson Sales <spoonm@...onm.org>
> Co-developed-by: Wilson Sales <spoonm@...onm.org>
Hi,
One really minor point inline, otherwise looks good to me.
Thanks,
Jonathan
> ---
> drivers/staging/iio/cdc/ad7150.c | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/drivers/staging/iio/cdc/ad7150.c b/drivers/staging/iio/cdc/ad7150.c
> index 4b1c90e1b0ea..072094227e1b 100644
> --- a/drivers/staging/iio/cdc/ad7150.c
> +++ b/drivers/staging/iio/cdc/ad7150.c
> @@ -655,11 +655,21 @@ static const struct i2c_device_id ad7150_id[] = {
> {}
> };
>
> +static const struct of_device_id ad7150_of_i2c_match[] = {
> + { .compatible = "adi,ad7150" },
> + { .compatible = "adi,ad7151" },
> + { .compatible = "adi,ad7156" },
> + {}
> +};
> +
> +MODULE_DEVICE_TABLE(of, ad7150_of_i2c_match);
> +
I would suggest keeping the below MODULE_DEVICE_TABLE
entry next to the definition of ad7150_id rather than putting
this new block in between them.
In short, just move your additions below the next line.
Thanks,
Jonathan
> MODULE_DEVICE_TABLE(i2c, ad7150_id);
>
> static struct i2c_driver ad7150_driver = {
> .driver = {
> .name = "ad7150",
> + .of_match_table = ad7150_of_i2c_match
> },
> .probe = ad7150_probe,
> .id_table = ad7150_id,
Powered by blists - more mailing lists