Lines Matching +full:dt +full:- +full:mmio
1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andy Gross <agross@kernel.org>
11 - Bjorn Andersson <bjorn.andersson@linaro.org>
21 firmware-name:
27 qcom,mmio:
32 - qcom,riva"
33 - qcom,pronto"
35 qcom,smd-channels:
46 - $ref: /schemas/net/bluetooth/bluetooth-controller.yaml#
49 const: qcom,wcnss-bt
51 local-bd-address: true
54 - compatible
61 const: qcom,wcnss-wlan
66 interrupt-names:
68 - const: tx
69 - const: rx
71 qcom,smem-states:
72 $ref: /schemas/types.yaml#/definitions/phandle-array
75 Should reference the tx-enable and tx-rings-empty SMEM states.
77 qcom,smem-state-names:
79 - const: tx-enable
80 - const: tx-rings-empty
85 - compatible
86 - interrupts
87 - interrupt-names
88 - qcom,smem-states
89 - qcom,smem-state-names
92 - compatible
93 - qcom,mmio
94 - qcom,smd-channels
99 - |
100 #include <dt-bindings/interrupt-controller/arm-gic.h>
102 smd-edge {
106 qcom,smd-edge = <6>;
107 qcom,remote-pid = <4>;
113 qcom,smd-channels = "WCNSS_CTRL";
115 qcom,mmio = <&pronto>;
118 compatible = "qcom,wcnss-bt";
119 /* Updated by boot firmware (little-endian order) */
120 local-bd-address = [ 00 00 00 00 00 00 ];
124 compatible = "qcom,wcnss-wlan";
128 interrupt-names = "tx", "rx";
130 qcom,smem-states = <&apps_smsm 10>, <&apps_smsm 9>;
131 qcom,smem-state-names = "tx-enable", "tx-rings-empty";