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
eth_dw_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_dw.c
eth_enc28j60_priv.h
eth_enc28j60.c
eth_mcux.c
eth_native_posix_adapt.c
eth_native_posix_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_native_posix.c
eth_sam_gmac_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_stm32_hal_priv.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
eth_stm32_hal.c
Kconfig
Kconfig.dw
Kconfig.enc28j60
Kconfig.mcux
Kconfig.native_posix
Kconfig.sam_gmac
Kconfig.stm32_hal
phy_sam_gmac.c
phy_sam_gmac.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00