mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 10:04:04 +02:00
ALSA: usb: fcp: Fix return code from poll ops
Fix a sparse warning due to the invalid return type from poll ops,
which is __poll_t.
Fixes: 46757a3e7d ("ALSA: FCP: Add Focusrite Control Protocol driver")
Link: https://patch.msgid.link/20250121170032.7236-4-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
f08cc80f69
commit
0a8f5f4652
|
|
@ -843,18 +843,18 @@ static long fcp_hwdep_read(struct snd_hwdep *hw, char __user *buf,
|
|||
return sizeof(event);
|
||||
}
|
||||
|
||||
static unsigned int fcp_hwdep_poll(struct snd_hwdep *hw,
|
||||
struct file *file,
|
||||
poll_table *wait)
|
||||
static __poll_t fcp_hwdep_poll(struct snd_hwdep *hw,
|
||||
struct file *file,
|
||||
poll_table *wait)
|
||||
{
|
||||
struct usb_mixer_interface *mixer = hw->private_data;
|
||||
struct fcp_data *private = mixer->private_data;
|
||||
unsigned int mask = 0;
|
||||
__poll_t mask = 0;
|
||||
|
||||
poll_wait(file, &private->notify.queue, wait);
|
||||
|
||||
if (private->notify.event)
|
||||
mask |= POLLIN | POLLRDNORM;
|
||||
mask |= EPOLLIN | EPOLLRDNORM;
|
||||
|
||||
return mask;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user