28 lines
671 B
Plaintext
28 lines
671 B
Plaintext
|
Qualcomm Interprocessor Communication Spinlock
|
||
|
|
||
|
--Dedicated Hardware Implementation--
|
||
|
Required properties:
|
||
|
- compatible : should be "qcom,ipc-spinlock-sfpb"
|
||
|
- reg : the location and size of the spinlock hardware
|
||
|
- qcom,num-locks : the number of locks supported
|
||
|
|
||
|
Example:
|
||
|
|
||
|
qcom,ipc-spinlock@fd484000 {
|
||
|
compatible = "qcom,ipc-spinlock-sfpb";
|
||
|
reg = <0xfd484000 0x1000>;
|
||
|
qcom,num-locks = <32>;
|
||
|
};
|
||
|
|
||
|
--LDREX Implementation--
|
||
|
Required properties:
|
||
|
- compatible : should be "qcom,ipc-spinlock-ldrex"
|
||
|
- reg : the location and size of the shared lock memory
|
||
|
|
||
|
Example:
|
||
|
|
||
|
qcom,ipc-spinlock@fa00000 {
|
||
|
compatible = "qcom,ipc-spinlock-ldrex";
|
||
|
reg = <0xfa00000 0x200000>;
|
||
|
};
|