linux/drivers/staging/most
Christian Gromm 7e6e228873 staging: most: i2c: reduce parameters inconsistency
Currently, there are two module parameters for the i2c driver:
  - polling_req: boolean irq/polling mode;
  - scan_rate: polling rate, that is used in the case where the polling
    mode is active

This model is misconfiguration-prone.  For example, it is possible to
select polling mode with the zero polling rate or configure non-zero
polling rate in a combination with the IRQ mode.

This patch replaces the 'polling_req' and 'scan_rate' by the
'polling_rate', where the value zero means the interrupt driven mode and
other values are used as the polling rate in the polling mode.

Signed-off-by: Andrey Shvetsov <andrey.shvetsov@k2l.de>
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-05-08 13:41:49 +02:00
..
cdev vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
dim2 staging: most: add channel property dbr_size 2018-05-08 13:41:48 +02:00
Documentation staging: most: add ABI documentation 2017-11-27 09:20:37 +01:00
i2c staging: most: i2c: reduce parameters inconsistency 2018-05-08 13:41:49 +02:00
net staging: most: convert macro to static function 2018-01-08 16:36:00 +01:00
sound staging: most: aim-sound: add flexible format support 2018-05-08 13:41:48 +02:00
usb staging: most: Fix identifiers to function parameters 2018-01-08 16:34:25 +01:00
video vfs: do bulk POLL* -> EPOLL* replacement 2018-02-11 14:34:03 -08:00
core.c staging: most: add channel property dbr_size 2018-05-08 13:41:48 +02:00
core.h staging: most: add channel property dbr_size 2018-05-08 13:41:48 +02:00
Kconfig staging: most: video: rename module 2017-11-27 09:20:34 +01:00
Makefile staging: most: fix Makefile 2017-11-28 13:34:59 +01:00
TODO