]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - sound/usb/clock.c
Merge tag 'riscv/for-v5.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv...
[linux.git] / sound / usb / clock.c
index 6b8c14f9b5d46e77770962ff20acf30ff57fd801..018b1ecb5404655e327b35ca10c420f965383d3d 100644 (file)
@@ -165,21 +165,21 @@ static bool uac_clock_source_is_valid(struct snd_usb_audio *chip,
                        snd_usb_find_clock_source_v3(chip->ctrl_intf, source_id);
 
                if (!cs_desc)
-                       return 0;
+                       return false;
                bmControls = le32_to_cpu(cs_desc->bmControls);
        } else { /* UAC_VERSION_1/2 */
                struct uac_clock_source_descriptor *cs_desc =
                        snd_usb_find_clock_source(chip->ctrl_intf, source_id);
 
                if (!cs_desc)
-                       return 0;
+                       return false;
                bmControls = cs_desc->bmControls;
        }
 
        /* If a clock source can't tell us whether it's valid, we assume it is */
        if (!uac_v2v3_control_is_readable(bmControls,
                                      UAC2_CS_CONTROL_CLOCK_VALID))
-               return 1;
+               return true;
 
        err = snd_usb_ctl_msg(dev, usb_rcvctrlpipe(dev, 0), UAC2_CS_CUR,
                              USB_TYPE_CLASS | USB_RECIP_INTERFACE | USB_DIR_IN,
@@ -191,10 +191,10 @@ static bool uac_clock_source_is_valid(struct snd_usb_audio *chip,
                dev_warn(&dev->dev,
                         "%s(): cannot get clock validity for id %d\n",
                           __func__, source_id);
-               return 0;
+               return false;
        }
 
-       return !!data;
+       return data ? true :  false;
 }
 
 static int __uac_clock_find_source(struct snd_usb_audio *chip, int entity_id,