The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/contrib/device-tree/Bindings/soc/fsl/fsl,layerscape-dcfg.yaml

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

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

Cache object: 40915c682a1db76e999ebc1ec3900a1f


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.