cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

mt6359.yaml (1792B)


      1# SPDX-License-Identifier: GPL-2.0
      2%YAML 1.2
      3---
      4$id: http://devicetree.org/schemas/sound/mt6359.yaml#
      5$schema: http://devicetree.org/meta-schemas/core.yaml#
      6
      7title: Mediatek MT6359 Codec Device Tree Bindings
      8
      9maintainers:
     10  - Eason Yen <eason.yen@mediatek.com>
     11  - Jiaxin Yu <jiaxin.yu@mediatek.com>
     12  - Shane Chien <shane.chien@mediatek.com>
     13
     14description: |
     15  The communication between MT6359 and SoC is through Mediatek PMIC wrapper.
     16  For more detail, please visit Mediatek PMIC wrapper documentation.
     17  Must be a child node of PMIC wrapper.
     18
     19properties:
     20  mediatek,dmic-mode:
     21    $ref: /schemas/types.yaml#/definitions/uint32
     22    description: |
     23      Indicates how many data pins are used to transmit two channels of PDM
     24      signal. 0 means two wires, 1 means one wire. Default value is 0.
     25    enum:
     26      - 0 # one wire
     27      - 1 # two wires
     28
     29  mediatek,mic-type-0:
     30    $ref: /schemas/types.yaml#/definitions/uint32
     31    description: |
     32      Specifies the type of mic type connected to adc0
     33
     34    enum:
     35      - 0 # IDLE - mic in turn-off status
     36      - 1 # ACC - analog mic with alternating coupling
     37      - 2 # DMIC - digital mic
     38      - 3 # DCC - analog mic with direct couping
     39      - 4 # DCC_ECM_DIFF - analog electret condenser mic with differential mode
     40      - 5 # DCC_ECM_SINGLE - analog electret condenser mic with single mode
     41
     42  mediatek,mic-type-1:
     43    $ref: /schemas/types.yaml#/definitions/uint32
     44    description: |
     45      Specifies the type of mic type connected to adc1
     46
     47  mediatek,mic-type-2:
     48    $ref: /schemas/types.yaml#/definitions/uint32
     49    description: |
     50      Specifies the type of mic type connected to adc2
     51
     52additionalProperties: false
     53
     54examples:
     55  - |
     56    mt6359codec: mt6359codec {
     57      mediatek,dmic-mode = <0>;
     58      mediatek,mic-type-0 = <2>;
     59    };
     60
     61...