Home
last modified time | relevance | path

Searched full:pm4125 (Results 1 – 6 of 6) sorted by relevance

/linux/sound/soc/codecs/
H A Dpm4125.c23 #include "pm4125.h"
167 struct pm4125_priv *pm4125 = (struct pm4125_priv *)data; in pm4125_handle_post_irq() local
169 regmap_write(pm4125->regmap, PM4125_DIG_SWR_INTR_CLEAR_0, 0); in pm4125_handle_post_irq()
170 regmap_write(pm4125->regmap, PM4125_DIG_SWR_INTR_CLEAR_1, 0); in pm4125_handle_post_irq()
171 regmap_write(pm4125->regmap, PM4125_DIG_SWR_INTR_CLEAR_2, 0); in pm4125_handle_post_irq()
181 .name = "pm4125",
197 static void pm4125_reset(struct pm4125_priv *pm4125) in pm4125_reset() argument
199 regmap_write(pm4125->spmi_regmap, PM4125_CODEC_RESET_REG, PM4125_CODEC_OFF); in pm4125_reset()
201 regmap_write(pm4125->spmi_regmap, PM4125_CODEC_RESET_REG, PM4125_CODEC_ON); in pm4125_reset()
229 struct pm4125_priv *pm4125 = snd_soc_component_get_drvdata(component); in pm4125_global_mbias_disable() local
[all …]
H A DKconfig1650 tristate "PM4125 audio codec - SDW"
1658 The PMIC PM4125 has an in-built audio codec IC used with SoCs
/linux/Documentation/devicetree/bindings/sound/
H A Dqcom,pm4125-sdw.yaml4 $id: http://devicetree.org/schemas/sound/qcom,pm4125-sdw.yaml#
7 title: Qualcomm SoundWire Slave devices on PM4125/PM2250 PMIC audio codec.
13 The audio codec IC found on Qualcomm PM4125/PM2250 PMICs.
30 PM4125 TX Port 1 (ADC1,2 & DMIC0 & MBHC) <=> SWR0 Port 1
31 PM4125 TX Port 2 (ADC1 & DMIC0,1,2 & MBHC) <=> SWR0 Port 2
46 PM4125 RX Port 1 (HPH_L/R) <==> SWR1 Port 1 (HPH_L/R)
47 PM4125 RX Port 2 (COMP_L/R) <==> SWR1 Port 3 (COMP_L/R)
/linux/arch/arm64/boot/dts/qcom/
H A Dpm4125.dtsi40 compatible = "qcom,pm4125-vbus-reg", "qcom,pm8150b-vbus-reg";
46 compatible = "qcom,pm4125-typec", "qcom,pmi632-typec";
/linux/Documentation/devicetree/bindings/regulator/
H A Dqcom,usb-vbus-regulator.yaml27 - qcom,pm4125-vbus-reg
/linux/
H A DMAINTAINERS21643 F: sound/soc/codecs/pm4125-sdw.c
21644 F: sound/soc/codecs/pm4125.*