Home
last modified time | relevance | path

Searched refs:pdm (Results 1 – 25 of 56) sorted by relevance

123

/linux/sound/soc/rockchip/
A Drockchip_pdm.c574 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 DMakefile5 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 Damlogic,axg-pdm.yaml4 $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 Drockchip,pdm.yaml4 $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 Dadi,adau7118.yaml45 adi,pdm-clk-map:
77 adi,pdm-clk-map = <1 1 0 0>;
A Dcirrus,madera.yaml98 cirrus,pdm-fmt:
108 cirrus,pdm-mute:
/linux/drivers/remoteproc/
A Dqcom_common.c541 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 Dqcom_common.h62 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 DMakefile4 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 DMakefile4 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 DMakefile4 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 Dpinctrl-ipq8064.c488 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 Dmeson-g12-common.dtsi621 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 Dmeson-g12.dtsi49 pdm: audio-controller@40000 { label
50 compatible = "amlogic,g12a-pdm",
51 "amlogic,axg-pdm";
A Dmeson-sm1.dtsi460 pdm: audio-controller@61000 { label
461 compatible = "amlogic,sm1-pdm",
462 "amlogic,axg-pdm";
/linux/sound/soc/amd/acp/
A DMakefile10 snd-acp-pdm-y := acp-pdm.o
30 obj-$(CONFIG_SND_SOC_AMD_ACP_PDM) += snd-acp-pdm.o
/linux/sound/soc/codecs/
A Dadau7118.c511 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 DMakefile21 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 Drk3308.dtsi1452 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 Dpx30.dtsi1767 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 Drk3568-wolfvision-pf5.dts54 pdm_codec: pdm-codec {
60 pdm_sound: pdm-sound {
65 sound-dai = <&pdm>;
417 &pdm {
/linux/include/sound/sof/
A Ddai-intel.h202 struct sof_ipc_dai_dmic_pdm_ctrl pdm[SOF_DAI_INTEL_DMIC_NUM_CTRL]; member
/linux/arch/riscv/boot/dts/allwinner/
A Dsun20i-d1-lichee-rv-dock.dts32 format = "pdm";
A Dsun20i-d1-lichee-rv-86-panel.dtsi26 format = "pdm";
/linux/drivers/pinctrl/nomadik/
A Dpinctrl-ab8505.c209 AB8505_FUNC_GROUPS(pdm, "pdmclk_a_1", "pdmdata_b_1");
231 FUNCTION(pdm),

Completed in 53 milliseconds

123