All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] staging: iio: adc: ad7816: code cleanups and modernization
@ 2026-03-30 17:40 Md. Mahmudul Hasan Mabud
  2026-03-30 17:40 ` [PATCH v2 1/4] staging: iio: adc: ad7816: redefine mode constants to start from 0 Md. Mahmudul Hasan Mabud
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Md. Mahmudul Hasan Mabud @ 2026-03-30 17:40 UTC (permalink / raw)
  To: Lars-Peter Clausen, Michael Hennerich, Jonathan Cameron,
	Greg Kroah-Hartman
  Cc: Andy Shevchenko, David Lechner, Nuno Sá, linux-iio,
	linux-staging, linux-kernel, Md. Mahmudul Hasan Mabud

This series addresses feedback from Andy Shevchenko to modernize and clean
up the ad7816 driver.

Changes in v2:
- Renamed sysfs callback functions (e.g., ad7816_show_mode to mode_show)
  to satisfy the requirements of modern IIO attribute macros and fix
  compilation errors.
- Fixed usage of sysfs_match_string() by removing the unnecessary 
  ARRAY_SIZE parameter.
- Fixed vertical alignment of function parameters to match open parenthesis.
- Replaced sprintf() with sysfs_emit() across all show attributes.

Md. Mahmudul Hasan Mabud (4):
  staging: iio: adc: ad7816: redefine mode constants to start from 0
  staging: iio: adc: ad7816: use sysfs_match_string() for mode selection
  staging: iio: adc: ad7816: replace sprintf() with sysfs_emit()
  staging: iio: adc: ad7816: use modern IIO attribute macros

 drivers/staging/iio/adc/ad7816.c | 111 +++++++++++++++----------------
 1 file changed, 53 insertions(+), 58 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2026-03-30 17:48 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-30 17:40 [PATCH v2 0/4] staging: iio: adc: ad7816: code cleanups and modernization Md. Mahmudul Hasan Mabud
2026-03-30 17:40 ` [PATCH v2 1/4] staging: iio: adc: ad7816: redefine mode constants to start from 0 Md. Mahmudul Hasan Mabud
2026-03-30 17:48   ` Greg Kroah-Hartman
2026-03-30 17:40 ` [PATCH v2 2/4] staging: iio: adc: ad7816: use sysfs_match_string() for mode selection Md. Mahmudul Hasan Mabud
2026-03-30 17:40 ` [PATCH v2 3/4] staging: iio: adc: ad7816: replace sprintf() with sysfs_emit() Md. Mahmudul Hasan Mabud
2026-03-30 17:40 ` [PATCH v2 4/4] staging: iio: adc: ad7816: use modern IIO attribute macros Md. Mahmudul Hasan Mabud

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.