/linux/sound/soc/codecs/ |
H A D | msm8916-wcd-analog.c | 319 static const struct snd_kcontrol_new hphl_mux = SOC_DAPM_ENUM("HPHL", hph_enum); 791 {"HPHL DAC", NULL, "PDM_RX1"}, 819 {"EAR PA", NULL, "HPHL DAC"}, 824 {"HPH_L", NULL, "HPHL PA"}, 827 {"HPHL DAC", NULL, "EAR_HPHL_CLK"}, 832 {"HPHL PA", NULL, "HPHL"}, 834 {"HPHL PA", NULL, "CP"}, 835 {"HPHL PA", NULL, "RX_BIAS"}, 838 {"HPHL", "Switch", "HPHL DAC"}, 886 SND_SOC_DAPM_PGA("HPHL PA", CDC_A_RX_HPH_CNP_EN, 5, 0, NULL, 0), [all …]
|
H A D | wcd939x.c | 889 /* Enable watchdog interrupt for HPHL */ in wcd939x_codec_enable_ear_pa() 2201 /* Turn off 100k pull down on HPHL */ in wcd939x_wcd_mbhc_calc_impedance() 2298 /* Turn on 100k pull down on HPHL */ in wcd939x_wcd_mbhc_calc_impedance() 2475 SOC_SINGLE_EXT("HPHL Impedance", 0, 0, UINT_MAX, 0, 2528 SOC_SINGLE_EXT("HPHL Switch", WCD939X_HPH_L, 0, 1, 0, 2540 SOC_SINGLE_TLV("HPHL Volume", WCD939X_HPH_L_EN, 0, 20, 1, line_gain), 2749 SND_SOC_DAPM_PGA_E("HPHL PGA", WCD939X_ANA_HPH, 7, 0, NULL, 0, 2795 SND_SOC_DAPM_OUTPUT("HPHL"), 2871 {"HPHL PGA", NULL, "HPHL_RDAC"}, 2872 {"HPHL", NULL, "HPHL PGA"}, [all …]
|
H A D | wcd937x.c | 766 /* Enable watchdog interrupt for HPHL or AUX depending on mux value */ in wcd937x_codec_enable_ear_pa() 1697 /* Turn off 100k pull down on HPHL */ in wcd937x_wcd_mbhc_calc_impedance() 1817 /* Turn on 100k pull down on HPHL */ in wcd937x_wcd_mbhc_calc_impedance() 1989 SOC_SINGLE_EXT("HPHL Impedance", 0, 0, INT_MAX, 0, 2047 SOC_SINGLE_TLV("HPHL Volume", WCD937X_HPH_L_EN, 0, 20, 1, line_gain), 2053 SOC_SINGLE_EXT("HPHL Switch", WCD937X_HPH_L, 0, 1, 0, 2216 SND_SOC_DAPM_PGA_E("HPHL PGA", WCD937X_ANA_HPH, 7, 0, NULL, 0, 2273 SND_SOC_DAPM_OUTPUT("HPHL"), 2379 { "HPHL PGA", NULL, "HPHL_RDAC" }, 2380 { "HPHL", NULL, "HPHL PGA" }, [all …]
|
H A D | wcd938x.c | 958 * Enable watchdog interrupt for HPHL or AUX in wcd938x_codec_enable_ear_pa() 2251 /* Turn off 100k pull down on HPHL */ in wcd938x_wcd_mbhc_calc_impedance() 2383 /* Turn on 100k pull down on HPHL */ in wcd938x_wcd_mbhc_calc_impedance() 2558 SOC_SINGLE_EXT("HPHL Impedance", 0, 0, INT_MAX, 0, 2610 SOC_SINGLE_EXT("HPHL Switch", WCD938X_HPH_L, 0, 1, 0, 2622 SOC_SINGLE_TLV("HPHL Volume", WCD938X_HPH_L_EN, 0, 0x18, 1, line_gain), 2834 SND_SOC_DAPM_PGA_E("HPHL PGA", WCD938X_ANA_HPH, 7, 0, NULL, 0, 2887 SND_SOC_DAPM_OUTPUT("HPHL"), 2954 {"HPHL PGA", NULL, "HPHL_RDAC"}, 2955 {"HPHL", NULL, "HPHL PGA"}, [all …]
|
H A D | wcd-mbhc-v2.h | 205 bool hphl_swh; /*track HPHL switch NC / NO */
|
H A D | wcd-mbhc-v2.c | 74 /* impedance of hphl and hphr */ 441 * Disable HPHL trigger and MIC Schmitt triggers. in wcd_mbhc_elec_hs_report_unplug() 739 hphr ? "HPHR" : "HPHL"); in wcd_mbhc_hph_ocp_irq() 1462 if (of_property_read_bool(np, "qcom,hphl-jack-type-normally-closed")) in wcd_dt_parse_mbhc_data()
|
H A D | wcd934x.c | 2793 /* Turn off 100k pull down on HPHL */ in wcd934x_wcd_mbhc_calc_impedance() 2913 /* Turn on 100k pull down on HPHL */ in wcd934x_wcd_mbhc_calc_impedance() 2999 SOC_SINGLE_EXT("HPHL Impedance", 0, 0, INT_MAX, 0, 3632 SOC_DAPM_SINGLE("HPHL Switch", SND_SOC_NOPM, 0, 1, 0), 3969 SOC_SINGLE_TLV("HPHL Volume", WCD934X_HPH_L_EN, 0, 24, 1, line_gain), 5175 SND_SOC_DAPM_OUTPUT("HPHL"), 5182 SND_SOC_DAPM_OUTPUT("ANC HPHL"), 5448 SND_SOC_DAPM_PGA_E("HPHL PA", WCD934X_ANA_HPH, 7, 0, NULL, 0, 5709 {"HPHL PA", NULL, "RX INT1 DAC"}, 5710 {"HPHL", NULL, "HPHL PA"},
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | qcom,wcd934x.yaml | 82 qcom,hphl-jack-type-normally-closed: 83 description: Indicates that HPHL jack switch type is normally closed 220 qcom,hphl-jack-type-normally-closed;
|
H A D | qcom,wcd93xx-common.yaml | 57 qcom,hphl-jack-type-normally-closed: 58 description: Indicates that HPHL jack switch type is normally closed
|
H A D | qcom,pm8916-wcd-analog-codec.yaml | 72 qcom,hphl-jack-type-normally-open: 75 True if the HPHL pin on the jack is NO (Normally Open), false if it's
|
H A D | qcom,wcd938x.yaml | 48 qcom,hphl-jack-type-normally-closed;
|
H A D | qcom,wcd939x.yaml | 66 qcom,hphl-jack-type-normally-closed;
|
/linux/arch/arm64/boot/dts/qcom/ |
H A D | msm8916-wingtech-wt865x8.dtsi | 112 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-asus-z00l.dts | 144 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-lg-m216.dts | 142 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-acer-a1-724.dts | 147 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-gplus-fl8005a.dts | 150 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-wingtech-wt88047.dts | 183 qcom,hphl-jack-type-normally-open;
|
H A D | apq8039-t2.dts | 151 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-longcheer-l8910.dts | 191 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-longcheer-l8150.dts | 279 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-huawei-g7.dts | 232 qcom,hphl-jack-type-normally-open;
|
H A D | msm8916-alcatel-idol347.dts | 228 qcom,hphl-jack-type-normally-open;
|