Lines Matching +full:speed +full:- +full:bin
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/net/bluetooth/qualcomm-bluetooth.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Balakrishna Godavarthi <quic_bgodavar@quicinc.com>
11 - Rocky Liao <quic_rjliao@quicinc.com>
14 This binding describes Qualcomm UART-attached bluetooth chips.
19 - qcom,qca2066-bt
20 - qcom,qca6174-bt
21 - qcom,qca9377-bt
22 - qcom,wcn3988-bt
23 - qcom,wcn3990-bt
24 - qcom,wcn3991-bt
25 - qcom,wcn3998-bt
26 - qcom,qca6390-bt
27 - qcom,wcn6750-bt
28 - qcom,wcn6855-bt
29 - qcom,wcn7850-bt
31 enable-gpios:
35 swctrl-gpios:
44 vddio-supply:
47 vddxo-supply:
50 vddrf-supply:
53 vddch0-supply:
56 vddch1-supply:
59 vddaon-supply:
62 vdddig-supply:
65 vddbtcmx-supply:
68 vddbtcxmx-supply:
71 vddrfacmn-supply:
74 vddrfa0p8-supply:
77 vddrfa1p7-supply:
80 vddrfa1p8-supply:
83 vddrfa1p2-supply:
86 vddrfa1p9-supply:
89 vddrfa2p2-supply:
92 vddasd-supply:
95 vddwlcx-supply:
98 vddwlmx-supply:
101 max-speed: true
103 firmware-name:
106 local-bd-address: true
108 qcom,local-bd-address-broken:
111 boot firmware is incorrectly passing the address in big-endian order
114 - compatible
119 - $ref: bluetooth-controller.yaml#
120 - $ref: /schemas/serial/serial-peripheral-props.yaml#
121 - if:
126 - qcom,qca2066-bt
127 - qcom,qca6174-bt
130 - enable-gpios
131 - clocks
133 - if:
138 - qcom,wcn3988-bt
139 - qcom,wcn3990-bt
140 - qcom,wcn3991-bt
141 - qcom,wcn3998-bt
144 - vddio-supply
145 - vddxo-supply
146 - vddrf-supply
147 - vddch0-supply
149 - if:
154 - qcom,wcn6750-bt
157 - enable-gpios
158 - swctrl-gpios
159 - vddio-supply
160 - vddaon-supply
161 - vddbtcxmx-supply
162 - vddrfacmn-supply
163 - vddrfa0p8-supply
164 - vddrfa1p7-supply
165 - vddrfa1p2-supply
166 - vddasd-supply
167 - if:
172 - qcom,wcn6855-bt
175 - vddrfacmn-supply
176 - vddaon-supply
177 - vddwlcx-supply
178 - vddwlmx-supply
179 - vddbtcmx-supply
180 - vddrfa0p8-supply
181 - vddrfa1p2-supply
182 - vddrfa1p8-supply
183 - if:
188 - qcom,wcn7850-bt
191 - vddrfacmn-supply
192 - vddaon-supply
193 - vddwlcx-supply
194 - vddwlmx-supply
195 - vddrfa0p8-supply
196 - vddrfa1p2-supply
197 - vddrfa1p8-supply
198 - if:
203 - qcom,qca6390-bt
206 - vddrfacmn-supply
207 - vddaon-supply
208 - vddbtcmx-supply
209 - vddrfa0p8-supply
210 - vddrfa1p2-supply
211 - vddrfa1p7-supply
214 - |
215 #include <dt-bindings/gpio/gpio.h>
219 compatible = "qcom,qca6174-bt";
220 enable-gpios = <&pm8994_gpios 19 GPIO_ACTIVE_HIGH>;
222 firmware-name = "nvm_00440302.bin";
225 - |
229 compatible = "qcom,wcn3990-bt";
230 vddio-supply = <&vreg_s4a_1p8>;
231 vddxo-supply = <&vreg_l7a_1p8>;
232 vddrf-supply = <&vreg_l17a_1p3>;
233 vddch0-supply = <&vreg_l25a_3p3>;
234 max-speed = <3200000>;
235 firmware-name = "crnv21.bin";
238 - |
242 compatible = "qcom,wcn6750-bt";
243 pinctrl-names = "default";
244 pinctrl-0 = <&bt_en_default>;
245 enable-gpios = <&tlmm 85 GPIO_ACTIVE_HIGH>;
246 swctrl-gpios = <&tlmm 86 GPIO_ACTIVE_HIGH>;
247 vddio-supply = <&vreg_l19b_1p8>;
248 vddaon-supply = <&vreg_s7b_0p9>;
249 vddbtcxmx-supply = <&vreg_s7b_0p9>;
250 vddrfacmn-supply = <&vreg_s7b_0p9>;
251 vddrfa0p8-supply = <&vreg_s7b_0p9>;
252 vddrfa1p7-supply = <&vreg_s1b_1p8>;
253 vddrfa1p2-supply = <&vreg_s8b_1p2>;
254 vddrfa2p2-supply = <&vreg_s1c_2p2>;
255 vddasd-supply = <&vreg_l11c_2p8>;
256 max-speed = <3200000>;
257 firmware-name = "msnv11.bin";