zephyr/boards
Marcus Shawcroft bbada2de50 eth/mcux: Add basic PHY support.
Add basic PHY management sufficient to detect link up, link down and
auto negotiated link speed / duplex.  The PHY driver is implemented as
a state machine that executed in the system work queue.  The
implementation is non blocking, using the MII interrupt to capture the
completion of read and write events.

This PHY management should be fairly generic. In the future, it may be
beneficial to pull this code out as a standalone PHY driver for use
with other ethernet drivers.

JIRA: ZEP-1674

Change-Id: I3dcb5c14982ef4b40591fcf10d84840b8a2558e5
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
2017-02-14 08:30:34 +02:00
..
arc arduino_101: bmi160: use new device name 2017-02-10 16:02:22 +00:00
arm eth/mcux: Add basic PHY support. 2017-02-14 08:30:34 +02:00
nios2 doc: fix broken links in board documentation 2017-02-01 11:30:37 -08:00
riscv32 riscv32: added a generic linker script for the riscv32 platform 2017-02-03 19:20:52 +01:00
x86 boards: tinyTILE: enable USB console by default 2017-02-13 23:44:50 +00:00
boards.rst doc: nios2 altera max 10 board documentation 2017-01-24 17:58:59 +00:00
Kconfig build: add Kconfig mechanism for deprecating boards 2016-10-25 20:56:41 +00:00
Makefile board: organize boards based on architecture 2016-10-24 19:59:42 +00:00