Skip to content

Commit d61de33

Browse files
committed
Revert "tty: serdev: fix serdev_device_write return value"
This reverts commit 502abae.
1 parent fdb18af commit d61de33

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

drivers/tty/serdev/core.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ int serdev_device_write(struct serdev_device *serdev,
153153
unsigned long timeout)
154154
{
155155
struct serdev_controller *ctrl = serdev->ctrl;
156-
int ret, wr_cnt = 0;
156+
int ret;
157157

158158
if (!ctrl || !ctrl->ops->write_buf ||
159159
(timeout && !serdev->ops->write_wakeup))
@@ -169,13 +169,12 @@ int serdev_device_write(struct serdev_device *serdev,
169169

170170
buf += ret;
171171
count -= ret;
172-
wr_cnt += ret;
173172

174173
} while (count &&
175174
(timeout = wait_for_completion_timeout(&serdev->write_comp,
176175
timeout)));
177176
mutex_unlock(&serdev->write_lock);
178-
return ret < 0 ? ret : (count ? -ETIMEDOUT : wr_cnt);
177+
return ret < 0 ? ret : (count ? -ETIMEDOUT : 0);
179178
}
180179
EXPORT_SYMBOL_GPL(serdev_device_write);
181180

0 commit comments

Comments
 (0)