From 6a9cabc4349238c6c7fddb9828b4c5f3f8099277 Mon Sep 17 00:00:00 2001 From: Andree Buschmann Date: Fri, 24 Sep 2010 22:42:06 +0000 Subject: Implement lineout en-/disable for WM8975 and activate it for iPod nano 2G. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28159 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/s5l8700/ipodnano2g/powermgmt-nano2g.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'firmware/target/arm') diff --git a/firmware/target/arm/s5l8700/ipodnano2g/powermgmt-nano2g.c b/firmware/target/arm/s5l8700/ipodnano2g/powermgmt-nano2g.c index b0578a33d5..52491cf480 100644 --- a/firmware/target/arm/s5l8700/ipodnano2g/powermgmt-nano2g.c +++ b/firmware/target/arm/s5l8700/ipodnano2g/powermgmt-nano2g.c @@ -23,6 +23,7 @@ #include "powermgmt.h" #include "pmu-target.h" #include "power.h" +#include "audiohw.h" const unsigned short battery_level_dangerous[BATTERY_TYPES_COUNT] = { @@ -77,3 +78,11 @@ void accessory_supply_set(bool enable) } } #endif + +#ifdef HAVE_LINEOUT_POWEROFF +void lineout_set(bool enable) +{ + /* Call audio hardware driver implementation */ + audiohw_enable_lineout(enable); +} +#endif -- cgit v1.2.3