correct calculation of negative values in e2p/array access function
use e2p/array access function in lm75 driver