zephyr/drivers/ethernet
Tomasz Gorochowik 233020650f drivers: eth: gmac: Proper ptp clock setup
Calculate proper initial PTP clock divisors based on the MCK value.

Additionally do not allow adjusting the rate of the clock. This does not
seem to work properly with current gPTP rate adjustment algorithm.

Having proper PTP clock divisors and callbacks that allow getting,
setting and adjusting current time is sufficient for proper gPTP
support.

Signed-off-by: Tomasz Gorochowik <tgorochowik@antmicro.com>
2018-09-19 09:54:29 +03:00
..
CMakeLists.txt net: l2: Move the layer 2 code into subsys/net/ 2018-06-27 17:02:59 +03:00
Kconfig Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.dw Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.enc28j60 drivers: ethernet: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
Kconfig.mcux Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.native_posix drivers: eth: native_posix: Exec program after creating zeth 2018-08-06 14:20:51 +03:00
Kconfig.sam_gmac Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
Kconfig.stm32_hal drivers: ethernet: Kconfig: Document availability of eth_stm32_hal 2018-08-15 08:17:48 -05:00
eth_dw.c net/ethernet: All types are prefixed with ethernet_ 2018-04-10 14:45:37 +03:00
eth_dw_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_enc28j60.c drivers: eth: enc28j60: Fix read error when ERDPT < ERXRDPT 2018-08-31 15:46:42 -04:00
eth_enc28j60_priv.h drivers/ethernet: Reduce runtime context size in ENC28J60 driver 2018-04-11 16:28:16 +03:00
eth_mcux.c coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
eth_native_posix.c drivers: eth: native_posix: Allow user to manipulate zeth status 2018-08-10 12:36:19 +03:00
eth_native_posix_adapt.c coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
eth_native_posix_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_sam_gmac.c drivers: eth: gmac: Proper ptp clock setup 2018-09-19 09:54:29 +03:00
eth_sam_gmac_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_stm32_hal.c drivers: eth: stm32: Added missing ethernet_init() call 2018-07-03 15:43:06 +03:00
eth_stm32_hal_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
phy_sam_gmac.c
phy_sam_gmac.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00