configmgr: Reject volume values >100 percent
configmgr: Reject volume values >100 percent

set_hw_volume() was not validating that the passed percentage values
are in the range 0..100. Out-of-range values will now return -EINVAL.

Change-Id: I2f67acf280f0469187307f527e46c0715cbb43fc
Signed-off-by: Richard Fitzgerald <22ee0097135072451429b5ac45630d52779cd49b@opensource.cirrus.com>

CirrusLogic/tinyhal,CirrusLogic/tinyhal,CirrusLogic/tinyhal