[GIT PULL] Staging/IIO driver fixes for 4.13-rc5

2017-08-12 Thread Greg KH
The following changes since commit 520eccdfe187591a51ea9ab4c1a024ae4d0f68d9: Linux 4.13-rc2 (2017-07-23 16:15:17 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git/ tags/staging-4.13-rc5 for you to fetch changes up to

[PATCH] staging: pi433: Fix warnings from sparse

2017-08-12 Thread Quentin Swain
Running sparse produced warnings regarding use of conflicting enum types and logical vs bitwise operator use. Signed-off-by: Quentin Swain --- drivers/staging/pi433/pi433_if.c | 4 ++-- drivers/staging/pi433/rf69.c | 2 +- 2 files changed, 3 insertions(+), 3

Re: [PATCH] staging: iio: adc: fix error return code in ad7606_par_probe()

2017-08-12 Thread Jonathan Cameron
On Wed, 9 Aug 2017 10:38:56 -0500 "Gustavo A. R. Silva" wrote: > platform_get_irq() returns an error code, but the ad7606_par driver > ignores it and always returns -ENODEV. This is not correct and, > prevents -EPROBE_DEFER from being propagated properly. > > Print and

[patch] staging: speakup: fix async usb removal

2017-08-12 Thread Okash Khawaja
When an external USB synth is unplugged while the module is loaded, we get a null pointer deref. This is because the tty disappears while speakup tries to use to to communicate with the synth. This patch fixes it by checking tty for null before using it. Since tty can become null between the check

Re: [patch] staging: speakup: remove support for lp*

2017-08-12 Thread Okash Khawaja
Testing has shown that lp* devices don't work correctly with speakup just yet. That will require some additional work. Until then, this patch removes code related to that. Signed-off-by: Okash Khawaja Reviewed-by: Samuel Thibault ---