diff options
Diffstat (limited to 'firmware/mp3_playback.c')
-rw-r--r-- | firmware/mp3_playback.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/mp3_playback.c b/firmware/mp3_playback.c index 4f1d16f9d3..39760d3fab 100644 --- a/firmware/mp3_playback.c +++ b/firmware/mp3_playback.c | |||
@@ -937,6 +937,11 @@ void mp3_init(int volume, int bass, int treble, int balance, int loudness, | |||
937 | 937 | ||
938 | setup_sci0(); | 938 | setup_sci0(); |
939 | 939 | ||
940 | #ifdef HAVE_MAS_SIBI_CONTROL | ||
941 | and_b(~0x01, &PBDRH); /* drive SIBI low */ | ||
942 | and_b(~0x01, &PBIORH); /* output for PB8 */ | ||
943 | #endif | ||
944 | |||
940 | #if CONFIG_HWCODEC == MAS3587F | 945 | #if CONFIG_HWCODEC == MAS3587F |
941 | or_b(0x08, &PAIORH); /* output for /PR */ | 946 | or_b(0x08, &PAIORH); /* output for /PR */ |
942 | init_playback(); | 947 | init_playback(); |