0001 ARM Versatile Express Serial Configuration Controller
0002 -----------------------------------------------------
0003
0004 Test chips for ARM Versatile Express platform implement SCC (Serial
0005 Configuration Controller) interface, used to set initial conditions
0006 for the test chip.
0007
0008 In some cases its registers are also mapped in normal address space
0009 and can be used to obtain runtime information about the chip internals
0010 (like silicon temperature sensors) and as interface to other subsystems
0011 like platform configuration control and power management.
0012
0013 Required properties:
0014
0015 - compatible value: "arm,vexpress-scc,<model>", "arm,vexpress-scc";
0016 where <model> is the full tile model name (as used
0017 in the tile's Technical Reference Manual),
0018 eg. for Coretile Express A15x2 A7x3 (V2P-CA15_A7):
0019 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
0020
0021 Optional properties:
0022
0023 - reg: when the SCC is memory mapped, physical address and size of the
0024 registers window
0025 - interrupts: when the SCC can generate a system-level interrupt
0026
0027 Example:
0028
0029 scc@7fff0000 {
0030 compatible = "arm,vexpress-scc,v2p-ca15_a7", "arm,vexpress-scc";
0031 reg = <0 0x7fff0000 0 0x1000>;
0032 interrupts = <0 95 4>;
0033 };