[Linux-stable-mirror] [PATCH 3.2 34/94] staging: iio: ade7759: fix signed extension bug on shift of a u8