31 lines
976 B
Plaintext
31 lines
976 B
Plaintext
|
* Qualcomm MSM CPP
|
||
|
|
||
|
Required properties:
|
||
|
- cell-index: cpp hardware core index
|
||
|
- compatible :
|
||
|
- "qcom,cpp"
|
||
|
- reg : offset and length of the register set for the device
|
||
|
for the cpp operating in compatible mode.
|
||
|
- reg-names : should specify relevant names to each reg property defined.
|
||
|
- cpp - has CPP MICRO register set.
|
||
|
- cpp_vbif - has VBIF core register set used by CPP.
|
||
|
- cpp_hw - has CPP hardware register set.
|
||
|
- interrupts : should contain the cpp interrupt.
|
||
|
- interrupt-names : should specify relevant names to each interrupts
|
||
|
property defined.
|
||
|
- vdd-supply: phandle to GDSC regulator controlling VFE & CPP core.
|
||
|
|
||
|
Example:
|
||
|
|
||
|
qcom,cpp@0xfda04000 {
|
||
|
cell-index = <0>;
|
||
|
compatible = "qcom,cpp";
|
||
|
reg = <0xfda04000 0x100>;
|
||
|
<0xfda40000 0x200>;
|
||
|
<0xfd180000 0x008>;
|
||
|
reg-names = "cpp", "cpp_vbif", "cpp_hw";
|
||
|
interrupts = <0 49 0>;
|
||
|
interrupt-names = "cpp";
|
||
|
vdd-supply = <&gdsc_vfe>;
|
||
|
};
|