On Tue, Aug 30, 2022 at 09:26:51AM +0100, Marc Zyngier wrote:
On 2022-08-30 09:12, Manivannan Sadhasivam wrote:
> The IRQCHIP implementation used inside the gpiochips are not supposed to
lower case
> be changed during runtime. So let's make the one inside the spmi-gpio
> gpiochip immutable.
>
> This fixes the below warning during boot:
> gpio gpiochip0: (c440000.spmi:pmic@0:gpio@c000): not an immutable
> chip, please consider fixing it!
>
> Separate callbacks need to be provided for irq_{mask/unmask} pointers
> since
> the callbacks are supposed to mask/unmask the corresponding parent IRQ
> in
> addition to changing the gpio_desc flags.
This is all part of the existing documentation, so I don't think
this is really needed.
Yes it is documented, but developers usually refer the commits doing the similar
thing while doing these kind of conversions. For them, this text serves as a
quick documentation.
So I prefer to keep it in the commit message.