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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/reset/ti,tps380x-reset.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/reset/ti,tps380x-reset.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: TI TPS380x reset controller
  8 
  9 maintainers:
 10   - Marco Felsch <kernel@pengutronix.de>
 11 
 12 description: |
 13   The TPS380x family [1] of supervisory circuits monitor supply voltages to
 14   provide circuit initialization and timing supervision. The devices assert a
 15   RESET signal if the voltage drops below a preset threshold or upon a manual
 16   reset input (MR). The RESET output remains asserted for the factory
 17   programmed delay after the voltage return above its threshold or after the
 18   manual reset input is released.
 19 
 20   [1] https://www.ti.com/product/TPS3801
 21 
 22 properties:
 23   compatible:
 24     enum:
 25       - ti,tps3801
 26 
 27   reset-gpios:
 28     maxItems: 1
 29     description: Reference to the GPIO connected to the MR pin.
 30 
 31   "#reset-cells":
 32     const: 0
 33 
 34 required:
 35   - compatible
 36   - reset-gpios
 37   - "#reset-cells"
 38 
 39 additionalProperties: false
 40 
 41 examples:
 42   - |
 43     #include <dt-bindings/gpio/gpio.h>
 44     reset: reset-controller {
 45         compatible = "ti,tps3801";
 46         #reset-cells = <0>;
 47         reset-gpios = <&gpio3 2 GPIO_ACTIVE_LOW>;
 48     };
 49 ...

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