linux_dsm_epyc7002/include/linux/iio
Lars-Peter Clausen 5212cc8a9d iio: Add helper functions for enum style channel attributes
We often have the case were we do have a enum style channel attribute. These
attributes have in common that they are a list of string values which usually
map in a 1-to-1 fashion to integer values.

This patch implements some common helper code for implementing enum style
channel attributes using extended channel attributes. The helper functions take
care of converting between the string and integer values, as well providing a
function for "_available" attributes which list all available enum items.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Acked-by: Jonathan Cameron <jic23@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-06-05 13:47:29 +09:00
..
frequency iio: frequency: New driver for Analog Devices ADF4350/ADF4351 Wideband Synthesizers 2012-06-04 21:19:40 -07:00
buffer.h
consumer.h
driver.h
events.h
iio.h iio: Add helper functions for enum style channel attributes 2012-06-05 13:47:29 +09:00
kfifo_buf.h
machine.h
sysfs.h
trigger_consumer.h
trigger.h
types.h iio: core: introduce dB scle: IIO_VAL_INT_PLUS_MICRO_DB 2012-05-14 13:15:38 -07:00