From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 08/10] [media] tvp5150: Add OF match table Date: Wed, 06 Jan 2016 12:40:23 +0200 Message-ID: <2299682.QCkEGMGsiZ@avalon> References: <1451910332-23385-1-git-send-email-javier@osg.samsung.com> <1451910332-23385-9-git-send-email-javier@osg.samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Return-path: In-Reply-To: <1451910332-23385-9-git-send-email-javier@osg.samsung.com> Sender: linux-kernel-owner@vger.kernel.org To: Javier Martinez Canillas Cc: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Mauro Carvalho Chehab , Enrico Butera , Sakari Ailus , Enric Balletbo i Serra , Rob Herring , Eduard Gavin , Hans Verkuil , linux-media@vger.kernel.org List-Id: devicetree@vger.kernel.org Hi Javier, Thank you for the patch. On Monday 04 January 2016 09:25:30 Javier Martinez Canillas wrote: > From: Eduard Gavin > > The Documentation/devicetree/bindings/media/i2c/tvp5150.txt DT binding doc > lists "ti,tvp5150" as the device compatible string but the driver does not > have an OF match table. Add the table to the driver so the I2C core can do > an OF style match. > > Signed-off-by: Eduard Gavin > Signed-off-by: Javier Martinez Canillas Reviewed-by: Laurent Pinchart > --- > > drivers/media/i2c/tvp5150.c | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/drivers/media/i2c/tvp5150.c b/drivers/media/i2c/tvp5150.c > index 105bd1c6b17f..caac96a577f8 100644 > --- a/drivers/media/i2c/tvp5150.c > +++ b/drivers/media/i2c/tvp5150.c > @@ -1295,8 +1295,17 @@ static const struct i2c_device_id tvp5150_id[] = { > }; > MODULE_DEVICE_TABLE(i2c, tvp5150_id); > > +#if IS_ENABLED(CONFIG_OF) > +static const struct of_device_id tvp5150_of_match[] = { > + { .compatible = "ti,tvp5150", }, > + { /* sentinel */ }, > +}; > +MODULE_DEVICE_TABLE(of, tvp5150_of_match); > +#endif > + > static struct i2c_driver tvp5150_driver = { > .driver = { > + .of_match_table = of_match_ptr(tvp5150_of_match), > .name = "tvp5150", > }, > .probe = tvp5150_probe, -- Regards, Laurent Pinchart