Loading sound/soc/codecs/wm5102.c +11 −0 Original line number Diff line number Diff line Loading @@ -573,6 +573,13 @@ static const struct reg_default wm5102_sysclk_reva_patch[] = { { 0x025e, 0x0112 }, }; static const struct reg_default wm5102_sysclk_revb_patch[] = { { 0x3081, 0x08FE }, { 0x3083, 0x00ED }, { 0x30C1, 0x08FE }, { 0x30C3, 0x00ED }, }; static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) { Loading @@ -587,6 +594,10 @@ static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w, patch = wm5102_sysclk_reva_patch; patch_size = ARRAY_SIZE(wm5102_sysclk_reva_patch); break; default: patch = wm5102_sysclk_revb_patch; patch_size = ARRAY_SIZE(wm5102_sysclk_revb_patch); break; } switch (event) { Loading Loading
sound/soc/codecs/wm5102.c +11 −0 Original line number Diff line number Diff line Loading @@ -573,6 +573,13 @@ static const struct reg_default wm5102_sysclk_reva_patch[] = { { 0x025e, 0x0112 }, }; static const struct reg_default wm5102_sysclk_revb_patch[] = { { 0x3081, 0x08FE }, { 0x3083, 0x00ED }, { 0x30C1, 0x08FE }, { 0x30C3, 0x00ED }, }; static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, int event) { Loading @@ -587,6 +594,10 @@ static int wm5102_sysclk_ev(struct snd_soc_dapm_widget *w, patch = wm5102_sysclk_reva_patch; patch_size = ARRAY_SIZE(wm5102_sysclk_reva_patch); break; default: patch = wm5102_sysclk_revb_patch; patch_size = ARRAY_SIZE(wm5102_sysclk_revb_patch); break; } switch (event) { Loading