add set samplepoint value to set_bitrate

Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
pull/106/head^2
Luotao Fu 2009-11-25 15:20:36 +01:00
parent 5acb73848a
commit 6f73bd10bc
2 changed files with 3 additions and 2 deletions

View File

@ -28,7 +28,7 @@ int scan_do_restart(const char *name);
int scan_set_restart_ms(const char *name, __u32 restart_ms);
int scan_set_bittiming(const char *name, struct can_bittiming *bt);
int scan_set_ctrlmode(const char *name, struct can_ctrlmode *cm);
int scan_set_bitrate(const char *name, __u32 bitrate);
int scan_set_bitrate(const char *name, __u32 bitrate, __u32 sample_point);
int scan_get_restart_ms(const char *name, __u32 *restart_ms);
int scan_get_bittiming(const char *name, struct can_bittiming *bt);

View File

@ -573,12 +573,13 @@ int scan_set_bittiming(const char *name, struct can_bittiming *bt)
return set_link(name, &req_info);
}
int scan_set_bitrate(const char *name, __u32 bitrate)
int scan_set_bitrate(const char *name, __u32 bitrate, __u32 sample_point)
{
struct can_bittiming bt;
memset(&bt, 0, sizeof(bt));
bt.bitrate = bitrate;
bt.sample_point = sample_point;
return scan_set_bittiming(name, &bt);
}