Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Improve CCI bindings documentation

Improve the description of the value types used in the CCI binding.

Cc: devicetree@vger.kernel.org
Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Cc: Nicolas Pitre <nicolas.pitre@linaro.org>
Cc: Rob Herring <rob.herring@calxeda.com>
Acked-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Punit Agrawal <punit.agrawal@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>

authored by

Punit Agrawal and committed by
Will Deacon
fcb20f15 272b98c6

+9 -3
+9 -3
Documentation/devicetree/bindings/arm/cci.txt
··· 36 36 37 37 - reg 38 38 Usage: required 39 - Value type: <prop-encoded-array> 39 + Value type: Integer cells. A register entry, expressed as a pair 40 + of cells, containing base and size. 40 41 Definition: A standard property. Specifies base physical 41 42 address of CCI control registers common to all 42 43 interfaces. 43 44 44 45 - ranges: 45 46 Usage: required 46 - Value type: <prop-encoded-array> 47 + Value type: Integer cells. An array of range entries, expressed 48 + as a tuple of cells, containing child address, 49 + parent address and the size of the region in the 50 + child address space. 47 51 Definition: A standard property. Follow rules in the ePAPR for 48 52 hierarchical bus addressing. CCI interfaces 49 53 addresses refer to the parent node addressing ··· 78 74 79 75 - reg: 80 76 Usage: required 81 - Value type: <prop-encoded-array> 77 + Value type: Integer cells. A register entry, expressed 78 + as a pair of cells, containing base and 79 + size. 82 80 Definition: the base address and size of the 83 81 corresponding interface programming 84 82 registers.