[lvc-project] [PATCH v5 0/3] mfd: tps65217: Handle IRQ initialization errors

Lee Jones lee at kernel.org
Thu Oct 15 18:30:45 MSK 2026


On Fri, 02 Oct 2026 11:36:49 +0000, Жамбакиев Радий Рикардинович wrote:
> From: Radiy Zhambakiev <r.zhambakiev at prosoftsystems.ru>
> 
> The TPS65217 MFD driver does not validate the outcome of IRQ
> initialisation and failed write of the interrupt mask leaves
> the software mask out of sync with the hardware.
> 
> On top of that the irq_domain is torn down in the wrong order: the
> remove callback disposes the mappings and removes the domain before
> the MFD children are unbound.
> 
> [...]

Applied, thanks!

[1/3] mfd: tps65217: Fix NULL pointer dereference on IRQ init failure
      commit: 0473a5b0663663b75573bf284beb77459e07c461
[2/3] mfd: tps65217: Check return value when masking interrupt sources
      commit: 66ed12c1e5a986bee1dc63f9bd9c7f068138a69a
[3/3] mfd: tps65217: Use devres for IRQ domain and wake teardown
      commit: cffd44d2d89524e2dda6adc7b0dd59363be1c8e6

--
Lee Jones [李琼斯]




More information about the lvc-project mailing list