From 473fc2ba74dd7e35027c3b7066e34069df5254de Mon Sep 17 00:00:00 2001 From: Thom Johansen Date: Wed, 22 Mar 2006 13:04:49 +0000 Subject: Fixed line out volume for 4G, Nano and 5G Ipods. Partial patch #4814 by Ralf Herz. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9181 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/wm8758.c | 5 +++++ firmware/drivers/wm8975.c | 5 +++++ 2 files changed, 10 insertions(+) (limited to 'firmware/drivers') diff --git a/firmware/drivers/wm8758.c b/firmware/drivers/wm8758.c index 3867748417..e99711066a 100644 --- a/firmware/drivers/wm8758.c +++ b/firmware/drivers/wm8758.c @@ -148,6 +148,11 @@ int wmcodec_set_master_vol(int vol_l, int vol_r) wm8758_write(LOUT1VOL, vol_l); wm8758_write(ROUT1VOL, 0x100 | vol_r); + return 0; +} + +int wmcodec_set_lineout_vol(int vol_l, int vol_r) +{ /* OUT2 */ wm8758_write(LOUT2VOL, vol_l); wm8758_write(ROUT2VOL, 0x100 | vol_r); diff --git a/firmware/drivers/wm8975.c b/firmware/drivers/wm8975.c index 51c12f1505..64a123b883 100644 --- a/firmware/drivers/wm8975.c +++ b/firmware/drivers/wm8975.c @@ -176,6 +176,11 @@ int wmcodec_set_master_vol(int vol_l, int vol_r) wm8975_write(LOUT1VOL, vol_l); wm8975_write(ROUT1VOL, 0x100 | vol_r); + return 0; +} + +int wmcodec_set_lineout_vol(int vol_l, int vol_r) +{ /* OUT2 */ wm8975_write(LOUT2VOL, vol_l); wm8975_write(ROUT2VOL, 0x100 | vol_r); -- cgit v1.2.3