| /linux/sound/soc/rockchip/ |
| A D | rockchip_pdm.c | 574 struct rk_pdm_dev *pdm; in rockchip_pdm_probe() local 579 pdm = devm_kzalloc(&pdev->dev, sizeof(*pdm), GFP_KERNEL); in rockchip_pdm_probe() 580 if (!pdm) in rockchip_pdm_probe() 586 if (IS_ERR(pdm->reset)) in rockchip_pdm_probe() 596 if (IS_ERR(pdm->regmap)) in rockchip_pdm_probe() 603 pdm->dev = &pdev->dev; in rockchip_pdm_probe() 607 if (IS_ERR(pdm->clk)) in rockchip_pdm_probe() 608 return PTR_ERR(pdm->clk); in rockchip_pdm_probe() 611 if (IS_ERR(pdm->hclk)) in rockchip_pdm_probe() 612 return PTR_ERR(pdm->hclk); in rockchip_pdm_probe() [all …]
|
| A D | Makefile | 5 snd-soc-rockchip-pdm-y := rockchip_pdm.o 9 obj-$(CONFIG_SND_SOC_ROCKCHIP_PDM) += snd-soc-rockchip-pdm.o
|
| /linux/Documentation/devicetree/bindings/sound/ |
| A D | amlogic,axg-pdm.yaml | 4 $id: http://devicetree.org/schemas/sound/amlogic,axg-pdm.yaml# 17 - amlogic,g12a-pdm 18 - amlogic,sm1-pdm 19 - const: amlogic,axg-pdm 20 - const: amlogic,axg-pdm 58 - amlogic,g12a-pdm 59 - amlogic,sm1-pdm 75 compatible = "amlogic,axg-pdm";
|
| A D | rockchip,pdm.yaml | 4 $id: http://devicetree.org/schemas/sound/rockchip,pdm.yaml# 25 - rockchip,pdm 26 - rockchip,px30-pdm 27 - rockchip,rk1808-pdm 28 - rockchip,rk3308-pdm 29 - rockchip,rk3568-pdm 30 - rockchip,rv1126-pdm 64 - const: pdm-m 102 pdm@ff040000 { 103 compatible = "rockchip,pdm";
|
| A D | adi,adau7118.yaml | 45 adi,pdm-clk-map: 77 adi,pdm-clk-map = <1 1 0 0>;
|
| A D | cirrus,madera.yaml | 98 cirrus,pdm-fmt: 108 cirrus,pdm-mute:
|
| /linux/drivers/remoteproc/ |
| A D | qcom_common.c | 541 adev->dev.parent = pdm->dev; in pdm_notify_prepare() 544 adev->id = pdm->index; in pdm_notify_prepare() 558 pdm->adev = adev; in pdm_notify_prepare() 568 if (!pdm->adev) in pdm_notify_unprepare() 571 auxiliary_device_delete(pdm->adev); in pdm_notify_unprepare() 572 auxiliary_device_uninit(pdm->adev); in pdm_notify_unprepare() 573 pdm->adev = NULL; in pdm_notify_unprepare() 586 pdm->dev = &rproc->dev; in qcom_add_pdm_subdev() 587 pdm->index = rproc->index; in qcom_add_pdm_subdev() 589 pdm->subdev.prepare = pdm_notify_prepare; in qcom_add_pdm_subdev() [all …]
|
| A D | qcom_common.h | 62 void qcom_add_pdm_subdev(struct rproc *rproc, struct qcom_rproc_pdm *pdm); 63 void qcom_remove_pdm_subdev(struct rproc *rproc, struct qcom_rproc_pdm *pdm);
|
| /linux/sound/soc/amd/yc/ |
| A D | Makefile | 4 snd-acp6x-pdm-dma-y := acp6x-pdm-dma.o 8 obj-$(CONFIG_SND_SOC_AMD_ACP6x) += snd-acp6x-pdm-dma.o
|
| /linux/sound/soc/amd/renoir/ |
| A D | Makefile | 4 snd-acp3x-pdm-dma-y := acp3x-pdm-dma.o 7 obj-$(CONFIG_SND_SOC_AMD_RENOIR) += snd-acp3x-pdm-dma.o
|
| /linux/sound/soc/amd/ps/ |
| A D | Makefile | 4 snd-ps-pdm-dma-y := ps-pdm-dma.o 9 obj-$(CONFIG_SND_SOC_AMD_PS) += snd-ps-pdm-dma.o
|
| /linux/drivers/pinctrl/qcom/ |
| A D | pinctrl-ipq8064.c | 488 IPQ_PIN_FUNCTION(pdm), 548 PINGROUP(16, audio_pcm, nss_spi, pdm, NA, NA, NA, NA, NA, NA, NA), 549 PINGROUP(17, audio_pcm, nss_spi, pdm, NA, NA, NA, NA, NA, NA, NA), 554 PINGROUP(22, gsbi2, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 562 PINGROUP(30, mi2s, rgmii2, gsbi6, pdm, NA, NA, NA, NA, NA, NA), 563 PINGROUP(31, mi2s, rgmii2, pdm, NA, NA, NA, NA, NA, NA, NA), 566 PINGROUP(34, nand, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 567 PINGROUP(35, nand, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 584 PINGROUP(52, gsbi1, rgmii2, pdm, NA, NA, NA, NA, NA, NA, NA), 587 PINGROUP(55, tsif1, mi2s, gsbi6, pdm, nss_spi, NA, NA, NA, NA, NA), [all …]
|
| /linux/arch/arm64/boot/dts/amlogic/ |
| A D | meson-g12-common.dtsi | 621 function = "pdm"; 629 function = "pdm"; 637 function = "pdm"; 645 function = "pdm"; 653 function = "pdm"; 661 function = "pdm"; 669 function = "pdm"; 677 function = "pdm"; 685 function = "pdm"; 693 function = "pdm"; [all …]
|
| A D | meson-g12.dtsi | 49 pdm: audio-controller@40000 { label 50 compatible = "amlogic,g12a-pdm", 51 "amlogic,axg-pdm";
|
| A D | meson-sm1.dtsi | 460 pdm: audio-controller@61000 { label 461 compatible = "amlogic,sm1-pdm", 462 "amlogic,axg-pdm";
|
| /linux/sound/soc/amd/acp/ |
| A D | Makefile | 10 snd-acp-pdm-y := acp-pdm.o 30 obj-$(CONFIG_SND_SOC_AMD_ACP_PDM) += snd-acp-pdm.o
|
| /linux/sound/soc/codecs/ |
| A D | adau7118.c | 511 int pdm; in adau7118_parset_dt() local 514 for (pdm = 0; pdm < ARRAY_SIZE(clk_map); pdm++) in adau7118_parset_dt() 515 _clk_map |= (clk_map[pdm] << (pdm + 4)); in adau7118_parset_dt()
|
| /linux/sound/soc/meson/ |
| A D | Makefile | 21 snd-soc-meson-axg-pdm-y := axg-pdm.o 40 obj-$(CONFIG_SND_MESON_AXG_PDM) += snd-soc-meson-axg-pdm.o
|
| /linux/arch/arm64/boot/dts/rockchip/ |
| A D | rk3308.dtsi | 1452 pdm_m0_clk: pdm-m0-clk { 1457 pdm_m0_sdi0: pdm-m0-sdi0 { 1462 pdm_m0_sdi1: pdm-m0-sdi1 { 1467 pdm_m0_sdi2: pdm-m0-sdi2 { 1472 pdm_m0_sdi3: pdm-m0-sdi3 { 1479 pdm_m1_clk: pdm-m1-clk { 1484 pdm_m1_sdi0: pdm-m1-sdi0 { 1489 pdm_m1_sdi1: pdm-m1-sdi1 { 1494 pdm_m1_sdi2: pdm-m1-sdi2 { 1499 pdm_m1_sdi3: pdm-m1-sdi3 { [all …]
|
| A D | px30.dtsi | 1767 pdm { 1768 pdm_clk0m0: pdm-clk0m0 { 1773 pdm_clk0m1: pdm-clk0m1 { 1778 pdm_clk1: pdm-clk1 { 1783 pdm_sdi0m0: pdm-sdi0m0 { 1788 pdm_sdi0m1: pdm-sdi0m1 { 1793 pdm_sdi1: pdm-sdi1 { 1798 pdm_sdi2: pdm-sdi2 { 1803 pdm_sdi3: pdm-sdi3 { 1818 pdm_clk1_sleep: pdm-clk1-sleep { [all …]
|
| A D | rk3568-wolfvision-pf5.dts | 54 pdm_codec: pdm-codec { 60 pdm_sound: pdm-sound { 65 sound-dai = <&pdm>; 417 &pdm {
|
| /linux/include/sound/sof/ |
| A D | dai-intel.h | 202 struct sof_ipc_dai_dmic_pdm_ctrl pdm[SOF_DAI_INTEL_DMIC_NUM_CTRL]; member
|
| /linux/arch/riscv/boot/dts/allwinner/ |
| A D | sun20i-d1-lichee-rv-dock.dts | 32 format = "pdm";
|
| A D | sun20i-d1-lichee-rv-86-panel.dtsi | 26 format = "pdm";
|
| /linux/drivers/pinctrl/nomadik/ |
| A D | pinctrl-ab8505.c | 209 AB8505_FUNC_GROUPS(pdm, "pdmclk_a_1", "pdmdata_b_1"); 231 FUNCTION(pdm),
|