summaryrefslogtreecommitdiff
path: root/firmware/target/arm/imx233/audio-imx233.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/imx233/audio-imx233.c')
-rw-r--r--firmware/target/arm/imx233/audio-imx233.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/firmware/target/arm/imx233/audio-imx233.c b/firmware/target/arm/imx233/audio-imx233.c
index 273844ef30..40218f4aa0 100644
--- a/firmware/target/arm/imx233/audio-imx233.c
+++ b/firmware/target/arm/imx233/audio-imx233.c
@@ -22,7 +22,7 @@
22#include "audio-imx233.h" 22#include "audio-imx233.h"
23#include "pinctrl-imx233.h" 23#include "pinctrl-imx233.h"
24 24
25void __attribute__((weak)) imx233_audio_preinit(void) 25void imx233_audio_preinit(void)
26{ 26{
27#ifdef IMX233_AUDIO_HP_GATE_BANK 27#ifdef IMX233_AUDIO_HP_GATE_BANK
28 imx233_pinctrl_acquire(IMX233_AUDIO_HP_GATE_BANK, IMX233_AUDIO_HP_GATE_PIN, "hp_gate"); 28 imx233_pinctrl_acquire(IMX233_AUDIO_HP_GATE_BANK, IMX233_AUDIO_HP_GATE_PIN, "hp_gate");
@@ -38,12 +38,12 @@ void __attribute__((weak)) imx233_audio_preinit(void)
38#endif 38#endif
39} 39}
40 40
41void __attribute__((weak)) imx233_audio_postinit(void) 41void imx233_audio_postinit(void)
42{ 42{
43 imx233_audio_enable_hp(true); 43 imx233_audio_enable_hp(true);
44} 44}
45// enable/disable the HP audio gate (typically using a GPIO) 45// enable/disable the HP audio gate (typically using a GPIO)
46void __attribute__((weak)) imx233_audio_enable_hp(bool en) 46void imx233_audio_enable_hp(bool en)
47{ 47{
48#ifdef IMX233_AUDIO_HP_GATE_BANK 48#ifdef IMX233_AUDIO_HP_GATE_BANK
49# ifdef IMX233_AUDIO_HP_GATE_INVERTED 49# ifdef IMX233_AUDIO_HP_GATE_INVERTED
@@ -55,7 +55,7 @@ void __attribute__((weak)) imx233_audio_enable_hp(bool en)
55#endif 55#endif
56} 56}
57// enable/disable the speaker audio gate (typically using a GPIO) 57// enable/disable the speaker audio gate (typically using a GPIO)
58void __attribute__((weak)) imx233_audio_enable_spkr(bool en) 58void imx233_audio_enable_spkr(bool en)
59{ 59{
60#ifdef IMX233_AUDIO_SPKR_GATE_BANK 60#ifdef IMX233_AUDIO_SPKR_GATE_BANK
61# ifdef IMX233_AUDIO_SPKR_GATE_INVERTED 61# ifdef IMX233_AUDIO_SPKR_GATE_INVERTED
@@ -112,14 +112,14 @@ static void select_audio_path(void)
112 } 112 }
113} 113}
114 114
115void __attribute__((weak)) audio_input_mux(int source, unsigned flags) 115void audio_input_mux(int source, unsigned flags)
116{ 116{
117 input_source = source; 117 input_source = source;
118 input_flags = flags; 118 input_flags = flags;
119 select_audio_path(); 119 select_audio_path();
120} 120}
121 121
122void __attribute__((weak)) audio_set_output_source(int source) 122void audio_set_output_source(int source)
123{ 123{
124 output_source = source; 124 output_source = source;
125 select_audio_path(); 125 select_audio_path();