[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAHp75Vcr+L-+UiX_CMHB6UtVxg1ZX+q+=R878jyjP+aRSrJFWw@mail.gmail.com>
Date: Wed, 10 Feb 2021 12:52:08 +0200
From: Andy Shevchenko <andy.shevchenko@...il.com>
To: Luo Jiaxing <luojiaxing@...wei.com>
Cc: Linus Walleij <linus.walleij@...aro.org>,
Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
Grygorii Strashko <grygorii.strashko@...com>,
Santosh Shilimkar <ssantosh@...nel.org>,
Kevin Hilman <khilman@...nel.org>,
"open list:GPIO SUBSYSTEM" <linux-gpio@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
linuxarm@...neuler.org
Subject: Re: [PATCH for next v1 2/2] gpio: grgpio: Replace spin_lock_irqsave
with spin_lock in grgpio_irq_handler()
On Mon, Feb 8, 2021 at 10:58 AM Luo Jiaxing <luojiaxing@...wei.com> wrote:
>
> There is no need to use API with _irqsave in grgpio_irq_handler(),
> because it already be in a irq-disabled context.
It seems you haven't read the code. The handler here is shared. And
lock there is about something else that we discussed in the cover
letter.
Moreover, the driver is quite outdated and code inside is horrible
according to the modern APIs / standards.
I would rather remove the driver completely.
--
With Best Regards,
Andy Shevchenko
Powered by blists - more mailing lists