ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs
authorPhil Edworthy <phil.edworthy@renesas.com>
Thu, 12 May 2022 11:47:20 +0000 (12:47 +0100)
committerDavid S. Miller <davem@davemloft.net>
Mon, 16 May 2022 09:14:27 +0000 (10:14 +0100)
commitb0265dcba3d6c1689e6ce315bed09192fb587403
treec73833dcc6b074dd4a44d82130036dc778350234
parentcb99badde146c327f150773921ffe080abe1eb44
ravb: Support separate Line0 (Desc), Line1 (Err) and Line2 (Mgmt) irqs

R-Car has a combined interrupt line, ch22 = Line0_DiA | Line1_A | Line2_A.
RZ/V2M has separate interrupt lines for each of these, so add a feature
that allows the driver to get these interrupts and call the common handler.

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>
drivers/net/ethernet/renesas/ravb.h
drivers/net/ethernet/renesas/ravb_main.c