|
@@ -222,7 +222,7 @@ static void sirdev_config_fsm(struct work_struct *work)
|
|
break;
|
|
break;
|
|
|
|
|
|
case SIRDEV_STATE_DONGLE_SPEED:
|
|
case SIRDEV_STATE_DONGLE_SPEED:
|
|
- if (dev->dongle_drv->reset) {
|
|
|
|
|
|
+ if (dev->dongle_drv->set_speed) {
|
|
ret = dev->dongle_drv->set_speed(dev, fsm->param);
|
|
ret = dev->dongle_drv->set_speed(dev, fsm->param);
|
|
if (ret < 0) {
|
|
if (ret < 0) {
|
|
fsm->result = ret;
|
|
fsm->result = ret;
|