[PATCH v3 1/4] staging: iio: adc: ad7816: redefine mode constants to start from 0

Md. Mahmudul Hasan Mabud
2026-03-30T18:17:43Z

Redefine AD7816_FULL and AD7816_PD constants to start from 0 instead
of 1. This change is necessary to use these constants as direct
indices for the mode string array and to align with standard
indexing in modern sysfs helpers.

Signed-off-by: Md. Mahmudul Hasan Mabud <mdmahmudulhasan1511@gmail.com>
---
drivers/staging/iio/adc/ad7816.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/drivers/staging/iio/adc/ad7816.c b/drivers/staging/iio/adc/ad7816.c
index 172acf135..5acfceb90 100644
--- a/drivers/staging/iio/adc/ad7816.c
+++ b/drivers/staging/iio/adc/ad7816.c
@@ -22,8 +22,8 @@
/*
* AD7816 config masks
*/
-#define AD7816_FULL 0x1
-#define AD7816_PD 0x2
+#define AD7816_FULL 0
+#define AD7816_PD 1
#define AD7816_CS_MASK 0x7
#define AD7816_CS_MAX 0x4

--
2.34.1