u32 *array, num_elems;
 
        ret = parse_int_array(i2s_test, strlen(i2s_test), (int **)&array);
-       if (ret < 0) {
+       if (ret) {
                dev_err(adev->dev, "failed to parse i2s_test parameter\n");
                return ret;
        }
 
        int ret;
 
        ret = parse_int_array_user(from, count, (int **)&array);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        num_elems = *array;
        int ret;
 
        ret = parse_int_array_user(from, count, (int **)&array);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        num_elems = *array;
        int ret;
 
        ret = parse_int_array_user(from, count, (int **)&array);
-       if (ret < 0)
+       if (ret)
                return ret;
 
        num_elems = *array;