zephyr/drivers/ethernet
Piotr Mienkowski d519ef17b7 drivers: Add Atmel SAM family GMAC Ethernet driver
This is a zero-copy networking implementation of Ethernet driver.

Limitations:
- one shot PHY setup, no support for PHY disconnect/reconnect
- no support for devices with DCache enabled due to missing
  non-cacheable RAM regions in Zephyr.

Tested on Atmel SMART SAM E70 Xplained board

Origin: Original

Jira: ZEP-1492
Change-Id: Ib944f91193efbd12c1142b0bcf1f635388bf1b87
Signed-off-by: Piotr Mienkowski <piotr.mienkowski@gmail.com>
2017-02-01 21:01:19 +00:00
..
Kconfig drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
Kconfig.dw license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.enc28j60 drivers/ethernet: Update default GPIO pin for the ENC28J60 module 2017-01-20 16:23:17 +02:00
Kconfig.mcux license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
Kconfig.sam_gmac drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
Makefile drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
eth_dw.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
eth_dw_priv.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
eth_enc28j60.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
eth_enc28j60_priv.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
eth_mcux.c license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
eth_sam_gmac.c drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
eth_sam_gmac_priv.h drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
phy_sam_gmac.c drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00
phy_sam_gmac.h drivers: Add Atmel SAM family GMAC Ethernet driver 2017-02-01 21:01:19 +00:00