Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
synce_dev interface allows creation, initialization, stepping and destroying of a single SyncE device. Newly created device must be given a device name (same as in config file). After creation the SyncE device is initialized with config struct, where device-level configuration for this device must exists. All ports belonging to this device are also initialized (at least one port configured is required). Once initialized SyncE device is ready for stepping. Each step will: - verify if device is in running state - acquire current state of the DPLL - performs actual step of a device, either as internal or external powered frequency provider for all the ports confgiured Destroying the SyncE device releases all its resources. Co-developed-by: Anatolii Gerasymenko <[email protected]> Signed-off-by: Anatolii Gerasymenko <[email protected]> Co-developed-by: Piotr Kwapulinski <[email protected]> Signed-off-by: Piotr Kwapulinski <[email protected]> Co-developed-by: Michal Michalik <[email protected]> Signed-off-by: Michal Michalik <[email protected]> Signed-off-by: Arkadiusz Kubalewski <[email protected]>
- Loading branch information