mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-26 06:33:19 -04:00
ASoC: madera: Add rate select for Noise Generator
Add enum to select the rate for the Noise Generator. Patch came from vendor (Cirrus). Mot-CRs-fixed: (CR): approach won't work with youtube in background Change-Id: I056bc0eb204d5f3feef61ee7066cc5b4c59427a6 Signed-off-by: Paul Handrigan <Paul.Handrigan@cirrus.com> SLTApproved: Slta Waiver SME-Granted: SME Approvals Granted Tested-by: Jira Key Reviewed-by: Konstantin Makariev <kmakariev@motorola.com> Submit-Approved: Jira Key Reviewed-on: https://gerrit.mot.com/1354953
This commit is contained in:
parent
5bd115ed69
commit
8ace5a94b0
3 changed files with 9 additions and 0 deletions
|
|
@ -2390,6 +2390,7 @@
|
|||
#define MADERA_NOISE_GEN_GAIN_MASK 0x001F
|
||||
#define MADERA_NOISE_GEN_GAIN_SHIFT 0
|
||||
#define MADERA_NOISE_GEN_GAIN_WIDTH 5
|
||||
#define MADERA_NOISE_GEN_RATE_SHIFT 11
|
||||
|
||||
/* (0x0100) Clock_32k_1 */
|
||||
#define MADERA_CLK_32K_ENA 0x0040
|
||||
|
|
|
|||
|
|
@ -2097,6 +2097,13 @@ const struct soc_enum madera_fx_rate =
|
|||
madera_rate_text, madera_rate_val);
|
||||
EXPORT_SYMBOL_GPL(madera_fx_rate);
|
||||
|
||||
const struct soc_enum madera_noise_gen_rate =
|
||||
SOC_VALUE_ENUM_SINGLE(MADERA_COMFORT_NOISE_GENERATOR,
|
||||
MADERA_NOISE_GEN_RATE_SHIFT, 0xf,
|
||||
MADERA_RATE_ENUM_SIZE,
|
||||
madera_rate_text, madera_rate_val);
|
||||
EXPORT_SYMBOL_GPL(madera_noise_gen_rate);
|
||||
|
||||
const struct soc_enum madera_spdif_rate =
|
||||
SOC_VALUE_ENUM_SINGLE(MADERA_SPD1_TX_CONTROL,
|
||||
MADERA_SPD1_RATE_SHIFT,
|
||||
|
|
|
|||
|
|
@ -393,6 +393,7 @@ extern const struct soc_enum madera_input_rate[];
|
|||
extern const struct soc_enum madera_dfc_width[];
|
||||
extern const struct soc_enum madera_dfc_type[];
|
||||
extern const struct soc_enum madera_fx_rate;
|
||||
extern const struct soc_enum madera_noise_gen_rate;
|
||||
extern const struct soc_enum madera_spdif_rate;
|
||||
|
||||
extern const struct soc_enum madera_in_vi_ramp;
|
||||
|
|
|
|||
Loading…
Reference in a new issue