All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and corrections
@ 2009-11-10 12:41 ` Samu Onkalo
  0 siblings, 0 replies; 50+ messages in thread
From: Samu Onkalo @ 2009-11-10 12:41 UTC (permalink / raw)
  To: eric.piel, daniel, pavel; +Cc: linux-kernel, lm-sensors, Samu Onkalo

[-- Attachment #1: Type: text/plain, Size: 2636 bytes --]

This patch set has earlier been sent to lm-sensors list (thus patch v2).
No changes after that except to patch 0006 to make it applicable to
2.6.32-rc6 (no functional changes).

There has been discussion on lm-sensors list about the patch 
"lis3: Scale output values to mg (0009)". It causes changes to 
existing user space applications.
See link below about this discussion:
http://lists.lm-sensors.org/pipermail/lm-sensors/2009-November/027101.html

Patches are applicable to top of 2.6.32-RC6.

This patch set makes several changes to the lis3 accelerometer chip 
family driver. There are also two patches from Eric Piel.

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). (see comments above)

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(-)



[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

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

^ permalink raw reply	[flat|nested] 50+ messages in thread

end of thread, other threads:[~2009-11-17  6:06 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-10 12:41 [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and corrections Samu Onkalo
2009-11-10 12:41 ` Samu Onkalo
2009-11-10 12:41 ` [lm-sensors] [PATCH v2 01/10] LIS3LV02D: Send sync event Samu Onkalo
2009-11-10 12:41   ` Samu Onkalo
2009-11-10 12:41   ` [lm-sensors] [PATCH v2 02/10] LIS3LV02D: Correct memory leak in Samu Onkalo
2009-11-10 12:41     ` [PATCH v2 02/10] LIS3LV02D: Correct memory leak in module unload Samu Onkalo
2009-11-10 12:41     ` [lm-sensors] [PATCH v2 03/10] lis3: Update documentation and Samu Onkalo
2009-11-10 12:41       ` [PATCH v2 03/10] lis3: Update documentation and comments Samu Onkalo
2009-11-10 12:41       ` [lm-sensors] [PATCH v2 04/10] lis3: fix show rate for 8 bits chips Samu Onkalo
2009-11-10 12:41         ` Samu Onkalo
2009-11-10 12:41         ` [lm-sensors] [PATCH v2 05/10] LIS3LV02D: Proper power on sequence Samu Onkalo
2009-11-10 12:41           ` Samu Onkalo
2009-11-10 12:41           ` [lm-sensors] [PATCH v2 06/10] LIS3LV02D: Selftest support Samu Onkalo
2009-11-10 12:41             ` Samu Onkalo
2009-11-10 12:41             ` [lm-sensors] [PATCH v2 07/10] LIS3LV02D: Remove calibaration Samu Onkalo
2009-11-10 12:41               ` [PATCH v2 07/10] LIS3LV02D: Remove calibaration functionality Samu Onkalo
2009-11-10 12:41               ` [lm-sensors] [PATCH v2 08/10] lis3: Sysfs entry for setting chip Samu Onkalo
2009-11-10 12:41                 ` [PATCH v2 08/10] lis3: Sysfs entry for setting chip measurement rate Samu Onkalo
2009-11-10 12:41                 ` [lm-sensors] [PATCH v2 09/10] lis3: Scale output values to mg Samu Onkalo
2009-11-10 12:41                   ` Samu Onkalo
2009-11-10 12:41                   ` [lm-sensors] [PATCH v2 10/10] LIS3: Update documentation to match Samu Onkalo
2009-11-10 12:41                     ` [PATCH v2 10/10] LIS3: Update documentation to match latest changes Samu Onkalo
2009-11-15 15:43                     ` [lm-sensors] [PATCH v2 10/10] LIS3: Update documentation to Éric Piel
2009-11-15 15:43                       ` [PATCH v2 10/10] LIS3: Update documentation to match latest changes Éric Piel
2009-11-15 15:32                   ` [lm-sensors] [PATCH v2 09/10] lis3: Scale output values to mg Éric Piel
2009-11-15 15:32                     ` Éric Piel
2009-11-15 18:04                     ` [lm-sensors] " Pavel Machek
2009-11-15 18:04                       ` Pavel Machek
2009-11-15 15:20                 ` [lm-sensors] [PATCH v2 08/10] lis3: Sysfs entry for setting Éric Piel
2009-11-15 15:20                   ` [PATCH v2 08/10] lis3: Sysfs entry for setting chip measurement rate Éric Piel
2009-11-15 15:54               ` [lm-sensors] [PATCH v2 07/10] LIS3LV02D: Remove calibaration Éric Piel
2009-11-15 15:54                 ` [PATCH v2 07/10] LIS3LV02D: Remove calibaration functionality Éric Piel
2009-11-15 15:08             ` [lm-sensors] [PATCH v2 06/10] LIS3LV02D: Selftest support Éric Piel
2009-11-15 15:08               ` Éric Piel
2009-11-15 15:54           ` [lm-sensors] [PATCH v2 05/10] LIS3LV02D: Proper power on Éric Piel
2009-11-15 15:54             ` [PATCH v2 05/10] LIS3LV02D: Proper power on sequence Éric Piel
2009-11-15 15:53         ` [lm-sensors] [PATCH v2 04/10] lis3: fix show rate for 8 bits Éric Piel
2009-11-15 15:53           ` [PATCH v2 04/10] lis3: fix show rate for 8 bits chips Éric Piel
2009-11-15 15:49     ` [lm-sensors] [PATCH v2 02/10] LIS3LV02D: Correct memory leak in Éric Piel
2009-11-15 15:49       ` [PATCH v2 02/10] LIS3LV02D: Correct memory leak in module unload Éric Piel
2009-11-15 15:49   ` [lm-sensors] [PATCH v2 01/10] LIS3LV02D: Send sync event Éric Piel
2009-11-15 15:49     ` Éric Piel
2009-11-15 16:01 ` [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and Éric Piel
2009-11-15 16:01   ` [PATCH v2 00/10] LIS3: Feature updates and corrections Éric Piel
2009-11-16 20:03   ` [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and Andrew Morton
2009-11-16 20:03     ` [PATCH v2 00/10] LIS3: Feature updates and corrections Andrew Morton
2009-11-16 20:37     ` [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and Éric Piel
2009-11-16 20:37       ` [PATCH v2 00/10] LIS3: Feature updates and corrections Éric Piel
2009-11-17  6:04   ` [lm-sensors] [PATCH v2 00/10] LIS3: Feature updates and samu.p.onkalo
2009-11-17  6:04     ` [PATCH v2 00/10] LIS3: Feature updates and corrections samu.p.onkalo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.