/linux-6.3-rc2/sound/soc/rockchip/ |
A D | rockchip_pdm.c | 576 struct rk_pdm_dev *pdm; in rockchip_pdm_probe() local 581 pdm = devm_kzalloc(&pdev->dev, sizeof(*pdm), GFP_KERNEL); in rockchip_pdm_probe() 582 if (!pdm) in rockchip_pdm_probe() 591 if (IS_ERR(pdm->reset)) in rockchip_pdm_probe() 601 if (IS_ERR(pdm->regmap)) in rockchip_pdm_probe() 608 pdm->dev = &pdev->dev; in rockchip_pdm_probe() 612 if (IS_ERR(pdm->clk)) in rockchip_pdm_probe() 613 return PTR_ERR(pdm->clk); in rockchip_pdm_probe() 616 if (IS_ERR(pdm->hclk)) in rockchip_pdm_probe() 617 return PTR_ERR(pdm->hclk); in rockchip_pdm_probe() [all …]
|
A D | Makefile | 5 snd-soc-rockchip-pdm-objs := rockchip_pdm.o 9 obj-$(CONFIG_SND_SOC_ROCKCHIP_PDM) += snd-soc-rockchip-pdm.o
|
/linux-6.3-rc2/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-6.3-rc2/sound/soc/amd/ps/ |
A D | Makefile | 4 snd-ps-pdm-dma-objs := ps-pdm-dma.o 8 obj-$(CONFIG_SND_SOC_AMD_PS) += snd-ps-pdm-dma.o
|
/linux-6.3-rc2/sound/soc/amd/renoir/ |
A D | Makefile | 4 snd-acp3x-pdm-dma-objs := acp3x-pdm-dma.o 7 obj-$(CONFIG_SND_SOC_AMD_RENOIR) += snd-acp3x-pdm-dma.o
|
/linux-6.3-rc2/sound/soc/amd/yc/ |
A D | Makefile | 4 snd-acp6x-pdm-dma-objs := acp6x-pdm-dma.o 8 obj-$(CONFIG_SND_SOC_AMD_ACP6x) += snd-acp6x-pdm-dma.o
|
/linux-6.3-rc2/drivers/pinctrl/qcom/ |
A D | pinctrl-ipq8064.c | 496 FUNCTION(pdm), 556 PINGROUP(16, audio_pcm, nss_spi, pdm, NA, NA, NA, NA, NA, NA, NA), 557 PINGROUP(17, audio_pcm, nss_spi, pdm, NA, NA, NA, NA, NA, NA, NA), 562 PINGROUP(22, gsbi2, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 570 PINGROUP(30, mi2s, rgmii2, gsbi6, pdm, NA, NA, NA, NA, NA, NA), 571 PINGROUP(31, mi2s, rgmii2, pdm, NA, NA, NA, NA, NA, NA, NA), 574 PINGROUP(34, nand, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 575 PINGROUP(35, nand, pdm, NA, NA, NA, NA, NA, NA, NA, NA), 592 PINGROUP(52, gsbi1, rgmii2, pdm, NA, NA, NA, NA, NA, NA, NA), 595 PINGROUP(55, tsif1, mi2s, gsbi6, pdm, nss_spi, NA, NA, NA, NA, NA), [all …]
|
/linux-6.3-rc2/sound/soc/amd/acp/ |
A D | Makefile | 10 snd-acp-pdm-objs := acp-pdm.o 24 obj-$(CONFIG_SND_SOC_AMD_ACP_PDM) += snd-acp-pdm.o
|
/linux-6.3-rc2/arch/arm64/boot/dts/amlogic/ |
A D | meson-g12-common.dtsi | 615 function = "pdm"; 623 function = "pdm"; 631 function = "pdm"; 639 function = "pdm"; 647 function = "pdm"; 655 function = "pdm"; 663 function = "pdm"; 671 function = "pdm"; 679 function = "pdm"; 687 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 | 463 pdm: audio-controller@61000 { label 464 compatible = "amlogic,sm1-pdm", 465 "amlogic,axg-pdm";
|
/linux-6.3-rc2/sound/soc/codecs/ |
A D | adau7118.c | 509 int pdm; in adau7118_parset_dt() local 512 for (pdm = 0; pdm < ARRAY_SIZE(clk_map); pdm++) in adau7118_parset_dt() 513 _clk_map |= (clk_map[pdm] << (pdm + 4)); in adau7118_parset_dt()
|
/linux-6.3-rc2/sound/soc/meson/ |
A D | Makefile | 21 snd-soc-meson-axg-pdm-objs := axg-pdm.o 40 obj-$(CONFIG_SND_MESON_AXG_PDM) += snd-soc-meson-axg-pdm.o
|
/linux-6.3-rc2/arch/arm64/boot/dts/rockchip/ |
A D | rk3308.dtsi | 1361 pdm_m0_clk: pdm-m0-clk { 1366 pdm_m0_sdi0: pdm-m0-sdi0 { 1371 pdm_m0_sdi1: pdm-m0-sdi1 { 1376 pdm_m0_sdi2: pdm-m0-sdi2 { 1381 pdm_m0_sdi3: pdm-m0-sdi3 { 1388 pdm_m1_clk: pdm-m1-clk { 1393 pdm_m1_sdi0: pdm-m1-sdi0 { 1398 pdm_m1_sdi1: pdm-m1-sdi1 { 1403 pdm_m1_sdi2: pdm-m1-sdi2 { 1408 pdm_m1_sdi3: pdm-m1-sdi3 { [all …]
|
A D | px30.dtsi | 1758 pdm { 1759 pdm_clk0m0: pdm-clk0m0 { 1764 pdm_clk0m1: pdm-clk0m1 { 1769 pdm_clk1: pdm-clk1 { 1774 pdm_sdi0m0: pdm-sdi0m0 { 1779 pdm_sdi0m1: pdm-sdi0m1 { 1784 pdm_sdi1: pdm-sdi1 { 1789 pdm_sdi2: pdm-sdi2 { 1794 pdm_sdi3: pdm-sdi3 { 1809 pdm_clk1_sleep: pdm-clk1-sleep { [all …]
|
/linux-6.3-rc2/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-6.3-rc2/arch/arm64/boot/dts/qcom/ |
A D | msm8916-pins.dtsi | 400 cdc-pdm-lines-state { 401 cdc_pdm_lines_act: pdm-lines-on-pins { 409 cdc_pdm_lines_sus: pdm-lines-off-pins {
|
/linux-6.3-rc2/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-6.3-rc2/drivers/pinctrl/nomadik/ |
A D | pinctrl-ab8505.c | 209 AB8505_FUNC_GROUPS(pdm, "pdmclk_a_1", "pdmdata_b_1"); 231 FUNCTION(pdm),
|
/linux-6.3-rc2/drivers/clk/meson/ |
A D | axg-audio.c | 326 static struct clk_regmap pdm = variable 327 AUD_PCLK_GATE(pdm, AUDIO_CLK_GATE_EN, 1); 817 [AUD_CLKID_PDM] = &pdm.hw, 950 [AUD_CLKID_PDM] = &pdm.hw, 1095 [AUD_CLKID_PDM] = &pdm.hw, 1250 &pdm, 1374 &pdm, 1512 &pdm,
|
/linux-6.3-rc2/Documentation/devicetree/bindings/clock/ |
A D | amlogic,axg-audio-clkc.txt | 4 other elements of the audio subsystem, such as fifos, i2s, spdif and pdm
|