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

Commit 74797797 authored by Al Viro's avatar Al Viro
Browse files

eisa_eeprom: switch to fixed_size_llseek()



Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
parent c0caa07b
Loading
Loading
Loading
Loading
+2 −13
Original line number Diff line number Diff line
@@ -33,18 +33,7 @@

static loff_t eisa_eeprom_llseek(struct file *file, loff_t offset, int origin)
{
	switch (origin) {
	  case 0:
		/* nothing to do */
		break;
	  case 1:
		offset += file->f_pos;
		break;
	  case 2:
		offset += HPEE_MAX_LENGTH;
		break;
	}
	return (offset >= 0 && offset < HPEE_MAX_LENGTH) ? (file->f_pos = offset) : -EINVAL;
	return fixed_size_llseek(file, offset, origin, HPEE_MAX_LENGTH);
}

static ssize_t eisa_eeprom_read(struct file * file,