Add several new features missing in initial submission:
* Embedded sync for both pin types
* Phase offset reporting for connected input pin
* Selectable phase offset monitoring (aka all inputs phase monitor)
* Phase adjustments for both pin types
* Fractional frequency offset reporting for input pins
Everything was tested on Microchip EVB-LAN9668 EDS2 development board.
Ivan Vecera (5):
dpll: zl3073x: Add support to get/set esync on pins
dpll: zl3073x: Add support to get phase offset on connected input pin
dpll: zl3073x: Implement phase offset monitor feature
dpll: zl3073x: Add support to adjust phase
dpll: zl3073x: Add support to get fractional frequency offset
drivers/dpll/zl3073x/core.c | 171 ++++++++
drivers/dpll/zl3073x/core.h | 16 +
drivers/dpll/zl3073x/dpll.c | 818 +++++++++++++++++++++++++++++++++++-
drivers/dpll/zl3073x/dpll.h | 4 +
drivers/dpll/zl3073x/regs.h | 55 +++
5 files changed, 1062 insertions(+), 2 deletions(-)
---
v2:
* fixed Paolo's findings (see changelog in the patches)
--
2.49.1