Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/sound/soc/rockchip/
A Drockchip_pdm.c576 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 DMakefile5 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 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-6.3-rc2/sound/soc/amd/ps/
A DMakefile4 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 DMakefile4 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 DMakefile4 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 Dpinctrl-ipq8064.c496 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 DMakefile10 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 Dmeson-g12-common.dtsi615 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 Dmeson-g12.dtsi49 pdm: audio-controller@40000 { label
50 compatible = "amlogic,g12a-pdm",
51 "amlogic,axg-pdm";
A Dmeson-sm1.dtsi463 pdm: audio-controller@61000 { label
464 compatible = "amlogic,sm1-pdm",
465 "amlogic,axg-pdm";
/linux-6.3-rc2/sound/soc/codecs/
A Dadau7118.c509 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 DMakefile21 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 Drk3308.dtsi1361 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 Dpx30.dtsi1758 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 Ddai-intel.h202 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 Dmsm8916-pins.dtsi400 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 Dsun20i-d1-lichee-rv-dock.dts32 format = "pdm";
A Dsun20i-d1-lichee-rv-86-panel.dtsi26 format = "pdm";
/linux-6.3-rc2/drivers/pinctrl/nomadik/
A Dpinctrl-ab8505.c209 AB8505_FUNC_GROUPS(pdm, "pdmclk_a_1", "pdmdata_b_1");
231 FUNCTION(pdm),
/linux-6.3-rc2/drivers/clk/meson/
A Daxg-audio.c326 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 Damlogic,axg-audio-clkc.txt4 other elements of the audio subsystem, such as fifos, i2s, spdif and pdm

Completed in 50 milliseconds

12