devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] iio: adc: ti-adc128s052: Add support for adc102s021 and family
@ 2023-10-22  3:12 Sukrut Bellary
  2023-10-22  3:12 ` [PATCH v2 1/2] dt-bindings: iio: adc: ti,adc128s052: Add adc08c and adc10c family Sukrut Bellary
  2023-10-22  3:12 ` [PATCH v2 2/2] iio: adc: ti-adc128s052: Add lower resolution devices support Sukrut Bellary
  0 siblings, 2 replies; 7+ messages in thread
From: Sukrut Bellary @ 2023-10-22  3:12 UTC (permalink / raw)
  To: Jonathan Cameron, Lars-Peter Clausen, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Angelo Compagnucci,
	Nishanth Menon
  Cc: Sukrut Bellary, linux-iio, devicetree, linux-kernel

The patch series adds the support for adc102s021 and family.

The family of devices are easier to
support since they all (no matter the resolution) seem to respond in
12-bits with the LSBs set to 0 for the reduced resolution devices.

Series is based on next-20231020

Changes in v2: 
        Patch 1:
        - No changes in dt-bindings

        Patch 2:
        - Arranged of_device_id and spi_device_id in numeric order.
	- Used enum to index into adc128_config.
	- Reorder adc128_config in alphabetical.
	- Include channel resolution information.
	- Shift is calculated per resolution and used in scaling and 
          raw data read.

- Link to v1: https://lore.kernel.org/all/20220701042919.18180-1-nm@ti.com/

Sukrut Bellary (2):
  dt-bindings: iio: adc: ti,adc128s052: Add adc08c and adc10c family
  iio: adc: ti-adc128s052: Add lower resolution devices support

 .../bindings/iio/adc/ti,adc128s052.yaml       |   6 +
 drivers/iio/adc/ti-adc128s052.c               | 131 +++++++++++++-----
 2 files changed, 102 insertions(+), 35 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2023-10-26 10:15 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-22  3:12 [PATCH v2 0/2] iio: adc: ti-adc128s052: Add support for adc102s021 and family Sukrut Bellary
2023-10-22  3:12 ` [PATCH v2 1/2] dt-bindings: iio: adc: ti,adc128s052: Add adc08c and adc10c family Sukrut Bellary
2023-10-22  3:12 ` [PATCH v2 2/2] iio: adc: ti-adc128s052: Add lower resolution devices support Sukrut Bellary
2023-10-22 16:00   ` Jonathan Cameron
2023-10-24 22:52     ` Sukrut Bellary
2023-10-25 14:24       ` Jonathan Cameron
2023-10-26 10:15         ` Sukrut Bellary

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