misc: eeprom: max6875: clean up max6875_read()
The change removes redundant sysfs binary file boundary check, since this task is already done on caller side in fs/sysfs/file.c Signed-off-by: Vladimir Zapolskiy <vz@mleia.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
79dedbddd0
commit
2664e0386e
|
@ -114,12 +114,6 @@ static ssize_t max6875_read(struct file *filp, struct kobject *kobj,
|
|||
struct max6875_data *data = i2c_get_clientdata(client);
|
||||
int slice, max_slice;
|
||||
|
||||
if (off > USER_EEPROM_SIZE)
|
||||
return 0;
|
||||
|
||||
if (off + count > USER_EEPROM_SIZE)
|
||||
count = USER_EEPROM_SIZE - off;
|
||||
|
||||
/* refresh slices which contain requested bytes */
|
||||
max_slice = (off + count - 1) >> SLICE_BITS;
|
||||
for (slice = (off >> SLICE_BITS); slice <= max_slice; slice++)
|
||||
|
|
Loading…
Reference in New Issue