Merge branch 'for-5.2' of https://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[linux.git] / sound / soc / fsl / fsl_asrc.c
index 71793d3dc75ca58bf3ec7d96ee19bbd9b072b3d4..a8d6710f25416ca5a3d560638614e4344ae1b822 100644 (file)
@@ -311,8 +311,8 @@ static int fsl_asrc_config_pair(struct fsl_asrc_pair *pair)
                return -EINVAL;
        }
 
-       if ((outrate > 8000 && outrate < 30000) &&
-           (outrate/inrate > 24 || inrate/outrate > 8)) {
+       if ((outrate >= 8000 && outrate <= 30000) &&
+           (outrate > 24 * inrate || inrate > 8 * outrate)) {
                pair_err("exceed supported ratio range [1/24, 8] for \
                                inrate/outrate: %d/%d\n", inrate, outrate);
                return -EINVAL;
This page took 0.031937 seconds and 4 git commands to generate.