Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

[media] radio-keene: fix sparse warning

drivers/media/radio/radio-keene.c:126:45: warning: dubious: !x | y

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>

authored by

Hans Verkuil and committed by
Mauro Carvalho Chehab
437eb18d 883cdd5e

+1 -1
+1 -1
drivers/media/radio/radio-keene.c
··· 123 123 /* If bit 0 is set, then transmit mono, otherwise stereo. 124 124 If bit 2 is set, then enable 75 us preemphasis, otherwise 125 125 it is 50 us. */ 126 - radio->buffer[3] = (!radio->stereo) | (radio->preemph_75_us ? 4 : 0); 126 + radio->buffer[3] = (radio->stereo ? 0 : 1) | (radio->preemph_75_us ? 4 : 0); 127 127 radio->buffer[4] = 0x00; 128 128 radio->buffer[5] = 0x00; 129 129 radio->buffer[6] = 0x00;