]> git.baikalelectronics.ru Git - kernel.git/commit
net: emac: emac gigabit ethernet controller driver
authorTimur Tabi <timur@codeaurora.org>
Wed, 31 Aug 2016 23:22:08 +0000 (18:22 -0500)
committerDavid S. Miller <davem@davemloft.net>
Fri, 2 Sep 2016 06:32:05 +0000 (23:32 -0700)
commit3f9523708da3e50696d8bd27ce7c9244a440d060
treef3396c553d0ef928ec66d9c34a5aa48eb69baee3
parente15a9178a52a596362293a32f9a8edfae965b1e9
net: emac: emac gigabit ethernet controller driver

Add support for the Qualcomm Technologies, Inc. EMAC gigabit Ethernet
controller.

This driver supports the following features:
1) Checksum offload.
2) Interrupt coalescing support.
3) SGMII phy.
4) phylib interface for external phy

Based on original work by
Niranjana Vishwanathapura <nvishwan@codeaurora.org>
Gilad Avidov <gavidov@codeaurora.org>

Signed-off-by: Timur Tabi <timur@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
13 files changed:
Documentation/devicetree/bindings/net/qcom-emac.txt [new file with mode: 0644]
MAINTAINERS
drivers/net/ethernet/qualcomm/Kconfig
drivers/net/ethernet/qualcomm/Makefile
drivers/net/ethernet/qualcomm/emac/Makefile [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-mac.c [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-mac.h [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-phy.c [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-phy.h [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-sgmii.c [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac-sgmii.h [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac.c [new file with mode: 0644]
drivers/net/ethernet/qualcomm/emac/emac.h [new file with mode: 0644]