Lines Matching defs:sync
83 const struct adis16475_sync *sync;
604 .sync = adis16475_sync_mode,
619 .sync = adis16475_sync_mode,
634 .sync = adis16475_sync_mode,
649 .sync = adis16475_sync_mode,
664 .sync = adis16475_sync_mode,
679 .sync = adis16475_sync_mode,
694 .sync = adis16475_sync_mode,
709 .sync = adis16475_sync_mode,
724 .sync = adis16475_sync_mode,
739 .sync = adis16475_sync_mode,
754 .sync = adis16475_sync_mode,
769 .sync = adis16475_sync_mode,
784 .sync = adis16475_sync_mode,
799 .sync = adis16475_sync_mode,
800 /* pulse sync not supported */
816 .sync = adis16475_sync_mode,
817 /* pulse sync not supported */
833 .sync = adis16475_sync_mode,
834 /* pulse sync not supported */
850 .sync = adis16475_sync_mode,
851 /* pulse sync not supported */
867 .sync = adis16475_sync_mode,
868 /* pulse sync not supported */
884 .sync = adis16475_sync_mode,
885 /* pulse sync not supported */
901 .sync = adis16475_sync_mode,
902 /* pulse sync not supported */
1071 const struct adis16475_sync *sync;
1077 ret = device_property_read_u32(dev, "adi,sync-mode", &sync_mode);
1082 dev_err(dev, "Invalid sync mode: %u for %s\n", sync_mode,
1087 sync = &st->info->sync[sync_mode];
1090 if (sync->sync_mode != ADIS16475_SYNC_OUTPUT) {
1105 if (st->clk_freq < sync->min_rate ||
1106 st->clk_freq > sync->max_rate) {
1109 st->clk_freq, sync->min_rate, sync->max_rate);
1113 if (sync->sync_mode == ADIS16475_SYNC_SCALED) {
1127 dev_err(dev, "adi,scaled-output-hz must be given when in scaled sync mode");
1159 ADIS16475_SYNC_MODE_MASK, sync->sync_mode);