diff options
author | Clément Bénier <clement.benier@iot.bzh> | 2018-06-22 15:49:47 +0200 |
---|---|---|
committer | Stephane Desneux <stephane.desneux@iot.bzh> | 2018-06-29 01:54:46 +0200 |
commit | ffab6de9c0e87fa8019d6a090d847b9017d2e015 (patch) | |
tree | a940ceb64ab21c87387865b5f414bd62abf161de /binding/config_iiodevices.h | |
parent | c0e31a9a5263e5c7e9114530ee8d1bd4e4602685 (diff) |
Remove useless code and declare iio_infos in C code
- Remove treat_iio_infos function that is no used at all in source
code.
- it's really not a good idea to define static variable in header
file (causing redefinition each time header file is included), so
move static definition of iio_infos in C code.
Change-Id: I66c6c5593c9d10581b49ce5f2a9b2f4952584259
Signed-off-by: Sebastien Douheret <sebastien.douheret@iot.bzh>
Signed-off-by: Clément Bénier <clement.benier@iot.bzh>
Diffstat (limited to 'binding/config_iiodevices.h')
-rw-r--r-- | binding/config_iiodevices.h | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/binding/config_iiodevices.h b/binding/config_iiodevices.h index 9e99045..85189bc 100644 --- a/binding/config_iiodevices.h +++ b/binding/config_iiodevices.h @@ -9,20 +9,13 @@ struct iio_info { const char *dev_name; const char *id; -}; - -#define IIO_INFOS_SIZE 3 -static struct iio_info iio_infos[IIO_INFOS_SIZE] = { - { "16-001d", "accel"}, - { "16-001d", "magn"}, - { "16-006b", "anglvel"} + const char *middlename; }; enum iio_elements { X = 1, Y = 2, Z = 4 }; void set_channel_name(char *name, enum iio_elements iioelts); enum iio_elements treat_iio_elts(const char *iioelts_string); -enum iio_infos treat_iio_infos(const char *infos); int get_iio_nb(enum iio_elements iioelts); #endif //_CONFIG_IIODEVICES_ |