On Sat, Apr 9, 2016 at 9:22 PM, Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> wrote: >> --- /dev/null >> +++ b/drivers/soc/renesas/r8a7795-sysc.c >> @@ -0,0 +1,53 @@ >> +/* >> + * Renesas R-Car H3 System Controller >> + * >> + * Copyright (C) 2016 Glider bvba >> + * >> + * This program is free software; you can redistribute it and/or modify >> + * it under the terms of the GNU General Public License as published by >> + * the Free Software Foundation; version 2 of the License. >> + */ >> + >> +#include <linux/bug.h> > > Why do you need this header ? ARRAY_SIZE is defined in linux/kernel.h and > __initconst in linux/init.h. Am I missing something ? ARRAY_SIZE() uses __must_be_array() uses BUILD_BUG_ON_ZERO(). IIRC, I sent a patch to include bug.h a while ago, but it was rejected. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds