From: Peter Meerwald Date: Tue, 12 Nov 2013 19:43:00 +0000 (+0000) Subject: iio: Add Freescale MPL3115A2 pressure / temperature sensor driver X-Git-Tag: v3.14-rc1~150^2~723^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc26ad455f57b42dd40ca01c4c220516218390f6;p=pandora-kernel.git iio: Add Freescale MPL3115A2 pressure / temperature sensor driver I2C-controlled MEMS sensor with 20-bit pressure measurement (pascal) and 12-bit temperature measurement driver only exposes basic functionality, see TODO remarks datasheet: http://cache.freescale.com/files/sensors/doc/data_sheet/MPL3115A2.pdf v2: * store 20-bit value in 32-bit buffer element (instead of 24-bit) * zero buffer to prevent kernel data leak to userspace * fix mutex unlock in trigger handler (thanks Andi Shyti) Signed-off-by: Peter Meerwald Reviewed-by: Andi Shyti Signed-off-by: Jonathan Cameron --- Reading git-diff-tree failed