RE: [PATCH v3 4/5] mfd: Add Renesas PMIC RAA215300 driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Geert,

Thanks for the feedback.

> Subject: Re: [PATCH v3 4/5] mfd: Add Renesas PMIC RAA215300 driver
> 
> Hi Biju,
> 
> On Sat, May 13, 2023 at 6:53 PM Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> wrote:
> > The RAA215300 is a 9-channel PMIC that consists of
> >  * Internally compensated regulators
> >  * built-in Real Time Clock (RTC)
> >  * 32kHz crystal oscillator
> >  * coin cell battery charger
> >
> > The RTC on RAA215300 is similar to the IP found in the ISL1208.
> > The existing driver for the ISL1208 works for this PMIC too, however
> > the RAA215300 exposes two devices via I2C, one for the RTC IP, and one
> > for everything else. The RTC IP has to be enabled by the other I2C
> > device, therefore this driver is necessary to get the RTC to work.
> >
> > The external oscillator bit is inverted on PMIC version 0x11.
> >
> > Add PMIC RAA215300 driver for enabling RTC block and instantiating RTC
> > device based on PMIC version.
> >
> > Signed-off-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx>
> > ---
> > v2->v3:
> >  * Updated commit description
> >  * Added support for handling "renesas,rtc-enabled" property.
> >  * Based on PMIC version, it instantiates rtc device by calling
> i2c_new_
> >    ancillary_device().
> 
> Thanks for the update!
> 
> > RFC->V2:
> >  * Dropped MODULE_SOFTDEP from the driver as it is added in RTC
> platform
> >    driver.
> > ---
> >  drivers/mfd/Kconfig     |   7 +++
> >  drivers/mfd/Makefile    |   2 +
> >  drivers/mfd/raa215300.c | 102
> > ++++++++++++++++++++++++++++++++++++++++
> 
> Note that this driver no longer uses any MFD APIs...
> Perhaps it should be moved to drivers/regulator/ instead?

Agreed, Will move it to drivers/regulators.

Cheers,
Biju




[Index of Archives]     [Linux Samsung SOC]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]

  Powered by Linux