Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
W
White Rabbit Switch - Software
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
86
Issues
86
List
Board
Labels
Milestones
Merge Requests
4
Merge Requests
4
CI / CD
CI / CD
Pipelines
Schedules
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
White Rabbit Switch - Software
Commits
029fbf36
Commit
029fbf36
authored
Jul 21, 2015
by
Alessandro Rubini
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wr: trivial: remove a never-used IPC command
Signed-off-by:
Alessandro Rubini
<
rubini@gnudd.com
>
parent
6be75000
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
5 additions
and
16 deletions
+5
-16
wrs-ipcserver.c
arch-wrs/wrs-ipcserver.c
+4
-6
wr-api.h
proto-ext-whiterabbit/wr-api.h
+0
-1
wr-servo.c
proto-ext-whiterabbit/wr-servo.c
+1
-9
No files found.
arch-wrs/wrs-ipcserver.c
View file @
029fbf36
...
...
@@ -13,7 +13,6 @@
/* minipc Encoding of the supported commands */
#define PTPDEXP_COMMAND_TRACKING 1
#define PTPDEXP_COMMAND_MAN_ADJUST_PHASE 2
static
struct
minipc_pd
__rpcdef_cmd
=
{
.
name
=
"cmd"
,
...
...
@@ -28,12 +27,11 @@ static struct minipc_pd __rpcdef_cmd = {
/* Execute command coming ipc */
static
int
wrsipc_cmd
(
int
cmd
,
int
value
)
{
if
(
cmd
==
PTPDEXP_COMMAND_TRACKING
)
if
(
cmd
==
PTPDEXP_COMMAND_TRACKING
)
{
wr_servo_enable_tracking
(
value
);
if
(
cmd
==
PTPDEXP_COMMAND_MAN_ADJUST_PHASE
)
wr_servo_man_adjust_phase
(
value
);
return
0
;
return
0
;
}
return
-
1
;
}
...
...
proto-ext-whiterabbit/wr-api.h
View file @
029fbf36
...
...
@@ -132,7 +132,6 @@ enum {
/* wr_servo interface */
int
wr_servo_init
(
struct
pp_instance
*
ppi
);
void
wr_servo_reset
(
void
);
int
wr_servo_man_adjust_phase
(
int
phase
);
void
wr_servo_enable_tracking
(
int
enable
);
int
wr_servo_got_sync
(
struct
pp_instance
*
ppi
,
TimeInternal
*
t1
,
TimeInternal
*
t2
);
...
...
proto-ext-whiterabbit/wr-servo.c
View file @
029fbf36
...
...
@@ -187,14 +187,6 @@ int wr_servo_init(struct pp_instance *ppi)
return
0
;
}
static
int
ph_adjust
=
0
;
int
wr_servo_man_adjust_phase
(
int
phase
)
{
ph_adjust
=
phase
;
return
ph_adjust
;
}
int
wr_servo_got_sync
(
struct
pp_instance
*
ppi
,
TimeInternal
*
t1
,
TimeInternal
*
t2
)
{
...
...
@@ -284,7 +276,7 @@ int wr_servo_update(struct pp_instance *ppi)
delay_ms_fix
=
(((
int64_t
)(
s
->
picos_mu
-
big_delta_fix
)
*
(
int64_t
)
s
->
fiber_fix_alpha
)
>>
FIX_ALPHA_FRACBITS
)
+
((
s
->
picos_mu
-
big_delta_fix
)
>>
1
)
+
s
->
delta_tx_m
+
s
->
delta_rx_s
+
ph_adjust
;
+
s
->
delta_tx_m
+
s
->
delta_rx_s
;
ts_offset
=
ts_add
(
ts_sub
(
s
->
t1
,
s
->
t2
),
picos_to_ts
(
delay_ms_fix
));
ts_offset_hw
=
ts_hardwarize
(
ts_offset
,
s
->
clock_period_ps
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment