aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/linux/opensimpad/sound-volume-reversed.patch
blob: 495d8f94043b3d84a4f773c773e49808b412ebd5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#
# 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;