Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 16418bb1 authored by Chris Metcalf's avatar Chris Metcalf
Browse files

tile-srom.c driver: minor code cleanup

parent e2e110d7
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -194,17 +194,17 @@ static ssize_t srom_read(struct file *filp, char __user *buf,

		hv_retval = _srom_read(srom->hv_devhdl, kernbuf,
				       *f_pos, bytes_this_pass);
		if (hv_retval > 0) {
			if (copy_to_user(buf, kernbuf, hv_retval) != 0) {
				retval = -EFAULT;
				break;
			}
		} else if (hv_retval <= 0) {
		if (hv_retval <= 0) {
			if (retval == 0)
				retval = hv_retval;
			break;
		}

		if (copy_to_user(buf, kernbuf, hv_retval) != 0) {
			retval = -EFAULT;
			break;
		}

		retval += hv_retval;
		*f_pos += hv_retval;
		buf += hv_retval;