brintos

brintos / linux-shallow public Read only

0
0
Text · 3.2 KiB · 45382c4 Raw
117 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/sound/mediatek,mt2701-audio.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: MediaTek Audio Front End (AFE) PCM controller for mt27018 9description:10  The AFE PCM node must be a subnode of the MediaTek audsys device tree node.11 12maintainers:13  - Eugen Hristev <eugen.hristev@collabora.com>14 15properties:16  compatible:17    enum:18      - mediatek,mt2701-audio19      - mediatek,mt7622-audio20 21  interrupts:22    items:23      - description: AFE interrupt24      - description: ASYS interrupt25 26  interrupt-names:27    items:28      - const: afe29      - const: asys30 31  power-domains:32    maxItems: 133 34  clocks:35    items:36      - description: audio infra sys clock37      - description: top audio mux 138      - description: top audio mux 239      - description: top audio sys a1 clock40      - description: top audio sys a2 clock41      - description: i2s0 source selection42      - description: i2s1 source selection43      - description: i2s2 source selection44      - description: i2s3 source selection45      - description: i2s0 source divider46      - description: i2s1 source divider47      - description: i2s2 source divider48      - description: i2s3 source divider49      - description: i2s0 master clock50      - description: i2s1 master clock51      - description: i2s2 master clock52      - description: i2s3 master clock53      - description: i2so0 hopping clock54      - description: i2so1 hopping clock55      - description: i2so2 hopping clock56      - description: i2so3 hopping clock57      - description: i2si0 hopping clock58      - description: i2si1 hopping clock59      - description: i2si2 hopping clock60      - description: i2si3 hopping clock61      - description: asrc0 output clock62      - description: asrc1 output clock63      - description: asrc2 output clock64      - description: asrc3 output clock65      - description: audio front end pd clock66      - description: audio front end conn pd clock67      - description: top audio a1 sys pd68      - description: top audio a2 sys pd69      - description: audio merge interface pd70 71  clock-names:72    items:73      - const: infra_sys_audio_clk74      - const: top_audio_mux1_sel75      - const: top_audio_mux2_sel76      - const: top_audio_a1sys_hp77      - const: top_audio_a2sys_hp78      - const: i2s0_src_sel79      - const: i2s1_src_sel80      - const: i2s2_src_sel81      - const: i2s3_src_sel82      - const: i2s0_src_div83      - const: i2s1_src_div84      - const: i2s2_src_div85      - const: i2s3_src_div86      - const: i2s0_mclk_en87      - const: i2s1_mclk_en88      - const: i2s2_mclk_en89      - const: i2s3_mclk_en90      - const: i2so0_hop_ck91      - const: i2so1_hop_ck92      - const: i2so2_hop_ck93      - const: i2so3_hop_ck94      - const: i2si0_hop_ck95      - const: i2si1_hop_ck96      - const: i2si2_hop_ck97      - const: i2si3_hop_ck98      - const: asrc0_out_ck99      - const: asrc1_out_ck100      - const: asrc2_out_ck101      - const: asrc3_out_ck102      - const: audio_afe_pd103      - const: audio_afe_conn_pd104      - const: audio_a1sys_pd105      - const: audio_a2sys_pd106      - const: audio_mrgif_pd107 108required:109  - compatible110  - interrupts111  - interrupt-names112  - power-domains113  - clocks114  - clock-names115 116additionalProperties: false117