On Thu, Feb 8, 2018 at 3:27 PM, Amelie Delaunay <amelie.delau...@st.com> wrote:
> MFX is used as gpio expander on stm32746g-eval. > > Signed-off-by: Amelie Delaunay <amelie.delau...@st.com> (...) > + 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