From 55805e13a4ef0152b40e6606fce8b4603ae8cb91 Mon Sep 17 00:00:00 2001 From: Aidan MacDonald Date: Sat, 13 Mar 2021 02:11:45 +0000 Subject: Add new audiohw capability: POWER_MODE_CAP This allows the user to make use of the DAC's power-saving abilities. The two modes are "high performance" and "battery saver". This feature is supported by the AK4376 DAC in the upcoming FiiO M3K port. The setting is only a manual toggle right now, but in the future it could be hooked up to the battery level (via another setting) so it can be toggled automatically when the battery gets too low. Change-Id: I482af6e2f969fcbdeb3411bd3ff91f866b12d027 --- firmware/export/audiohw_settings.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'firmware/export/audiohw_settings.h') diff --git a/firmware/export/audiohw_settings.h b/firmware/export/audiohw_settings.h index 1d3e0dc12f..8010963ea4 100644 --- a/firmware/export/audiohw_settings.h +++ b/firmware/export/audiohw_settings.h @@ -103,6 +103,9 @@ AUDIOHW_SETTINGS( #if defined(AUDIOHW_HAVE_FILTER_ROLL_OFF) AUDIOHW_SETTING_ENT(FILTER_ROLL_OFF, sound_set_filter_roll_off) #endif +#if defined(AUDIOHW_HAVE_POWER_MODE) + AUDIOHW_SETTING_ENT(POWER_MODE, sound_set_power_mode) +#endif /* Hardware EQ tone controls */ #if defined(AUDIOHW_HAVE_EQ) AUDIOHW_SETTING_ENT(EQ_BAND1_GAIN, sound_set_hw_eq_band1_gain) -- cgit v1.2.3