Lines Matching full:quirk

68 #define BYT_RT5640_MAP(quirk)		((quirk) &  GENMASK(3, 0))  argument
69 #define BYT_RT5640_JDSRC(quirk) (((quirk) & GENMASK(7, 4)) >> 4) argument
70 #define BYT_RT5640_OVCD_TH(quirk) (((quirk) & GENMASK(12, 8)) >> 8) argument
71 #define BYT_RT5640_OVCD_SF(quirk) (((quirk) & GENMASK(14, 13)) >> 13) argument
110 module_param_named(quirk, quirk_override, int, 0444);
111 MODULE_PARM_DESC(quirk, "Board-specific quirk override");
125 dev_info(dev, "quirk DMIC1_MAP enabled\n"); in log_quirks()
128 dev_info(dev, "quirk DMIC2_MAP enabled\n"); in log_quirks()
131 dev_info(dev, "quirk IN1_MAP enabled\n"); in log_quirks()
134 dev_info(dev, "quirk IN3_MAP enabled\n"); in log_quirks()
137 dev_info(dev, "quirk NO_INTERNAL_MIC_MAP enabled\n"); in log_quirks()
140 dev_err(dev, "quirk map 0x%x is not supported, microphone input will not work\n", map); in log_quirks()
144 dev_info(dev, "quirk HSMIC2_ON_IN1 enabled\n"); in log_quirks()
146 dev_info(dev, "quirk realtek,jack-detect-source %ld\n", in log_quirks()
148 dev_info(dev, "quirk realtek,over-current-threshold-microamp %ld\n", in log_quirks()
150 dev_info(dev, "quirk realtek,over-current-scale-factor %ld\n", in log_quirks()
154 dev_info(dev, "quirk JD_NOT_INV enabled\n"); in log_quirks()
156 dev_info(dev, "quirk JD_HP_ELITEPAD_1000G2 enabled\n"); in log_quirks()
158 dev_info(dev, "quirk MONO_SPEAKER enabled\n"); in log_quirks()
160 dev_info(dev, "quirk NO_SPEAKERS enabled\n"); in log_quirks()
162 dev_info(dev, "quirk SWAPPED_SPEAKERS enabled\n"); in log_quirks()
164 dev_info(dev, "quirk LINEOUT enabled\n"); in log_quirks()
166 dev_info(dev, "quirk LINEOUT_AS_HP2 enabled\n"); in log_quirks()
168 dev_info(dev, "quirk DIFF_MIC enabled\n"); in log_quirks()
170 dev_info(dev, "quirk SSP0_AIF1 enabled\n"); in log_quirks()
175 dev_info(dev, "quirk SSP0_AIF2 enabled\n"); in log_quirks()
180 dev_info(dev, "quirk SSP2_AIF2 enabled\n"); in log_quirks()
184 …dev_err(dev, "Invalid routing, bytcr detected but no SSP0-based quirk, audio cannot work with SSP2… in log_quirks()
191 dev_info(dev, "quirk MCLK_EN enabled\n"); in log_quirks()
196 dev_info(dev, "quirk MCLK_25MHZ enabled\n"); in log_quirks()
198 dev_err(dev, "quirk MCLK_25MHZ enabled but quirk MCLK not selected, will be ignored\n"); in log_quirks()
1525 /* changed w/ quirk */ "rt5640-aif1")));
1694 * (will be overridden if DMI quirk is detected) in snd_byt_rt5640_mc_probe()
1704 * to find relevant routing quirk based as done on Windows in snd_byt_rt5640_mc_probe()
1761 dev_info(dev, "Overriding quirk 0x%lx => 0x%x\n", in snd_byt_rt5640_mc_probe()