-
- Downloads
Renesas Ethernet AVB driver proper
Ethernet AVB includes an Gigabit Ethernet controller (E-MAC) that is basically compatible with SuperH Gigabit Ethernet E-MAC. Ethernet AVB has a dedicated direct memory access controller (AVB-DMAC) that is a new design compared to the SuperH E-DMAC. The AVB-DMAC is compliant with 3 standards formulated for IEEE 802.1BA: IEEE 802.1AS timing and synchronization protocol, IEEE 802.1Qav real- time transfer, and the IEEE 802.1Qat stream reservation protocol. The driver only supports device tree probing, so the binding document is included in this patch. Based on the original patches by Mitsuhiro Kimura. Signed-off-by:Mitsuhiro Kimura <mitsuhiro.kimura.kc@renesas.com> Signed-off-by:
Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
- Documentation/devicetree/bindings/net/renesas,ravb.txt 48 additions, 0 deletionsDocumentation/devicetree/bindings/net/renesas,ravb.txt
- drivers/net/ethernet/renesas/Kconfig 31 additions, 0 deletionsdrivers/net/ethernet/renesas/Kconfig
- drivers/net/ethernet/renesas/Makefile 1 addition, 0 deletionsdrivers/net/ethernet/renesas/Makefile
- drivers/net/ethernet/renesas/ravb.c 1801 additions, 0 deletionsdrivers/net/ethernet/renesas/ravb.c
- drivers/net/ethernet/renesas/ravb.h 806 additions, 0 deletionsdrivers/net/ethernet/renesas/ravb.h
-
mentioned in commit cf49a91f
-
mentioned in commit dd32eced
-
mentioned in commit 65d34cfd
-
mentioned in commit f4501f71
-
mentioned in commit 21feaf55
-
mentioned in commit f5c649ce
-
mentioned in commit 7ed2e4c2
-
mentioned in commit 52b75168
-
mentioned in commit f78d0f30
-
mentioned in commit 5d428cda
-
mentioned in commit 889c84e2
-
mentioned in commit 05aa8f3e
-
mentioned in commit 7023a293
-
mentioned in commit 97d54b80
-
mentioned in commit 536c58dd
-
mentioned in commit d00af965
-
mentioned in commit 16f25e2c
-
mentioned in commit d7359874
-
mentioned in commit 92bfd759
-
mentioned in commit 07ab9e7f
-
mentioned in commit 08f8b681
-
mentioned in commit 75f9ebe1
-
mentioned in commit fcd0e1ed
-
mentioned in commit be8ce598
-
mentioned in commit 55fbcd83
-
mentioned in commit f097ac74
-
mentioned in commit 6c8a5bbc
-
mentioned in commit 8efe3e8a
-
mentioned in commit 906b5198
-
mentioned in commit 917e099f
-
mentioned in commit f9690dfa
-
mentioned in commit f089d455
-
mentioned in commit 51f8880f
-
mentioned in commit bdd51e68