zephyr/boards/arm
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
..
96b_carbon boards: 96b_carbon: Add LED definitions 2017-01-23 15:15:54 -06:00
96b_nitrogen boards: 96b_nitrogen: Add button and LED definitions 2017-01-23 15:15:54 -06:00
arduino_101_ble docs: add Arduino 101 board documentation 2017-01-24 17:58:58 +00:00
arduino_due
bbc_microbit boards/bbc_microbit: Enable and configure default I2C_NRF if I2C is enabled. 2017-01-25 09:59:27 +00:00
cc3200_launchxl cc3200: Enable device tree usage for CC3200 2017-02-10 18:14:01 +00:00
curie_ble add curie_ble board for all curie based boards 2017-02-11 07:20:03 +05:30
frdm_k64f eth/mcux: Add basic PHY support. 2017-02-14 08:30:34 +02:00
frdm_kw41z kw41z: add base DTS support 2017-02-10 18:14:05 +00:00
hexiwear_k64 hexiwear_k64: Add RST board documentation 2017-02-10 14:47:41 -06:00
mps2_an385 doc: add cross-references to hello_world sample 2017-02-03 22:57:05 +00:00
nrf51_blenano
nrf51_pca10028
nrf52_pca10040
nrf52840_pca10056
nucleo_f103rb
nucleo_f334r8 clock control: clean up after stm32cube LL driver 2017-02-10 14:47:41 -06:00
nucleo_f401re doc: add cross-references to hello_world sample 2017-02-03 22:57:05 +00:00
nucleo_f411re doc: add cross-references to hello_world sample 2017-02-03 22:57:05 +00:00
nucleo_l476rg board: add nucleo_l476rg documentation 2017-02-10 14:47:41 -06:00
olimexino_stm32
qemu_cortex_m3
quark_se_c1000_ble
sam_e70_xplained boards: sam e70: add openocd file for SAM E70 2017-02-04 02:58:07 +00:00
stm32_mini_a15
stm3210c_eval
stm32373c_eval clock control: clean up after stm32cube LL driver 2017-02-10 14:47:41 -06:00
v2m_beetle arm: dts: Add base DTS support for v2m_beetle 2017-02-10 18:14:03 +00:00