+18
−3
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Add optional blockread function to interface driver. If available the chip driver uses it for data register access. For 12 bit device it reads 6 bytes to get 3*16bit data. For 8 bit device it reads out 5 bytes since every second byte is dummy. This optimizes bus usage and reduces number of operations and interrupts needed for one data update. Signed-off-by:Samu Onkalo <samu.p.onkalo@nokia.com> Acked-by:
Jonathan Cameron <jic23@cam.ac.uk> Acked-by:
Eric Piel <eric.piel@tremplin-utc.net> Signed-off-by:
Guenter Roeck <guenter.roeck@ericsson.com>