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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/sound/maxim,max98504.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/sound/maxim,max98504.yaml (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/sound/maxim,max98504.yaml (Version linux-6.4.16)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/sound/maxim      4 $id: http://devicetree.org/schemas/sound/maxim,max98504.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Maxim Integrated MAX98504 class D mono       7 title: Maxim Integrated MAX98504 class D mono speaker amplifier
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - Krzysztof Kozlowski <krzysztof.kozlowski@li     10   - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
 11                                                    11 
 12 description:                                       12 description:
 13   Maxim Integrated MAX98504 speaker amplifier      13   Maxim Integrated MAX98504 speaker amplifier supports I2C control interface
 14   with an IRQ output signal, PCM and PDM digit     14   with an IRQ output signal, PCM and PDM digital audio interface (DAI) and a
 15   differential analog input.                       15   differential analog input.
 16                                                    16 
 17 properties:                                        17 properties:
 18   compatible:                                      18   compatible:
 19     const: maxim,max98504                          19     const: maxim,max98504
 20                                                    20 
 21   reg:                                             21   reg:
 22     maxItems: 1                                    22     maxItems: 1
 23                                                    23 
 24   interrupts:                                      24   interrupts:
 25     maxItems: 1                                    25     maxItems: 1
 26                                                    26 
 27   DIOVDD-supply: true                              27   DIOVDD-supply: true
 28   DVDD-supply: true                                28   DVDD-supply: true
 29   PVDD-supply: true                                29   PVDD-supply: true
 30                                                    30 
 31   maxim,brownout-threshold:                        31   maxim,brownout-threshold:
 32     $ref: /schemas/types.yaml#/definitions/uin     32     $ref: /schemas/types.yaml#/definitions/uint32
 33     maximum: 21                                    33     maximum: 21
 34     default: 0                                     34     default: 0
 35     description:                                   35     description:
 36       PVDD brownout threshold, where values co     36       PVDD brownout threshold, where values correspond to 2.6V, 2.65V...3.65V
 37       voltage range.  Property also enables th     37       voltage range.  Property also enables the PVDD brownout protection.
 38                                                    38 
 39   maxim,brownout-attenuation:                      39   maxim,brownout-attenuation:
 40     $ref: /schemas/types.yaml#/definitions/uin     40     $ref: /schemas/types.yaml#/definitions/uint32
 41     maximum: 6                                     41     maximum: 6
 42     default: 0                                     42     default: 0
 43     description:                                   43     description:
 44       Brownout attenuation to the speaker gain     44       Brownout attenuation to the speaker gain applied during the "attack hold"
 45       and "timed hold" phase, the value must b     45       and "timed hold" phase, the value must be from 0...6 (dB) range.
 46                                                    46 
 47   maxim,brownout-attack-hold-ms:                   47   maxim,brownout-attack-hold-ms:
 48     maximum: 255                                   48     maximum: 255
 49     default: 0                                     49     default: 0
 50     description:                                   50     description:
 51       Brownout attack hold phase time in ms, V     51       Brownout attack hold phase time in ms, VBATBROWN_ATTK_HOLD, register 0x0018.
 52                                                    52 
 53   maxim,brownout-timed-hold-ms:                    53   maxim,brownout-timed-hold-ms:
 54     maximum: 255                                   54     maximum: 255
 55     default: 0                                     55     default: 0
 56     description:                                   56     description:
 57       Brownout timed hold phase time in ms, VB     57       Brownout timed hold phase time in ms, VBATBROWN_TIME_HOLD, register 0x0019.
 58                                                    58 
 59   maxim,brownout-release-rate-ms:                  59   maxim,brownout-release-rate-ms:
 60     maximum: 255                                   60     maximum: 255
 61     default: 0                                     61     default: 0
 62     description:                                   62     description:
 63       Brownout release phase step time in ms,      63       Brownout release phase step time in ms, VBATBROWN_RELEASE, register 0x001A.
 64                                                    64 
 65 required:                                          65 required:
 66   - compatible                                     66   - compatible
 67   - reg                                            67   - reg
 68                                                    68 
 69 additionalProperties: false                        69 additionalProperties: false
 70                                                    70 
 71 examples:                                          71 examples:
 72   - |                                              72   - |
 73     #include <dt-bindings/gpio/gpio.h>             73     #include <dt-bindings/gpio/gpio.h>
 74                                                    74 
 75     i2c {                                          75     i2c {
 76         #address-cells = <1>;                      76         #address-cells = <1>;
 77         #size-cells = <0>;                         77         #size-cells = <0>;
 78                                                    78 
 79         amplifier@31 {                             79         amplifier@31 {
 80             compatible = "maxim,max98504";         80             compatible = "maxim,max98504";
 81             reg = <0x31>;                          81             reg = <0x31>;
 82                                                    82 
 83             DIOVDD-supply = <&ldo3_reg>;           83             DIOVDD-supply = <&ldo3_reg>;
 84             DVDD-supply = <&ldo3_reg>;             84             DVDD-supply = <&ldo3_reg>;
 85         };                                         85         };
 86     };                                             86     };
                                                      

~ [ 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