dt-bindings: net: qrtr: Add FIFO transport bindings

The QRTR FIFO driver acts as a transport driver between virtual
machines for the QRTR core logic. Document the bindings for the shared
memory region and interrupt resources.

Change-Id: Idbac7a428f0155efc1d4cfbb015cfcfe1b84fb88
This commit is contained in:
Chris Lew
2019-08-06 16:10:48 -07:00
parent 9152932ee3
commit 30269a32a2

View File

@@ -0,0 +1,25 @@
Qualcomm Technologies, Inc. IPC Router FIFO Transport
Required properties:
- compatible: should be "qcom,ipcr-fifo-xprt"
- reg: the irq register to raise an interrupt
- interrupts: the receiving interrupt line
- qcom,ipc-shm: reference to shared memory phandle
Example:
fifo_vipc_irq@176 {
compatible = "qcom,ipcr-fifo-xprt";
reg = <0x176>;
interrupts = <0x0 0x142 0x1>;
qcom,ipc-shm = <&ipc-shm>;
};
ipc-shm: shared-buffer@85af7000 {
compatible = "qcom,hypervisor-shared-memory";
phandle = <0x1e4>;
reg = <0x0 0x85af7000 0x0 0x9000>;
label = "ipc_shm";
qcom,tx-is-first;
};