Home
last modified time | relevance | path

Searched refs:lpass (Results 1 – 25 of 108) sorted by relevance

12345

/linux-6.15/drivers/mfd/
H A Dexynos-lpass.c110 struct exynos_lpass *lpass; in exynos_lpass_probe() local
113 lpass = devm_kzalloc(dev, sizeof(*lpass), GFP_KERNEL); in exynos_lpass_probe()
114 if (!lpass) in exynos_lpass_probe()
122 if (IS_ERR(lpass->sfr0_clk)) in exynos_lpass_probe()
127 if (IS_ERR(lpass->top)) { in exynos_lpass_probe()
129 return PTR_ERR(lpass->top); in exynos_lpass_probe()
135 exynos_lpass_enable(lpass); in exynos_lpass_probe()
144 exynos_lpass_disable(lpass); in exynos_lpass_remove()
148 regmap_exit(lpass->top); in exynos_lpass_remove()
155 exynos_lpass_disable(lpass); in exynos_lpass_suspend()
[all …]
/linux-6.15/sound/soc/qcom/
H A DMakefile3 snd-soc-lpass-cpu-y := lpass-cpu.o
4 snd-soc-lpass-cdc-dma-y := lpass-cdc-dma.o
5 snd-soc-lpass-hdmi-y := lpass-hdmi.o
6 snd-soc-lpass-platform-y := lpass-platform.o
7 snd-soc-lpass-ipq806x-y := lpass-ipq806x.o
8 snd-soc-lpass-apq8016-y := lpass-apq8016.o
9 snd-soc-lpass-sc7180-y := lpass-sc7180.o
10 snd-soc-lpass-sc7280-y := lpass-sc7280.o
12 obj-$(CONFIG_SND_SOC_LPASS_CPU) += snd-soc-lpass-cpu.o
14 obj-$(CONFIG_SND_SOC_LPASS_HDMI) += snd-soc-lpass-hdmi.o
[all …]
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dqcom,lpass-cpu.yaml22 - qcom,lpass-cpu
23 - qcom,apq8016-lpass-cpu
24 - qcom,sc7180-lpass-cpu
25 - qcom,sc7280-lpass-cpu
123 const: qcom,lpass-cpu
180 - const: lpass-hdmiif
181 - const: lpass-lpaif
188 - const: lpass-irq-hdmi
221 - const: lpass-hdmiif
222 - const: lpass-lpaif
[all …]
H A Dqcom,lpass-wsa-macro.yaml16 - qcom,sc7280-lpass-wsa-macro
17 - qcom,sm8250-lpass-wsa-macro
18 - qcom,sm8450-lpass-wsa-macro
19 - qcom,sm8550-lpass-wsa-macro
20 - qcom,sc8280xp-lpass-wsa-macro
23 - qcom,sm8650-lpass-wsa-macro
24 - qcom,sm8750-lpass-wsa-macro
25 - qcom,x1e80100-lpass-wsa-macro
67 - qcom,sc7280-lpass-wsa-macro
68 - qcom,sm8250-lpass-wsa-macro
[all …]
H A Dqcom,lpass-tx-macro.yaml16 - qcom,sc7280-lpass-tx-macro
17 - qcom,sm6115-lpass-tx-macro
18 - qcom,sm8250-lpass-tx-macro
19 - qcom,sm8450-lpass-tx-macro
20 - qcom,sm8550-lpass-tx-macro
21 - qcom,sc8280xp-lpass-tx-macro
24 - qcom,sm8650-lpass-tx-macro
25 - qcom,sm8750-lpass-tx-macro
72 - qcom,sc7280-lpass-tx-macro
93 - qcom,sm8250-lpass-tx-macro
[all …]
H A Dqcom,lpass-rx-macro.yaml16 - qcom,sc7280-lpass-rx-macro
17 - qcom,sm8250-lpass-rx-macro
18 - qcom,sm8450-lpass-rx-macro
19 - qcom,sm8550-lpass-rx-macro
20 - qcom,sc8280xp-lpass-rx-macro
23 - qcom,sm8650-lpass-rx-macro
24 - qcom,sm8750-lpass-rx-macro
25 - qcom,x1e80100-lpass-rx-macro
67 - qcom,sc7280-lpass-rx-macro
88 - qcom,sm8250-lpass-rx-macro
[all …]
H A Dqcom,lpass-va-macro.yaml16 - qcom,sc7280-lpass-va-macro
17 - qcom,sm8250-lpass-va-macro
18 - qcom,sm8450-lpass-va-macro
19 - qcom,sm8550-lpass-va-macro
20 - qcom,sc8280xp-lpass-va-macro
23 - qcom,sm8650-lpass-va-macro
24 - qcom,sm8750-lpass-va-macro
25 - qcom,x1e80100-lpass-va-macro
26 - const: qcom,sm8550-lpass-va-macro
108 - qcom,sm8450-lpass-va-macro
[all …]
H A Dqcom,q6apm-lpass-dais.yaml4 $id: http://devicetree.org/schemas/sound/qcom,q6apm-lpass-dais.yaml#
19 - qcom,q6apm-lpass-dais
33 compatible = "qcom,q6apm-lpass-dais";
H A Dqcom,q6dsp-lpass-clocks.yaml4 $id: http://devicetree.org/schemas/sound/qcom,q6dsp-lpass-clocks.yaml#
19 - qcom,q6prm-lpass-clocks
H A Dqcom,q6prm.yaml22 $ref: /schemas/sound/qcom,q6dsp-lpass-clocks.yaml#
46 compatible = "qcom,q6prm-lpass-clocks";
/linux-6.15/Documentation/devicetree/bindings/pinctrl/
H A Dqcom,sm8550-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml#
20 - const: qcom,sm8550-lpass-lpi-pinctrl
22 - const: qcom,x1e80100-lpass-lpi-pinctrl
23 - const: qcom,sm8550-lpass-lpi-pinctrl
43 - $ref: "#/$defs/qcom-sm8550-lpass-state"
46 $ref: "#/$defs/qcom-sm8550-lpass-state"
50 qcom-sm8550-lpass-state:
55 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
80 - $ref: qcom,lpass-lpi-common.yaml#
92 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
[all …]
H A Dqcom,sm8650-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml#
20 - const: qcom,sm8650-lpass-lpi-pinctrl
22 - const: qcom,sm8750-lpass-lpi-pinctrl
23 - const: qcom,sm8650-lpass-lpi-pinctrl
42 - $ref: "#/$defs/qcom-sm8650-lpass-state"
45 $ref: "#/$defs/qcom-sm8650-lpass-state"
49 qcom-sm8650-lpass-state:
54 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
79 - $ref: qcom,lpass-lpi-common.yaml#
91 #include <dt-bindings/sound/qcom,q6dsp-lpass-ports.h>
[all …]
H A Dqcom,sc7280-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc7280-lpass-lpi-pinctrl.yaml#
18 const: qcom,sc7280-lpass-lpi-pinctrl
26 - $ref: "#/$defs/qcom-sc7280-lpass-state"
29 $ref: "#/$defs/qcom-sc7280-lpass-state"
33 qcom-sc7280-lpass-state:
38 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
67 - $ref: qcom,lpass-lpi-common.yaml#
74 compatible = "qcom,sc7280-lpass-lpi-pinctrl";
H A Dqcom,sm6115-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm6115-lpass-lpi-pinctrl.yaml#
19 const: qcom,sm6115-lpass-lpi-pinctrl
37 - $ref: "#/$defs/qcom-sm6115-lpass-state"
40 $ref: "#/$defs/qcom-sm6115-lpass-state"
44 qcom-sm6115-lpass-state:
49 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
71 - $ref: qcom,lpass-lpi-common.yaml#
86 compatible = "qcom,sm6115-lpass-lpi-pinctrl";
H A Dqcom,sm8350-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8350-lpass-lpi-pinctrl.yaml#
19 const: qcom,sm8350-lpass-lpi-pinctrl
39 - $ref: "#/$defs/qcom-sm8350-lpass-state"
42 $ref: "#/$defs/qcom-sm8350-lpass-state"
46 qcom-sm8350-lpass-state:
51 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
76 - $ref: qcom,lpass-lpi-common.yaml#
91 compatible = "qcom,sm8350-lpass-lpi-pinctrl";
H A Dqcom,sc8280xp-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sc8280xp-lpass-lpi-pinctrl.yaml#
18 const: qcom,sc8280xp-lpass-lpi-pinctrl
38 - $ref: "#/$defs/qcom-sc8280xp-lpass-state"
41 $ref: "#/$defs/qcom-sc8280xp-lpass-state"
45 qcom-sc8280xp-lpass-state:
50 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
74 - $ref: qcom,lpass-lpi-common.yaml#
88 compatible = "qcom,sc8280xp-lpass-lpi-pinctrl";
H A Dqcom,sm4250-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm4250-lpass-lpi-pinctrl.yaml#
18 const: qcom,sm4250-lpass-lpi-pinctrl
36 - $ref: "#/$defs/qcom-sm4250-lpass-state"
39 $ref: "#/$defs/qcom-sm4250-lpass-state"
43 qcom-sm4250-lpass-state:
48 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
72 - $ref: qcom,lpass-lpi-common.yaml#
86 compatible = "qcom,sm4250-lpass-lpi-pinctrl";
H A Dqcom,sm8250-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8250-lpass-lpi-pinctrl.yaml#
18 const: qcom,sm8250-lpass-lpi-pinctrl
36 - $ref: "#/$defs/qcom-sm8250-lpass-state"
39 $ref: "#/$defs/qcom-sm8250-lpass-state"
43 qcom-sm8250-lpass-state:
48 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
73 - $ref: qcom,lpass-lpi-common.yaml#
87 compatible = "qcom,sm8250-lpass-lpi-pinctrl";
H A Dqcom,sm8450-lpass-lpi-pinctrl.yaml4 $id: http://devicetree.org/schemas/pinctrl/qcom,sm8450-lpass-lpi-pinctrl.yaml#
18 const: qcom,sm8450-lpass-lpi-pinctrl
38 - $ref: "#/$defs/qcom-sm8450-lpass-state"
41 $ref: "#/$defs/qcom-sm8450-lpass-state"
45 qcom-sm8450-lpass-state:
50 $ref: qcom,lpass-lpi-common.yaml#/$defs/qcom-tlmm-state
76 - $ref: qcom,lpass-lpi-common.yaml#
90 compatible = "qcom,sm8450-lpass-lpi-pinctrl";
/linux-6.15/drivers/pinctrl/qcom/
H A DMakefile42 obj-$(CONFIG_PINCTRL_SC7280_LPASS_LPI) += pinctrl-sc7280-lpass-lpi.o
51 obj-$(CONFIG_PINCTRL_SM4250_LPASS_LPI) += pinctrl-sm4250-lpass-lpi.o
54 obj-$(CONFIG_PINCTRL_SM6115_LPASS_LPI) += pinctrl-sm6115-lpass-lpi.o
61 obj-$(CONFIG_PINCTRL_SM8250_LPASS_LPI) += pinctrl-sm8250-lpass-lpi.o
63 obj-$(CONFIG_PINCTRL_SM8350_LPASS_LPI) += pinctrl-sm8350-lpass-lpi.o
65 obj-$(CONFIG_PINCTRL_SM8450_LPASS_LPI) += pinctrl-sm8450-lpass-lpi.o
67 obj-$(CONFIG_PINCTRL_SM8550_LPASS_LPI) += pinctrl-sm8550-lpass-lpi.o
69 obj-$(CONFIG_PINCTRL_SM8650_LPASS_LPI) += pinctrl-sm8650-lpass-lpi.o
71 obj-$(CONFIG_PINCTRL_SC8280XP_LPASS_LPI) += pinctrl-sc8280xp-lpass-lpi.o
72 obj-$(CONFIG_PINCTRL_LPASS_LPI) += pinctrl-lpass-lpi.o
/linux-6.15/Documentation/devicetree/bindings/clock/
H A Dqcom,audiocc-sm8250.yaml15 See include/dt-bindings/clock/qcom,sm8250-lpass-audiocc.h for the full list
20 const: qcom,sm8250-lpass-audiocc
51 #include <dt-bindings/clock/qcom,sm8250-lpass-audiocc.h>
55 compatible = "qcom,sm8250-lpass-audiocc";
H A Dqcom,aoncc-sm8250.yaml15 See include/dt-bindings/clock/qcom,sm8250-lpass-aoncc.h for the full list
20 const: qcom,sm8250-lpass-aoncc
51 #include <dt-bindings/clock/qcom,sm8250-lpass-aoncc.h>
55 compatible = "qcom,sm8250-lpass-aoncc";
/linux-6.15/sound/soc/qcom/qdsp6/
H A DMakefile2 snd-q6dsp-common-y := q6dsp-common.o q6dsp-lpass-ports.o q6dsp-lpass-clocks.o
17 obj-$(CONFIG_SND_SOC_QDSP6_APM_LPASS_DAI) += q6apm-lpass-dais.o
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dsamsung,exynos5433-lpass.yaml4 $id: http://devicetree.org/schemas/mfd/samsung,exynos5433-lpass.yaml#
15 const: samsung,exynos5433-lpass
66 compatible = "samsung,exynos5433-lpass";
/linux-6.15/Documentation/devicetree/bindings/interconnect/
H A Dqcom,x1e80100-rpmh.yaml32 - qcom,x1e80100-lpass-ag-noc
33 - qcom,x1e80100-lpass-lpiaon-noc
34 - qcom,x1e80100-lpass-lpicx-noc

12345