On Wed, Sep 7, 2022 at 8:13 PM TimH <t...@jti.uk.com.invalid> wrote:

> >From: Alan Carvalho de Assis <acas...@gmail.com>
> >Sent: 06 September 2022 13:51
> >I think for ACT8945A should be included a regulator at
> drivers/power/supply/
> >and will implement the functions from <nuttx/power/regulator.h> and will
> >register itself with regulator_register().
>
> Sorry for the dumb question, but do I use regulator.c directly, or is it
> just a template for my own act8945a.c driver? I can find no other files
> that include regulator.h!
>
>
You need implement regulator_ops_s and call regulator_register, other
drivers which want to enable the power need call regulator_get
and regulator_enable


> And if this is very clear from some documentation somewhere, I apologise!
>
>
NuttX regulator framework is similar Linux kernel, so you can reference
this:
https://docs.kernel.org/power/regulator/overview.html

Reply via email to