diff --git a/drivers/iio/inkern.c b/drivers/iio/inkern.c index a3941bade6a7503c3aa60c00a97f814cf26ba632..487bf6b7517244165769a795b3597d5eb2528500 100644 --- a/drivers/iio/inkern.c +++ b/drivers/iio/inkern.c @@ -44,7 +44,7 @@ int iio_map_array_register(struct iio_dev *indio_dev, struct iio_map *maps) } mapi->map = &maps[i]; mapi->indio_dev = indio_dev; - list_add(&mapi->l, &iio_map_list); + list_add_tail(&mapi->l, &iio_map_list); i++; } error_ret: