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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/regulator/renesas,raa215300.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/regulator/renesas,raa215300.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Renesas RAA215300 Power Management Integrated Circuit (PMIC)
  8 
  9 maintainers:
 10   - Biju Das <biju.das.jz@bp.renesas.com>
 11 
 12 description: |
 13   The RAA215300 is a high-performance, low-cost 9-channel PMIC designed for
 14   32-bit and 64-bit MCU and MPU applications. It supports DDR3, DDR3L, DDR4,
 15   and LPDDR4 memory power requirements. The internally compensated regulators,
 16   built-in Real-Time Clock (RTC), 32kHz crystal oscillator, and coin cell
 17   battery charger provide a highly integrated, small footprint power solution
 18   ideal for System-On-Module (SOM) applications. A spread spectrum feature
 19   provides an ease-of-use solution for noise-sensitive audio or RF applications.
 20 
 21   This device exposes two devices via I2C. One for the integrated RTC IP, and
 22   one for everything else.
 23 
 24   Link to datasheet:
 25   https://www.renesas.com/in/en/products/power-power-management/multi-channel-power-management-ics-pmics/ssdsoc-power-management-ics-pmic-and-pmus/raa215300-high-performance-9-channel-pmic-supporting-ddr-memory-built-charger-and-rtc
 26 
 27 properties:
 28   compatible:
 29     enum:
 30       - renesas,raa215300
 31 
 32   reg:
 33     maxItems: 2
 34 
 35   reg-names:
 36     items:
 37       - const: main
 38       - const: rtc
 39 
 40   interrupts:
 41     maxItems: 1
 42 
 43   clocks:
 44     description: |
 45       The clocks are optional. The RTC is disabled, if no clocks are
 46       provided(either xin or clkin).
 47     maxItems: 1
 48 
 49   clock-names:
 50     description: |
 51       Use xin, if connected to an external crystal.
 52       Use clkin, if connected to an external clock signal.
 53     enum:
 54       - xin
 55       - clkin
 56 
 57 required:
 58   - compatible
 59   - reg
 60   - reg-names
 61 
 62 additionalProperties: false
 63 
 64 examples:
 65   - |
 66     /* 32.768kHz crystal */
 67     x2: x2-clock {
 68         compatible = "fixed-clock";
 69         #clock-cells = <0>;
 70         clock-frequency = <32768>;
 71     };
 72 
 73     i2c {
 74         #address-cells = <1>;
 75         #size-cells = <0>;
 76 
 77         raa215300: pmic@12 {
 78             compatible = "renesas,raa215300";
 79             reg = <0x12>, <0x6f>;
 80             reg-names = "main", "rtc";
 81 
 82             clocks = <&x2>;
 83             clock-names = "xin";
 84         };
 85     };

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