Don't obey invalid integer ranges.

Qualcomm's sound drivers (wrongly) set 0xffffffff as range maximum in
a lot of cases, which essentially means they set that maximum value to
-1 due to signed integer value overflow.
Instead of patching all the kernels accordingly, drop the range check
for such invalid ranges.

Change-Id: I4efe0010c316f1fbfbbc004b51fbd5d40d1e1d1e
1 file changed