Re: [PATCH v2] iio: core: register chardev only if needed

2021-01-19 Thread Alexandru Ardelean
On Sun, Dec 13, 2020 at 4:31 PM Jonathan Cameron wrote: > > On Wed, 9 Dec 2020 17:55:22 +0200 > Alexandru Ardelean wrote: > > > On Wed, Dec 9, 2020 at 5:53 PM Andy Shevchenko > > wrote: > > > > > > On Wed, Dec 9, 2020 at 5:45 PM Alexandru Ardelean > > > wrote: > > > > On Wed, Dec 9, 2020 at

Re: [PATCH v2] iio: core: register chardev only if needed

2020-12-13 Thread Jonathan Cameron
On Wed, 9 Dec 2020 17:55:22 +0200 Alexandru Ardelean wrote: > On Wed, Dec 9, 2020 at 5:53 PM Andy Shevchenko > wrote: > > > > On Wed, Dec 9, 2020 at 5:45 PM Alexandru Ardelean > > wrote: > > > On Wed, Dec 9, 2020 at 5:37 PM Andy Shevchenko > > > wrote: > > > > On Thu, Dec 3, 2020 at 11:55

Re: [PATCH v2] iio: core: register chardev only if needed

2020-12-09 Thread Alexandru Ardelean
On Wed, Dec 9, 2020 at 5:53 PM Andy Shevchenko wrote: > > On Wed, Dec 9, 2020 at 5:45 PM Alexandru Ardelean > wrote: > > On Wed, Dec 9, 2020 at 5:37 PM Andy Shevchenko > > wrote: > > > On Thu, Dec 3, 2020 at 11:55 AM Alexandru Ardelean > > > wrote: > > ... > > > > Are you sure there is no user

Re: [PATCH v2] iio: core: register chardev only if needed

2020-12-09 Thread Andy Shevchenko
On Wed, Dec 9, 2020 at 5:45 PM Alexandru Ardelean wrote: > On Wed, Dec 9, 2020 at 5:37 PM Andy Shevchenko > wrote: > > On Thu, Dec 3, 2020 at 11:55 AM Alexandru Ardelean > > wrote: ... > > Are you sure there is no user space application that doesn't rely on > > character device to be always

Re: [PATCH v2] iio: core: register chardev only if needed

2020-12-09 Thread Alexandru Ardelean
On Wed, Dec 9, 2020 at 5:37 PM Andy Shevchenko wrote: > > On Thu, Dec 3, 2020 at 11:55 AM Alexandru Ardelean > wrote: > > > > We only need a chardev if we need to support buffers and/or events. > > > > With this change, a chardev will be created only if an IIO buffer is > > attached OR an

Re: [PATCH v2] iio: core: register chardev only if needed

2020-12-09 Thread Andy Shevchenko
On Thu, Dec 3, 2020 at 11:55 AM Alexandru Ardelean wrote: > > We only need a chardev if we need to support buffers and/or events. > > With this change, a chardev will be created only if an IIO buffer is > attached OR an event_interface is configured. > > Otherwise, no chardev will be created, and

[PATCH v2] iio: core: register chardev only if needed

2020-12-03 Thread Alexandru Ardelean
We only need a chardev if we need to support buffers and/or events. With this change, a chardev will be created only if an IIO buffer is attached OR an event_interface is configured. Otherwise, no chardev will be created, and the IIO device will get registered with the 'device_add()' call.