diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/wm8758.c | 8 | ||||
-rw-r--r-- | firmware/pcm_playback.c | 2 |
2 files changed, 4 insertions, 6 deletions
diff --git a/firmware/drivers/wm8758.c b/firmware/drivers/wm8758.c index e99711066a..893b6e7c10 100644 --- a/firmware/drivers/wm8758.c +++ b/firmware/drivers/wm8758.c | |||
@@ -121,12 +121,12 @@ void wmcodec_enable_output(bool enable) | |||
121 | 121 | ||
122 | wm8758_write(RESET, 0x1ff); /*Reset*/ | 122 | wm8758_write(RESET, 0x1ff); /*Reset*/ |
123 | 123 | ||
124 | wm8758_write(PWRMGMT1, 0x2b); | 124 | wm8758_write(PWRMGMT1, 0x2b); |
125 | wm8758_write(PWRMGMT2, 0x180); | 125 | wm8758_write(PWRMGMT2, 0x180); |
126 | wm8758_write(PWRMGMT3, 0x6f); | 126 | wm8758_write(PWRMGMT3, 0x6f); |
127 | 127 | ||
128 | wm8758_write(AINTFCE, 0x10); | 128 | wm8758_write(AINTFCE, 0x10); |
129 | wm8758_write(CLKCTRL, 0x49); | 129 | wm8758_write(CLKCTRL, 0x49); |
130 | 130 | ||
131 | wm8758_write(OUTCTRL, 1); | 131 | wm8758_write(OUTCTRL, 1); |
132 | 132 | ||
diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index 6ce5ed671c..0007a71f1f 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c | |||
@@ -454,8 +454,6 @@ void pcm_init(void) | |||
454 | /* Initialize default register values. */ | 454 | /* Initialize default register values. */ |
455 | wmcodec_init(); | 455 | wmcodec_init(); |
456 | 456 | ||
457 | /* The uda1380 needs a sleep(HZ) here - do we need one? */ | ||
458 | |||
459 | /* Power on */ | 457 | /* Power on */ |
460 | wmcodec_enable_output(true); | 458 | wmcodec_enable_output(true); |
461 | 459 | ||