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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/soc/fsl/fsl,layerscape-dcfg.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/fsl/fsl,layerscape-dcfg.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Freescale Layerscape Device Configuration Unit
  8 
  9 maintainers:
 10   - Shawn Guo <shawnguo@kernel.org>
 11 
 12 description: |
 13   DCFG is the device configuration unit, that provides general purpose
 14   configuration and status for the device. Such as setting the secondary
 15   core start address and release the secondary core from holdoff and
 16   startup.
 17 
 18 properties:
 19   compatible:
 20     oneOf:
 21       - items:
 22           - enum:
 23               - fsl,ls1012a-dcfg
 24               - fsl,ls1021a-dcfg
 25               - fsl,ls1043a-dcfg
 26               - fsl,ls1046a-dcfg
 27               - fsl,ls1088a-dcfg
 28               - fsl,ls2080a-dcfg
 29               - fsl,lx2160a-dcfg
 30           - const: syscon
 31 
 32       - items:
 33           - enum:
 34               - fsl,ls1028a-dcfg
 35           - const: syscon
 36           - const: simple-mfd
 37 
 38   reg:
 39     maxItems: 1
 40 
 41   little-endian: true
 42   big-endian: true
 43 
 44   '#address-cells':
 45     const: 1
 46 
 47   '#size-cells':
 48     const: 1
 49 
 50   ranges: true
 51 
 52 patternProperties:
 53   "^clock-controller@[0-9a-f]+$":
 54     $ref: /schemas/clock/fsl,flexspi-clock.yaml#
 55 
 56 required:
 57   - compatible
 58   - reg
 59 
 60 additionalProperties: false
 61 
 62 examples:
 63   - |
 64     syscon@1ee0000 {
 65         compatible = "fsl,ls1021a-dcfg", "syscon";
 66         reg = <0x1ee0000 0x10000>;
 67     };

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