Qualcomm IPC Router SMD Transport Required properties: -compatible: should be "qcom,ipc_router_smd_xprt" -qcom,ch-name: the SMD channel name used by the SMD transport -qcom,xprt-remote: string that defines the edge of the transport (PIL Name) -qcom,xprt-linkid: unique integer to identify the tier to which the link belongs to in the network and is used to avoid the routing loops while forwarding the broadcast messages -qcom,xprt-version: unique version ID used by SMD transport header Optional properties: -qcom,fragmented-data: Indicate the SMD transport supports fragmented data -qcom,disable-pil-loading: Disable PIL Loading of the remote subsystem Example: qcom,ipc_router_modem_xprt { compatible = "qcom,ipc_router_smd_xprt"; qcom,ch-name = "IPCRTR"; qcom,xprt-remote = "modem"; qcom,xprt-linkid = <1>; qcom,xprt-version = <1>; qcom,fragmented-data; qcom,disable-pil-loading; }; qcom,ipc_router_q6_xprt { compatible = "qcom,ipc_router_smd_xprt"; qcom,ch-name = "IPCRTR"; qcom,xprt-remote = "adsp"; qcom,xprt-linkid = <1>; qcom,xprt-version = <1>; qcom,fragmented-data; };