~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/qcom,wcd93xx-common.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/sound/qcom,wcd93xx-common.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Common properties for Qualcomm WCD93xx Audio Codec
  8 
  9 maintainers:
 10   - Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
 11 
 12 properties:
 13   reset-gpios:
 14     description: GPIO spec for reset line to use
 15     maxItems: 1
 16 
 17   vdd-buck-supply:
 18     description: A reference to the 1.8V buck supply
 19 
 20   vdd-rxtx-supply:
 21     description: A reference to the 1.8V rx supply
 22 
 23   vdd-io-supply:
 24     description: A reference to the 1.8V I/O supply
 25 
 26   vdd-mic-bias-supply:
 27     description: A reference to the 3.8V mic bias supply
 28 
 29   qcom,tx-device:
 30     $ref: /schemas/types.yaml#/definitions/phandle-array
 31     description: A reference to Soundwire tx device phandle
 32 
 33   qcom,rx-device:
 34     $ref: /schemas/types.yaml#/definitions/phandle-array
 35     description: A reference to Soundwire rx device phandle
 36 
 37   qcom,micbias1-microvolt:
 38     description: micbias1 voltage
 39     minimum: 1800000
 40     maximum: 2850000
 41 
 42   qcom,micbias2-microvolt:
 43     description: micbias2 voltage
 44     minimum: 1800000
 45     maximum: 2850000
 46 
 47   qcom,micbias3-microvolt:
 48     description: micbias3 voltage
 49     minimum: 1800000
 50     maximum: 2850000
 51 
 52   qcom,micbias4-microvolt:
 53     description: micbias4 voltage
 54     minimum: 1800000
 55     maximum: 2850000
 56 
 57   qcom,hphl-jack-type-normally-closed:
 58     description: Indicates that HPHL jack switch type is normally closed
 59     type: boolean
 60 
 61   qcom,ground-jack-type-normally-closed:
 62     description: Indicates that Headset Ground switch type is normally closed
 63     type: boolean
 64 
 65   qcom,mbhc-headset-vthreshold-microvolt:
 66     description: Voltage threshold value for headset detection
 67     minimum: 0
 68     maximum: 2850000
 69 
 70   qcom,mbhc-headphone-vthreshold-microvolt:
 71     description: Voltage threshold value for headphone detection
 72     minimum: 0
 73     maximum: 2850000
 74 
 75   qcom,mbhc-buttons-vthreshold-microvolt:
 76     description:
 77       Array of 8 Voltage threshold values corresponding to headset
 78       button0 - button7
 79     minItems: 8
 80     maxItems: 8
 81 
 82   '#sound-dai-cells':
 83     const: 1
 84 
 85 required:
 86   - reset-gpios
 87   - qcom,tx-device
 88   - qcom,rx-device
 89   - qcom,micbias1-microvolt
 90   - qcom,micbias2-microvolt
 91   - qcom,micbias3-microvolt
 92   - qcom,micbias4-microvolt
 93   - "#sound-dai-cells"
 94 
 95 additionalProperties: true

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php