[RFC PATCH 00/10] LIS3: Feature updates and corrections

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch set makes several changes to the lis3 accelerometer chip family
driver. There are also two patches from Eric Piel.
He may want to still adjust those, but I attached patches to this set
because my changes are done to top of them.

I have possibility to test these changes only with 8 bit version (lis302d).
Since part of the changes are specific to 12 bit device, I would appreciate
if someone could try these on 12 bit device.

0001:
Sync event is sent after each measurement. This helps user space applications
to detect which 3 reported values belongs to one atomic measurement.

0002:
polled input device was not totally released in module unload. This corrects
memory leak. 

0003:
This patch is originally from Eric Piel. Updates documentation and chip ID
handling

0004:
This patch is originally from Eric Piel. Correction to sampling rate handling
for 8 bit devices

0005:
Chip power on sequence was not waiting for chip to be ready. This caused
incorrect values right after the power on.

0006:
Chip specifications contains selftest for the chip. This patch implements that.

0007:
Calibration functionality is removed from the driver. Chip is allready
calibrated by the manufacturer. SW calibration doesn't improve the situation.

0008:
Added possibility to set chip sampling rate. position entry in sysfs allows
reading at sampling rate.

0009:
Scale output values to mg (1/1000 of earth gravity).

0010:
Updates documentation

Samu Onkalo (8):
  LIS3LV02D: Send sync event
  LIS3LV02D: Correct memory leak in module unload
  LIS3LV02D: Proper power on sequence
  LIS3LV02D: Selftest support
  LIS3LV02D: Remove calibaration functionality
  lis3: Sysfs entry for setting chip measurement rate
  lis3: Scale output values to mg
  LIS3: Update documentation to match latest changes

Ã?ric Piel (2):
  lis3: Update documentation and comments
  lis3: fix show rate for 8 bits chips

 Documentation/hwmon/lis3lv02d |   40 ++++---
 drivers/hwmon/Kconfig         |   22 ++--
 drivers/hwmon/lis3lv02d.c     |  234 +++++++++++++++++++++++++++++++----------
 drivers/hwmon/lis3lv02d.h     |   48 ++++++---
 include/linux/lis3lv02d.h     |    2 +
 5 files changed, 249 insertions(+), 97 deletions(-)


_______________________________________________
lm-sensors mailing list
lm-sensors@xxxxxxxxxxxxxx
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux