On Mon, Jan 8, 2018 at 3:48 PM, Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: > On Mon, Jan 8, 2018 at 3:40 PM, Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: >> On Mon, Jan 8, 2018 at 2:25 PM, Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: >>>> +/* >>>> + * The SPI GPIO bindings happened before we managed to establish that GPIO >>>> + * properties should be named "foo-gpios" so we have this special kludge for >>>> + * them. >>>> + */ >>>> +#if IS_ENABLED(CONFIG_SPI_MASTER) >>> >>> AFAIU, Rob really meant C "if", not CPP "#ifdef", so the code path is always >>> exercised by the compiler. >> >> But that means increased code footprint for everyone and its dog no matter if > > Gcc is (usually) smart enough to compile out all code inside "if (0) { ... }". Ah that is true. OK then. I hack something up. >> they are using regulators or not. > > s/regulators/spi/? Yeah I'm doing the same for regulators... Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html