--- /dev/null
+From 949f252a8594a860007e7035a0cb1c19a4e218b0 Mon Sep 17 00:00:00 2001
+From: Geert Uytterhoeven <geert+renesas@glider.be>
+Date: Fri, 9 Sep 2022 12:10:11 +0200
+Subject: net: ravb: Add R-Car Gen4 support
+
+From: Geert Uytterhoeven <geert+renesas@glider.be>
+
+commit 949f252a8594a860007e7035a0cb1c19a4e218b0 upstream.
+
+Add support for the Renesas Ethernet AVB (EtherAVB-IF) blocks on R-Car
+Gen4 SoCs (e.g. R-Car V4H) by matching on a family-specific compatible
+value.
+
+These are treated the same as EtherAVB on R-Car Gen3.
+
+Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
+Reviewed-by: Sergey Shtylyov <s.shtylyov@omp.ru>
+Link: https://lore.kernel.org/r/2ee968890feba777e627d781128b074b2c43cddb.1662718171.git.geert+renesas@glider.be
+Signed-off-by: Jakub Kicinski <kuba@kernel.org>
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/net/ethernet/renesas/ravb_main.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+--- a/drivers/net/ethernet/renesas/ravb_main.c
++++ b/drivers/net/ethernet/renesas/ravb_main.c
+@@ -2067,6 +2067,7 @@ static const struct of_device_id ravb_ma
+ { .compatible = "renesas,etheravb-rcar-gen2", .data = &ravb_gen2_hw_info },
+ { .compatible = "renesas,etheravb-r8a7795", .data = &ravb_gen3_hw_info },
+ { .compatible = "renesas,etheravb-rcar-gen3", .data = &ravb_gen3_hw_info },
++ { .compatible = "renesas,etheravb-rcar-gen4", .data = &ravb_gen3_hw_info },
+ { }
+ };
+ MODULE_DEVICE_TABLE(of, ravb_match_table);