summaryrefslogtreecommitdiff
path: root/kernel/xpp/xbus-pcm.h
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/xpp/xbus-pcm.h')
-rw-r--r--kernel/xpp/xbus-pcm.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/kernel/xpp/xbus-pcm.h b/kernel/xpp/xbus-pcm.h
index b4c0cf6..dbfecde 100644
--- a/kernel/xpp/xbus-pcm.h
+++ b/kernel/xpp/xbus-pcm.h
@@ -80,6 +80,8 @@ struct xpp_drift {
int median; /* (max + min) / 2 */
int jitter; /* max - min */
int calc_drift;
+ int kicks_up;
+ int kicks_down;
spinlock_t lock;
};
@@ -112,17 +114,12 @@ void got_new_syncer(xbus_t *xbus, enum sync_mode mode, int drift);
int xbus_command_queue_tick(xbus_t *xbus);
void xbus_reset_counters(xbus_t *xbus);
void elect_syncer(const char *msg);
-int xpp_echocan(struct zt_chan *chan, int len);
+int exec_sync_command(const char *buf, size_t count);
+int fill_sync_string(char *buf, size_t count);
#ifdef ZAPTEL_SYNC_TICK
int zaptel_sync_tick(struct zt_span *span, int is_master);
#endif
-#ifdef XPP_EC_CHUNK
-extern int xpp_ec;
-#else
-#define xpp_ec 0
-#endif
-
#ifdef DEBUG_PCMTX
extern int pcmtx;
extern int pcmtx_chan;