brintos

brintos / linux-shallow public Read only

0
0
Text · 1.4 KiB · 454da7e Raw
47 lines · plain
1Freescale CoreNet Coherency Fabric(CCF) Device Tree Binding2 3DESCRIPTION4 5The CoreNet coherency fabric is a fabric-oriented, connectivity infrastructure6that enables the implementation of coherent, multicore systems.7 8Required properties:9 10- compatible: <string list>11		fsl,corenet1-cf - CoreNet coherency fabric version 1.12		Example chips: T4240, B486013 14		fsl,corenet2-cf - CoreNet coherency fabric version 2.15		Example chips: P5040, P5020, P4080, P3041, P204116 17		fsl,corenet-cf - Used to represent the common registers18		between CCF version 1 and CCF version 2.  This compatible19		is retained for compatibility reasons, as it was already20		used for both CCF version 1 chips and CCF version 221		chips.  It should be specified after either22		"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 Mapping32		Registers that are supported by the CCF.33 34- fsl,ccf-num-snoopids: <u32>35		Specifies the number of Snoop ID Port Mapping Registers that36		are supported by CCF.37 38Example: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	};47