mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/3] staging: iio: accel: adis16203: fix axis mapping and cleanups
@ 2026-09-29 18:48 Abdelnasser Hussein
  2026-09-29 18:48 ` [PATCH 1/3] staging: iio: accel: adis16203: fix inclination naming and remove unsupported Y-axis Abdelnasser Hussein
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Abdelnasser Hussein @ 2026-09-29 18:48 UTC (permalink / raw)
  To: jic23, gregkh, nuno.sa, Michael.Hennerich
  Cc: dlechner, andy, linux, linux-iio, linux-staging, linux-kernel,
	joshua.crofts1, error27, narcisaanamaria12, Abdelnasser Hussein

Hi all,

This patch series addresses a fundamental hardware mapping error in the
ADIS16203 driver and performs a few necessary cleanups.

The ADIS16203 is a single-axis inclinometer. The current driver mistakenly
exposes two separate axes (X and Y), leaving a FIXME comment on the Y-axis.
According to the datasheet, these are actually just two different output
formats for the same axis (0 to 360 degrees, and +/- 180 degrees).

This series removes the unsupported Y-axis, fixes the inclination naming,
adds a missing SPI device ID table to ensure proper module autoloading,
and cleans up the register macros to align with kernel coding style.

Best regards,
Abdelnasser Hussein

Abdelnasser Hussein (3):
  staging: iio: accel: adis16203: fix inclination naming and remove
    unsupported Y-axis
  staging: iio: accel: adis16203: add missing spi_device_id table
  staging: iio: accel: adis16203: clean up register definitions and drop
    redundant comments

 drivers/staging/iio/accel/adis16203.c | 108 ++++++--------------------
 1 file changed, 24 insertions(+), 84 deletions(-)

-- 
2.54.0


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

end of thread, other threads:[~2026-09-30 11:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-29 18:48 [PATCH 0/3] staging: iio: accel: adis16203: fix axis mapping and cleanups Abdelnasser Hussein
2026-09-29 18:48 ` [PATCH 1/3] staging: iio: accel: adis16203: fix inclination naming and remove unsupported Y-axis Abdelnasser Hussein
2026-09-30  8:24   ` Joshua Crofts
2026-09-30  9:21   ` Andy Shevchenko
2026-09-30 11:34     ` nasser
2026-09-29 18:48 ` [PATCH 2/3] staging: iio: accel: adis16203: add missing spi_device_id table Abdelnasser Hussein
2026-09-30  6:56   ` Joshua Crofts
2026-09-30 11:35     ` nasser
2026-09-29 18:49 ` [PATCH 3/3] staging: iio: accel: adis16203: clean up register definitions and drop redundant comments Abdelnasser Hussein
2026-09-30  7:04   ` Joshua Crofts

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®