blob: e19632a0168b8a96b921d8d89cf5b590be2b874f [file] [log] [blame]
Channagoud Kadabi7e8d55a2016-08-23 14:04:44 -07001CPU Subsystem Dump Driver
2
3The CPU Subsystem dump driver is used to dump various hardware entities
4like the instruction and data tlbs or the unified tlbs etc. to an
5allocated buffer. This allows the data to be analysed in case of corruption.
6
7Required Properties for the cpuss_dump node:
8-compatible = "qcom,cpuss-dump";
9
10All child nodes of cpuss_dump node are interpreted as the various hardware
11entities which need to be dumped.
12
13Required properties of the dump nodes
14
15- qcom,dump-node: phandle to the acutal cpuss hardware entity present
16 in the cpu map
17- qcom,dump-id: The ID within the data dump table where this entry needs to
18 be added.
19
20Example:
21 msm_cpuss_dump {
22 compatible = "qcom,cpuss-dump";
23 qcom,itlb_dump100 {
24 qcom,dump-node = <&L1_itlb_100>;
25 qcom,dump-id = <34>;
26 };
27 };