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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/memory-controllers/renesas,dbsc.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/memory-controllers/renesas,dbsc.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Renesas DDR Bus Controllers
  8 
  9 maintainers:
 10   - Geert Uytterhoeven <geert+renesas@glider.be>
 11 
 12 description: |
 13   Renesas SoCs contain one or more memory controllers.  These memory
 14   controllers differ from one SoC variant to another, and are called by
 15   different names, e.g. "DDR Bus Controller (DBSC)", "DDR3 Bus State Controller
 16   (DBSC3)", or "SDRAM Bus State Controller (SBSC)").
 17 
 18 properties:
 19   compatible:
 20     enum:
 21       - renesas,dbsc-r8a73a4  # R-Mobile APE6
 22       - renesas,dbsc3-r8a7740 # R-Mobile A1
 23       - renesas,sbsc-sh73a0   # SH-Mobile AG5
 24 
 25   reg:
 26     maxItems: 1
 27 
 28   interrupts:
 29     maxItems: 2
 30 
 31   interrupt-names:
 32     items:
 33       - const: sec  # secure interrupt
 34       - const: temp # normal (temperature) interrupt
 35 
 36   power-domains:
 37     maxItems: 1
 38 
 39 required:
 40   - compatible
 41   - reg
 42   - power-domains
 43 
 44 additionalProperties: false
 45 
 46 examples:
 47   - |
 48     #include <dt-bindings/interrupt-controller/arm-gic.h>
 49     sbsc1: memory-controller@fe400000 {
 50             compatible = "renesas,sbsc-sh73a0";
 51             reg = <0xfe400000 0x400>;
 52             interrupts = <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
 53                          <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
 54             interrupt-names = "sec", "temp";
 55             power-domains = <&pd_a4bc0>;
 56     };

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