Home
last modified time | relevance | path

Searched full:lpaif (Results 1 – 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dqcom,lpass-cpu.yaml16 is a module to configure Low-Power Audio Interface(LPAIF) core registers
28 description: LPAIF core registers
43 description: LPAIF DMA buffer interrupt
162 - const: lpass-lpaif
165 - const: lpass-lpaif
169 - const: lpass-irq-lpaif
171 - const: lpass-irq-lpaif
190 "lpass-lpaif";
208 interrupt-names = "lpass-irq-lpaif",
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/
Dqcom,lpass-cpu.txt25 * "lpass-irq-lpaif"
32 * "lpass-lpaif"
47 interrupt-names = "lpass-irq-lpaif";
52 reg-names = "lpass-lpaif";
/kernel/linux/linux-4.19/sound/soc/qcom/
Dlpass.h40 /* low-power audio interface (LPAIF) registers */
41 void __iomem *lpaif; member
43 /* regmap backed by the low-power audio interface (LPAIF) registers */
46 /* interrupts from the low-power audio interface (LPAIF) */
Dlpass-cpu.c27 #include "lpass-lpaif-reg.h"
437 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lpass-lpaif"); in asoc_qcom_lpass_cpu_platform_probe()
439 drvdata->lpaif = devm_ioremap_resource(&pdev->dev, res); in asoc_qcom_lpass_cpu_platform_probe()
440 if (IS_ERR((void const __force *)drvdata->lpaif)) { in asoc_qcom_lpass_cpu_platform_probe()
442 PTR_ERR((void const __force *)drvdata->lpaif)); in asoc_qcom_lpass_cpu_platform_probe()
443 return PTR_ERR((void const __force *)drvdata->lpaif); in asoc_qcom_lpass_cpu_platform_probe()
450 drvdata->lpaif_map = devm_regmap_init_mmio(&pdev->dev, drvdata->lpaif, in asoc_qcom_lpass_cpu_platform_probe()
Dlpass-lpaif-reg.h17 /* LPAIF I2S */
83 /* LPAIF IRQ */
101 /* LPAIF DMA */
Dlpass-platform.c24 #include "lpass-lpaif-reg.h"
575 drvdata->lpaif_irq = platform_get_irq_byname(pdev, "lpass-irq-lpaif"); in asoc_qcom_lpass_platform_register()
592 "lpass-irq-lpaif", drvdata); in asoc_qcom_lpass_platform_register()
Dlpass-ipq806x.c28 #include "lpass-lpaif-reg.h"
Dlpass-apq8016.c31 #include "lpass-lpaif-reg.h"
/kernel/linux/linux-5.10/sound/soc/qcom/
Dlpass.h76 /* low-power audio interface (LPAIF) registers */
77 void __iomem *lpaif; member
80 /* regmap backed by the low-power audio interface (LPAIF) registers */
84 /* interrupts from the low-power audio interface (LPAIF) */
Dlpass-lpaif-reg.h9 /* LPAIF I2S */
67 /* LPAIF IRQ */
96 /* LPAIF DMA */
Dlpass-cpu.c19 #include "lpass-lpaif-reg.h"
866 res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "lpass-lpaif"); in asoc_qcom_lpass_cpu_platform_probe()
868 drvdata->lpaif = devm_ioremap_resource(dev, res); in asoc_qcom_lpass_cpu_platform_probe()
869 if (IS_ERR((void const __force *)drvdata->lpaif)) { in asoc_qcom_lpass_cpu_platform_probe()
871 PTR_ERR((void const __force *)drvdata->lpaif)); in asoc_qcom_lpass_cpu_platform_probe()
872 return PTR_ERR((void const __force *)drvdata->lpaif); in asoc_qcom_lpass_cpu_platform_probe()
879 drvdata->lpaif_map = devm_regmap_init_mmio(dev, drvdata->lpaif, in asoc_qcom_lpass_cpu_platform_probe()
Dlpass-platform.c16 #include "lpass-lpaif-reg.h"
859 drvdata->lpaif_irq = platform_get_irq_byname(pdev, "lpass-irq-lpaif"); in asoc_qcom_lpass_platform_register()
873 "lpass-irq-lpaif", drvdata); in asoc_qcom_lpass_platform_register()
Dlpass-ipq806x.c20 #include "lpass-lpaif-reg.h"
Dlpass-hdmi.c16 #include "lpass-lpaif-reg.h"
Dlpass-apq8016.c22 #include "lpass-lpaif-reg.h"
Dlpass-sc7180.c19 #include "lpass-lpaif-reg.h"
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dqcom-ipq8064.dtsi103 interrupt-names = "lpass-irq-lpaif";
105 reg-names = "lpass-lpaif";
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dqcom-ipq8064.dtsi118 interrupt-names = "lpass-irq-lpaif";
120 reg-names = "lpass-lpaif";
/kernel/linux/linux-4.19/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi578 interrupt-names = "lpass-irq-lpaif";
580 reg-names = "lpass-lpaif";
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dmsm8916.dtsi1343 interrupt-names = "lpass-irq-lpaif";
1345 reg-names = "lpass-lpaif";