On Fri, Mar 10, 2017 at 10:33:06AM -0300, Javier Martinez Canillas wrote: > The OF device ID table doesn't have a sentinel NULL entry and so it > causes the following error: > > FATAL: drivers/auxdisplay/img-ascii-lcd: struct of_device_id is not > terminated with a NULL entry! > scripts/Makefile.modpost:91: recipe for target '__modpost' failed > make[1]: *** [__modpost] Error 1 > Makefile:1493: recipe for target 'modules' failed > make: *** [modules] Error 2 > > Signed-off-by: Javier Martinez Canillas <jav...@osg.samsung.com>
Reviewed-by: Dmitry Torokhov <dmitry.torok...@gmail.com> This was also causing issues with 0-day builder when driver is built into the kernel. > --- > > drivers/auxdisplay/img-ascii-lcd.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/auxdisplay/img-ascii-lcd.c > b/drivers/auxdisplay/img-ascii-lcd.c > index bf43b5d2aafc..73bc826144d4 100644 > --- a/drivers/auxdisplay/img-ascii-lcd.c > +++ b/drivers/auxdisplay/img-ascii-lcd.c > @@ -218,6 +218,7 @@ static const struct of_device_id img_ascii_lcd_matches[] > = { > { .compatible = "img,boston-lcd", .data = &boston_config }, > { .compatible = "mti,malta-lcd", .data = &malta_config }, > { .compatible = "mti,sead3-lcd", .data = &sead3_config }, > + { /* sentinel */ }, > }; > > /** > -- > 2.9.3 > -- Dmitry