zephyr/drivers
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
..
adc headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
aio Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
audio headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
bluetooth coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
can headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
clock_control headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
console headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
counter headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
crypto headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
display headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
dma headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
entropy drivers: entropy: nrf5: Fix ENTROPY_BUSYWAIT from hanging 2018-09-03 12:58:40 +02:00
ethernet drivers: eth: gmac: Proper ptp clock setup 2018-09-19 09:54:29 +03:00
flash headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
gpio headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
grove drivers: grove/light: change ADC resolution to 12-bit 2018-09-05 18:38:57 -04:00
i2c drivers: i2c: Parse 10-bit addressing flag in mcux driver 2018-09-18 17:37:12 -04:00
i2s headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ieee802154 headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
interrupt_controller headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ipm headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
led headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
led_strip coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
modem coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
net Kconfig: Use a short, consistent style for prompts 2018-08-15 04:10:10 -07:00
pci coccicnelle: Ignore return of memset 2018-09-14 16:55:37 -04:00
pinmux headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
ptp_clock drivers: ptp_clock: Kconfig: Remove redundant 'default n' properties 2018-07-03 17:11:31 -04:00
pwm headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
rtc drivers/rtc: Enable RTC driver for STM32F3 series 2018-09-14 22:48:54 -05:00
sensor headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
serial headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
spi spi: Remove unused Kconfig symbols from mcux dspi driver 2018-09-17 15:58:03 -04:00
timer tracing: remove stray event_logger code 2018-09-05 16:05:08 -04:00
usb headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
watchdog headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
wifi headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
CMakeLists.txt drivers: audio: add audio to cmake system 2018-08-19 11:04:32 -07:00
Kconfig drivers: audio: Add audio support in Kconfig 2018-08-19 11:04:32 -07:00