Hi Uli, On Mon, Mar 18, 2019 at 5:40 PM Ulrich Hecht <uli+renesas@xxxxxxxx> wrote: > From: Takeshi Kihara <takeshi.kihara.df@xxxxxxxxxxx> > > This patch adds I2C{0,3,5} pins, groups and functions to the R8A7796 SoC. > > These pins are physically muxed with other pins. Therefore, setup of > MOD_SEL is needed for exclusive control with other pins. > > [takeshi.kihara.df: add blank lines after function declarations] > Signed-off-by: Takeshi Kihara <takeshi.kihara.df@xxxxxxxxxxx> > [uli: use standard macros PINMUX_IPSR_PHYS and PINMUX_IPSR_PHYS_MSEL] > Signed-off-by: Ulrich Hecht <uli+renesas@xxxxxxxx> Thanks for your patch! > --- a/drivers/pinctrl/sh-pfc/pfc-r8a77965.c > +++ b/drivers/pinctrl/sh-pfc/pfc-r8a77965.c Shouldn't the following be removed now? PINMUX_IPSR_NOGP(0, I2C_SEL_0_1), PINMUX_IPSR_NOGP(0, I2C_SEL_3_1), PINMUX_IPSR_NOGP(0, I2C_SEL_5_1), Looks like we forgot to do that in pfc-r8a7796.c, too. In pfc-r8a7795.c, they were renamed to PINMUX_SINGLE(I2C_SEL_x_1), and removed when adding I2C[035] support. 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