31 lines
856 B
Plaintext
31 lines
856 B
Plaintext
Qualcomm Technologies, Inc. Secure Execution Environment IPC Interrupt Bridge
|
|
|
|
[Root level node]
|
|
Required properties:
|
|
-compatible : should be "qcom,qsee-ipc-irq-bridge";
|
|
|
|
[Second level nodes]
|
|
qcom,qsee-ipc-irq-subsystem
|
|
Required properties:
|
|
-qcom,dev-name: the bridge device name
|
|
-interrupt: IPC interrupt line from remote subsystem to QSEE
|
|
-label : The name of this subsystem.
|
|
|
|
Required properties if interrupt type is IRQ_TYPE_LEVEL_HIGH[4]:
|
|
-qcom,rx-irq-clr : the register to clear the level triggered rx interrupt
|
|
-qcom,rx-irq-clr-mask : the bitmask to clear the rx interrupt
|
|
|
|
Example:
|
|
|
|
qcom,qsee_ipc_irq_bridge {
|
|
compatible = "qcom,qsee-ipc-irq-bridge";
|
|
|
|
qcom,qsee-ipc-irq-spss {
|
|
qcom,rx-irq-clr = <0x1d08008 0x4>;
|
|
qcom,rx-irq-clr-mask = <0x2>;
|
|
qcom,dev-name = "qsee_ipc_irq_spss";
|
|
interrupts = <0 349 4>;
|
|
label = "spss";
|
|
};
|
|
};
|