On Wed, Aug 5, 2015 at 10:15 PM, Jonathan Cameron <jic23@xxxxxxxxxxxxxxxxxxxxx> wrote: > On 5 August 2015 10:28:15 BST, Linus Walleij <linus.walleij@xxxxxxxxxx> wrote: >> >>The triggers from ST sensors are named <iio_device_name>-trigger >>instead of the standard <iio_device_name>-dev<iio_dev_id> as >>used by most and also in the iio-tools. Change this to match >>the norm. >> >>After this I can do tests with generic_buffer -n <dev_name> >>without having to manually specify the trigger with the -t >>option. > > Hmm ABI change... Not a requirement that this naming be followed... Unless someone can provide a userspace that actually have the ST sensors working (with mainline) I think we can make this change. I've really struggled to get generic_buffer going with the ST sensors to no avail. Right now it seems to be because the *_en files in /scan_elements are not ever written with "1" so consequently iio_buffer_store_enable __iio_update_buffers iio_buffer_request_update iio_buffer_update_bytes_per_datum Doesn't happen and bytes per datum is zero and it bails out. I don't know if it's a problem with generic_buffer though, is there another userspace that everyone is using without telling me? > Could register the trigger twice I suppose so as to keep old name available.... Hm there are a couple of more actually using -trigger if there is a single one. Maybe we should have generic_buffer looking for both rather, or do you want to keep that tool simple? Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html