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/powerpc/fsl/ccf.txt

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 Freescale CoreNet Coherency Fabric(CCF) Device Tree Binding
    2 
    3 DESCRIPTION
    4 
    5 The CoreNet coherency fabric is a fabric-oriented, connectivity infrastructure
    6 that enables the implementation of coherent, multicore systems.
    7 
    8 Required properties:
    9 
   10 - compatible: <string list>
   11                 fsl,corenet1-cf - CoreNet coherency fabric version 1.
   12                 Example chips: T4240, B4860
   13 
   14                 fsl,corenet2-cf - CoreNet coherency fabric version 2.
   15                 Example chips: P5040, P5020, P4080, P3041, P2041
   16 
   17                 fsl,corenet-cf - Used to represent the common registers
   18                 between CCF version 1 and CCF version 2.  This compatible
   19                 is retained for compatibility reasons, as it was already
   20                 used for both CCF version 1 chips and CCF version 2
   21                 chips.  It should be specified after either
   22                 "fsl,corenet1-cf" or "fsl,corenet2-cf".
   23 
   24 - reg: <prop-encoded-array>
   25                 A standard property. Represents the CCF registers.
   26 
   27 - interrupts: <prop-encoded-array>
   28                 Interrupt mapping for CCF error interrupt.
   29 
   30 - fsl,ccf-num-csdids: <u32>
   31                 Specifies the number of Coherency Subdomain ID Port Mapping
   32                 Registers that are supported by the CCF.
   33 
   34 - fsl,ccf-num-snoopids: <u32>
   35                 Specifies the number of Snoop ID Port Mapping Registers that
   36                 are supported by CCF.
   37 
   38 Example:
   39 
   40         corenet-cf@18000 {
   41                 compatible = "fsl,corenet2-cf", "fsl,corenet-cf";
   42                 reg = <0x18000 0x1000>;
   43                 interrupts = <16 2 1 31>;
   44                 fsl,ccf-num-csdids = <32>;
   45                 fsl,ccf-num-snoopids = <32>;
   46         };

Cache object: 7a6cc0b0b6e09c77b9cca7c334f84663


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