#
# Patch managed by http://www.holgerschurig.de/patcher.html
#

--- linux-2.4.27/drivers/misc/ucb1x00-audio.c~sound-volume-reversed
+++ linux-2.4.27/drivers/misc/ucb1x00-audio.c
@@ -97,7 +97,7 @@
 				ucba->output_level = gain | gain << 8;
 				ucba->mod_cnt++;
 				ucba->ctrl_b = (ucba->ctrl_b & 0xff00) |
-					       ((gain * 31) / 100);
+					       (((100-gain) * 31) / 100);
 				ucb1x00_reg_write(ucba->ucb, UCB_AC_B,
 						  ucba->ctrl_b);
 				ret = 0;