Qualcomm Technologies, Inc. BAM Data Multiplexer Driver Required properties: - compatible : should be "qcom,bam_dmux" - reg : the location and size of the BAM hardware - interrupts : the BAM hardware to apps processor interrupt line Optional properties: -qcom,satellite-mode: the hardware needs to be configured in satellite mode -qcom,rx-ring-size: the size of the receive ring buffer pool, default is 32 -qcom,max-rx-mtu: the maximum receive MTU that can be negotiated, in bytes. Default is 2048. Other possible values are 4096, 8192, and 16384. -qcom,no-cpu-affinity: boolean value indicating that workqueue CPU affinity is not required. -qcom,fast-shutdown: boolean value to support fast shutdown time. Example: qcom,bam_dmux@fc834000 { compatible = "qcom,bam_dmux"; reg = <0xfc834000 0x7000>; interrupts = <0 29 1>; qcom,satellite-mode; qcom,rx-ring-size = <64>; qcom,max-rx-mtu = <8192>; qcom,no-cpu-affinity; qcom,fast-shutdown; };