Hi Krzysztof Kozlowski, > Subject: Re: [PATCH v4 4/4] mfd: Add RZ/G2L MTU3 PWM driver > > On 11/10/2022 16:43, Biju Das wrote: > >> Subject: Re: [PATCH v4 4/4] mfd: Add RZ/G2L MTU3 PWM driver > >> > >> On 11/10/2022 16:35, Biju Das wrote: > >>>>>> > >>>>>> So no, here and in other files - don't put subsystem specific > >> code > >>>>>> like PWM or timer into MFD. > >>>>> > >>>>> Where should do we put, if there is single driver to be bind > >> against > >>>>> "renesas,rz-mtu3" and register functionalities for pwm and > >> counter?? > >>>> > >>>> Again - how binding is related to this problem? If you have > >> separate > >>>> drivers, e.g. counter, timer and PWM, all go to their respective > >>>> subsystems. Counter goes to counter, timer to timer, PWM to pwm. > >>> > >>> How do you instantiate these drivers with a single compatible > >> "renesas,rz-mtu3"? > >>> If it is separate drivers. > >>> > >> > >> With MFD framework and mfd_cell, just like many, many other > drivers. > > > > They all have compatibles for child devices, right?? > > No > > > Can you please Provide an MFD example which has a single compatible > > and Multiple child devices in different subsystems?? > > There is plenty of examples: > git grep -C 4 'struct mfd_cell' > > Even the first search result in MFD directory fits your needs, doesn't > it? Thanks for the pointer. Will send next version based on this. Cheers, Biju