summaryrefslogtreecommitdiff
path: root/drivers/misc/tsl2550.c
diff options
context:
space:
mode:
authorCory Tusar <cory.tusar@pid1solutions.com>2016-01-07 06:55:00 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-02-10 04:27:45 +0300
commitcb54ad6cddb606add2481b82901d69670b480d1b (patch)
tree89513113a0b581d16d7af0310dba8a4cb1bd5c0f /drivers/misc/tsl2550.c
parent10a3fbf18d99caeeecd2b28445d9104deab11ed7 (diff)
downloadlinux-cb54ad6cddb606add2481b82901d69670b480d1b.tar.xz
misc: eeprom_93xx46: Fix 16-bit read and write accesses.
Compatible at93xx46 devices from both Microchip and Atmel expect a word-based address, regardless of whether the device is strapped for 8- or 16-bit operation. However, the offset parameter passed in when reading or writing at a specific location is always specified in terms of bytes. This commit fixes 16-bit read and write accesses by shifting the offset parameter to account for this difference between a byte offset and a word-based address. Signed-off-by: Cory Tusar <cory.tusar@pid1solutions.com> Tested-by: Chris Healy <chris.healy@zii.aero> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/misc/tsl2550.c')
0 files changed, 0 insertions, 0 deletions