Lines Matching +full:clock +full:- +full:falling +full:- +full:edge
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
17 - $ref: dai-common.yaml#
21 const: microchip,sama7g5-pdmc
26 "#sound-dai-cells":
34 - description: Peripheral Bus Clock
35 - description: Generic Clock
37 clock-names:
39 - const: pclk
40 - const: gclk
46 dma-names:
49 microchip,mic-pos:
51 Position of PDM microphones on the DS line and the sampling edge (rising
52 or falling) of the CLK line. A microphone is represented as a pair of DS
53 line and the sampling edge. The first microphone is mapped to channel 0,
55 $ref: /schemas/types.yaml#/definitions/uint32-matrix
58 - description: value for DS line
59 - description: value for sampling edge
61 - enum:
62 - [0, 0]
63 - [0, 1]
64 - [1, 0]
65 - [1, 1]
71 - compatible
72 - reg
73 - "#sound-dai-cells"
74 - interrupts
75 - clocks
76 - clock-names
77 - dmas
78 - dma-names
79 - microchip,mic-pos
84 - |
85 #include <dt-bindings/clock/at91.h>
86 #include <dt-bindings/dma/at91.h>
87 #include <dt-bindings/interrupt-controller/arm-gic.h>
88 #include <dt-bindings/sound/microchip,pdmc.h>
91 compatible = "microchip,sama7g5-pdmc";
93 #sound-dai-cells = <0>;
96 dma-names = "rx";
98 clock-names = "pclk", "gclk";
99 microchip,mic-pos = <MCHP_PDMC_DS0 MCHP_PDMC_CLK_POSITIVE>,