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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/soc/socionext/socionext,uniphier-sdctrl.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/soc/socionext/socionext,uniphier-sdctrl.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Socionext UniPhier SD interface logic
  8 
  9 maintainers:
 10   - Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
 11 
 12 description: |+
 13   SD interface logic implemented on Socionext UniPhier SoCs is
 14   attached outside SDHC, and has some SD related functions such as
 15   clock control, reset control, mode switch, and so on.
 16 
 17 properties:
 18   compatible:
 19     items:
 20       - enum:
 21           - socionext,uniphier-pro5-sdctrl
 22           - socionext,uniphier-pxs2-sdctrl
 23           - socionext,uniphier-ld11-sdctrl
 24           - socionext,uniphier-ld20-sdctrl
 25           - socionext,uniphier-pxs3-sdctrl
 26           - socionext,uniphier-nx1-sdctrl
 27       - const: simple-mfd
 28       - const: syscon
 29 
 30   reg:
 31     maxItems: 1
 32 
 33   clock-controller:
 34     $ref: /schemas/clock/socionext,uniphier-clock.yaml#
 35 
 36   reset-controller:
 37     $ref: /schemas/reset/socionext,uniphier-reset.yaml#
 38 
 39 required:
 40   - compatible
 41   - reg
 42 
 43 additionalProperties: false
 44 
 45 examples:
 46   - |
 47     syscon@59810000 {
 48         compatible = "socionext,uniphier-ld20-sdctrl",
 49                      "simple-mfd", "syscon";
 50         reg = <0x59810000 0x400>;
 51 
 52         clock-controller {
 53             compatible = "socionext,uniphier-ld20-sd-clock";
 54             #clock-cells = <1>;
 55         };
 56 
 57         reset-controller {
 58             compatible = "socionext,uniphier-ld20-sd-reset";
 59             #reset-cells = <1>;
 60         };
 61     };

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