devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3 0/6] iio: potentiometer: Add support for DS3502
@ 2022-02-18  4:20 Jagath Jog J
  2022-02-18  4:20 ` [PATCH v3 1/6] iio: potentiometer: Alignment to match the open parenthesis Jagath Jog J
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Jagath Jog J @ 2022-02-18  4:20 UTC (permalink / raw)
  To: jic23, lars, andy.shevchenko, sst, robh+dt
  Cc: linux-iio, devicetree, linux-kernel

Add dt-bindings and support for Maxim DS3502 into existing ds1803 driver.
DS3502 is a 7 bit Nonvolatile Digital Potentiometer.

Changes since v2:
1. Addressed Andy Shevchenko comments.
2. Adding device name in Kconfig file.
3. Spliting up of patch into 3 patchs.
4. Adding channel info into ds1803_cfg in separate patch.
5. Dropping the use of enum in firmware data instead using previous
   pointer method for accessing device specific data.
6. Separate patch for using firmware provided data instead of 
   id->driver_data.
7. Adding DS3502 support in separate patch.

Changes since v1:
1. Fixes the alignment to match the open parenthesis in separate patch.
2. Adding available functionality for ds1803 driver in separate patch.
3. Moving maxim_potentiometer members into ds1803_cfg structure.
4. Droping of the INFO_ENABLE channel type.
5. Firmware entry with data is used instead of id->driver_data to
   to retrieve the chip specific data.

Jagath Jog J (6):
  iio: potentiometer: Alignment to match the open parenthesis
  iio: potentiometer: Add available functionality
  iio: potentiometer: Add channel information in device data
  iio: potentiometer: Change to firmware provided data
  iio: potentiometer: Add support for Maxim DS3502
  dt-bindings: iio: potentiometer: Add Maxim DS3502 in trivial-devices

 .../devicetree/bindings/trivial-devices.yaml  |   2 +
 drivers/iio/potentiometer/Kconfig             |   6 +-
 drivers/iio/potentiometer/ds1803.c            | 136 +++++++++++++-----
 3 files changed, 103 insertions(+), 41 deletions(-)

-- 
2.17.1


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

end of thread, other threads:[~2022-02-21 20:47 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-18  4:20 [PATCH v3 0/6] iio: potentiometer: Add support for DS3502 Jagath Jog J
2022-02-18  4:20 ` [PATCH v3 1/6] iio: potentiometer: Alignment to match the open parenthesis Jagath Jog J
2022-02-18  4:20 ` [PATCH v3 2/6] iio: potentiometer: Add available functionality Jagath Jog J
2022-02-18  4:20 ` [PATCH v3 3/6] iio: potentiometer: Add channel information in device data Jagath Jog J
2022-02-21 20:40   ` Andy Shevchenko
2022-02-18  4:20 ` [PATCH v3 4/6] iio: potentiometer: Change to firmware provided data Jagath Jog J
2022-02-21 20:42   ` Andy Shevchenko
2022-02-18  4:20 ` [PATCH v3 5/6] iio: potentiometer: Add support for Maxim DS3502 Jagath Jog J
2022-02-18 12:32   ` Jonathan Cameron
2022-02-21 20:47   ` Andy Shevchenko
2022-02-18  4:20 ` [PATCH v3 6/6] dt-bindings: iio: potentiometer: Add Maxim DS3502 in trivial-devices Jagath Jog J

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).