[Linux-stable-mirror] [PATCH 3.16 074/204] staging: iio: ade7759: fix signed extension bug on shift of a u8