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

Skip to content
Commit cb54ad6c authored by Cory Tusar's avatar Cory Tusar Committed by Greg Kroah-Hartman
Browse files

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: default avatarCory Tusar <cory.tusar@pid1solutions.com>
Tested-by: default avatarChris Healy <chris.healy@zii.aero>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 10a3fbf1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment