All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/8] iio: accel: kxcjk1003: support Kionix KXTF9
@ 2017-09-17 15:00 Michał Mirosław
  2017-09-17 15:01 ` [PATCH v3 1/8] iio: accel: kxcjk1003: refactor ODR setting Michał Mirosław
                   ` (9 more replies)
  0 siblings, 10 replies; 26+ messages in thread
From: Michał Mirosław @ 2017-09-17 15:00 UTC (permalink / raw)
  To: Jonathan Cameron, Srinivas Pandruvada
  Cc: linux-iio, Hartmut Knaack, Lars-Peter Clausen, Peter Meerwald-Stadler

This series adds support for KXTF9 accelerometer. It is mostly compatible
to KXCJK, but replaces motion direction interrupt with tap detection
(not supported in this implementation, yet).

First 4 patches are refactorings with no outside-visible effects.
Patch 5 fixes sysfs attribute name of sampling_frequency_avail
	to match sampling_frequency attribute it describes.
Patch 6 adds support for KXTF9 accelerometers.
Patch 7 drops -1013 suffix from driver name.

---
v3:
	- renamed samp_freq_avail[]
	- dropped direction bits rename
	- added driver rename
	- rebased against v4.14-rc1
v2:
	- removed register renaming
	- split report_motion_event() patch
---

Michał Mirosław (8):
  iio: accel: kxcjk1003: refactor ODR setting
  iio: accel: kxcjk1013: fix INT_CTRL/INT_SRC1 bit names
  iio: accel: kxcjk1013: extract report_motion_event() from interrupt
    handler
  iio: accel: kxcjk1013: make sysfs/sampling_frequency_avail dynamic
  iio: accel: kxcjk1013: make sampling_frequency_avail per-type
  iio: accel: kxcjk1013: add support for KXTF9
  iio: accel: kxcjk1013: remove unused platform data struct
  iio: accel: kxcjk1013: drop variation number from driver's name

 drivers/iio/accel/Kconfig            |    9 +-
 drivers/iio/accel/Makefile           |    2 +-
 drivers/iio/accel/kxcjk-1013.c       | 1426 --------------------------------
 drivers/iio/accel/kxcjk.c            | 1514 ++++++++++++++++++++++++++++++++++
 include/linux/iio/accel/kxcjk_1013.h |   22 -
 5 files changed, 1519 insertions(+), 1454 deletions(-)
 delete mode 100644 drivers/iio/accel/kxcjk-1013.c
 create mode 100644 drivers/iio/accel/kxcjk.c
 delete mode 100644 include/linux/iio/accel/kxcjk_1013.h

-- 
2.11.0


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

end of thread, other threads:[~2017-09-30 20:05 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-17 15:00 [PATCH v3 0/8] iio: accel: kxcjk1003: support Kionix KXTF9 Michał Mirosław
2017-09-17 15:01 ` [PATCH v3 1/8] iio: accel: kxcjk1003: refactor ODR setting Michał Mirosław
2017-09-30 19:58   ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 3/8] iio: accel: kxcjk1013: extract report_motion_event() from interrupt handler Michał Mirosław
2017-09-30 19:59   ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 2/8] iio: accel: kxcjk1013: fix INT_CTRL/INT_SRC1 bit names Michał Mirosław
2017-09-30 20:01   ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 4/8] iio: accel: kxcjk1013: make sysfs/sampling_frequency_avail dynamic Michał Mirosław
2017-09-30 20:01   ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 5/8] iio: accel: kxcjk1013: make sampling_frequency_avail per-type Michał Mirosław
2017-09-30 20:02   ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 6/8] iio: accel: kxcjk1013: add support for KXTF9 Michał Mirosław
2017-09-24 15:00   ` Jonathan Cameron
2017-09-30 20:05     ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 7/8] iio: accel: kxcjk1013: remove unused platform data struct Michał Mirosław
2017-09-24 15:29   ` Jonathan Cameron
2017-09-28 14:09     ` Michał Mirosław
2017-09-29 17:32     ` Srinivas Pandruvada
2017-09-30 18:14       ` Jonathan Cameron
2017-09-17 15:01 ` [PATCH v3 8/8] iio: accel: kxcjk1013: drop variation number from driver's name Michał Mirosław
2017-09-24 15:03   ` Jonathan Cameron
2017-09-29 17:45     ` Srinivas Pandruvada
2017-09-29 22:05       ` Michał Mirosław
2017-09-24 15:05 ` [PATCH v3 0/8] iio: accel: kxcjk1003: support Kionix KXTF9 Jonathan Cameron
2017-09-29 17:46   ` Srinivas Pandruvada
2017-09-27 19:16 ` Srinivas Pandruvada

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.