On Thu, 2021-04-08 at 12:58 +0300, Andy Shevchenko wrote: > On Thu, Apr 8, 2021 at 11:21 AM Matti Vaittinen > <matti.vaittinen@xxxxxxxxxxxxxxxxx> wrote: > > Hello Andy, > > > > On Wed, 2021-04-07 at 16:21 +0300, Andy Shevchenko wrote: > > > On Wed, Apr 7, 2021 at 1:04 PM Matti Vaittinen > > > <matti.vaittinen@xxxxxxxxxxxxxxxxx> wrote: > > > > Provide helper function for IC's implementing regulator > > > > notifications > > > > when an IRQ fires. The helper also works for IRQs which can not > > > > be > > > > acked. > > > > Helper can be set to disable the IRQ at handler and then re- > > > > enabling it > > > > on delayed work later. The helper also adds > > > > regulator_get_error_flags() > > > > errors in cache for the duration of IRQ disabling. > > > > > > Thanks for an update, my comments below. After addressing them, > > > feel > > > free to add > > > Reviewed-by: Andy Shevchenko <andy.shevchenko@xxxxxxxxx> > > > > I (eventually) disagreed with couple of points here and haven't > > changed > > those. Please see list below. > > > > I still do think you did a really good job reviewing this - and you > > should get the recognition from that work. Thus I'd nevertheless > > would > > like to add your Reviewed-by to the next version. Please let me > > know if > > you think it's ok. (I have the v7 ready but I'll wait until the > > next > > Monday before sending it to see if this brings more discussion). > > Looks OK to me. > Just rename die_loudly() to rdev_die_loudly() I did that. Thanks. > and in any way of > conditionals with that, please mark it with __noreturn attribute, so > if (bla bla bla) > rdev_die_loudly(); > > will be an understandable trap. Valid point. Will do, thanks again. Best Regards Matti Vaittinen