On Thu, Feb 8, 2018 at 3:27 PM, Amelie Delaunay <amelie.delaunay@xxxxxx> wrote: > MFX is used as gpio expander on stm32746g-eval. > > Signed-off-by: Amelie Delaunay <amelie.delaunay@xxxxxx> (...) > + mfx: mfx@42 { > + compatible = "st,mfx"; > + reg = <0x42>; > + interrupts = <8 1>; > + interrupt-parent = <&gpioi>; > + interrupt-controller; > + #interrupt-cells = <1>; > + > + mfxgpio: mfx_gpio { > + compatible = "st,mfx-gpio"; > + interrupts = <0>; > + interrupt-parent = <&mfx>; > + gpio-controller; > + #gpio-cells = <2>; So I think this node should contain some pin config states that can be referenced by the drivers to set up push/pull etc. Probably it can use just standard pin config properties like sx150x. 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