diff options
author | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2018-06-29 00:03:52 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@automotivelinux.org> | 2018-06-29 00:03:52 +0000 |
commit | 1b38f28dcbf2f51b17e8ec8f647db40f4b919258 (patch) | |
tree | c4b11ed74432593f118465b0477cf879b2c5cb67 /binding/iiodevices-binding.c | |
parent | c68bc1899070aefd9e84096fa627bee18e3c0dcb (diff) | |
parent | ffab6de9c0e87fa8019d6a090d847b9017d2e015 (diff) |
Merge "Remove useless code and declare iio_infos in C code"
Diffstat (limited to 'binding/iiodevices-binding.c')
-rw-r--r-- | binding/iiodevices-binding.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/binding/iiodevices-binding.c b/binding/iiodevices-binding.c index 8e18fd0..affd4b9 100644 --- a/binding/iiodevices-binding.c +++ b/binding/iiodevices-binding.c @@ -58,6 +58,13 @@ static struct client_sub * clients = NULL; /*save last registered client*/ static struct client_sub * last_client = NULL; +/* Static definition of supported iiodevices */ +static struct iio_info iio_infos[] = { + { "16-001d", "acceleration", "accel"}, + { "16-001d", "gyroscope", "magn"}, + { "16-006b", "compass", "anglvel"} +}; + /*get event by afb_event*/ static struct event *event_get_event(const struct afb_event *event) { @@ -397,7 +404,7 @@ static struct channels* set_channel( chn->iioelts = i; /*set channel name with iio_elements*/ - strncpy(chn->name, client->infos->id, PATH_MAX); + strncpy(chn->name, client->infos->middlename, PATH_MAX); set_channel_name(chn->name, i); if(!(chn->chn = iio_device_find_channel(client->dev, chn->name, false))) { |