Hi, On Wed, Dec 30, 2020 at 03:02:18PM +0100, Carl Philipp Klemm wrote: > Adds 40000 ms sleep before cpcap_charger_enable to hopfully avoid > the bounce on plug in > > Signed-off-by: Carl Philipp Klemm <philipp@xxxxxxxx> > --- This is before cpcap_charger_disable() and I do not follow why you want to add a delay in this position. Please add a comment before the usleep providing some information which bounce effect is being mitigated. Thanks, -- Sebastian > drivers/power/supply/cpcap-charger.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/power/supply/cpcap-charger.c b/drivers/power/supply/cpcap-charger.c > index c0d452e3dc8b..130c61a9f267 100644 > --- a/drivers/power/supply/cpcap-charger.c > +++ b/drivers/power/supply/cpcap-charger.c > @@ -631,6 +631,8 @@ static void cpcap_usb_detect(struct work_struct *work) > return; > } > > + usleep_range(40000, 60000); > + > /* Throttle chrgcurr2 interrupt for charger done and retry */ > switch (ddata->state) { > case CPCAP_CHARGER_CHARGING: > -- > 2.29.2
Attachment:
signature.asc
Description: PGP signature