On 12/5/23 6:17 AM, Greg Kroah-Hartman wrote:
5.15-stable review patch. If anyone has any objections, please let me know.
From: Phil Edworthy phil.edworthy@renesas.com
[ Upstream commit cb99badde146c327f150773921ffe080abe1eb44 ]
Currently, when the HW has a single interrupt, the driver uses the GIC, TIC, RIC0 registers to enable and disable interrupts. When the HW has multiple interrupts, it uses the GIE, GID, TIE, TID, RIE0, RID0 registers.
However, other devices, e.g. RZ/V2M, have multiple irqs and only have the GIC, TIC, RIC0 registers. Therefore, split this into a separate feature.
Signed-off-by: Phil Edworthy phil.edworthy@renesas.com Reviewed-by: Biju Das biju.das.jz@bp.renesas.com Reviewed-by: Sergey Shtylyov s.shtylyov@omp.ru Signed-off-by: David S. Miller davem@davemloft.net Stable-dep-of: eac16a733427 ("net: ravb: Stop DMA in case of failures on ravb_open()") Signed-off-by: Sasha Levin sashal@kernel.org
[...]
This and the following patch shouldn't be necessary If you have troubles backporting the actual fix to 5.15, please ask me to look at it instead...
MBR, Sergey