Index: firmware/export/wm8975.h =================================================================== --- firmware/export/wm8975.h (revision 30056) +++ firmware/export/wm8975.h (working copy) @@ -303,6 +303,7 @@ #define WM8975_24000HZ 0x79 #define WM8975_32000HZ 0x59 #define WM8975_44100HZ 0x63 +#define WM8975_44100Hz_ 0x20 #define WM8975_48000HZ 0x41 #define WM8975_88200HZ 0x7f #define WM8975_96000HZ 0x5d Index: firmware/drivers/audio/wm8975.c =================================================================== --- firmware/drivers/audio/wm8975.c (revision 30056) +++ firmware/drivers/audio/wm8975.c (working copy) @@ -153,6 +153,9 @@ wm8975_write(PWRMGMT1, wm8975_regs[PWRMGMT1]); wm8975_write(PWRMGMT2, wm8975_regs[PWRMGMT2]); + + wm8975_write(ADDCTRL2, ADDCTRL2_LRCM); + wm8975_write(SAMPCTRL, SAMPCTRL_BCM_MCLK_4 | WM8975_44100HZ_); } void audiohw_postinit(void)