xref: /linux/Documentation/devicetree/bindings/net/bluetooth/qcom,qca2066-bt.yaml (revision c17ee635fd3a482b2ad2bf5e269755c2eae5f25e)
1*68f3769cSKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2*68f3769cSKrzysztof Kozlowski%YAML 1.2
3*68f3769cSKrzysztof Kozlowski---
4*68f3769cSKrzysztof Kozlowski$id: http://devicetree.org/schemas/net/bluetooth/qcom,qca2066-bt.yaml#
5*68f3769cSKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml#
6*68f3769cSKrzysztof Kozlowski
7*68f3769cSKrzysztof Kozlowskititle: Qualcomm QCA2006 Bluetooth
8*68f3769cSKrzysztof Kozlowski
9*68f3769cSKrzysztof Kozlowskimaintainers:
10*68f3769cSKrzysztof Kozlowski  - Balakrishna Godavarthi <quic_bgodavar@quicinc.com>
11*68f3769cSKrzysztof Kozlowski  - Rocky Liao <quic_rjliao@quicinc.com>
12*68f3769cSKrzysztof Kozlowski
13*68f3769cSKrzysztof Kozlowskiproperties:
14*68f3769cSKrzysztof Kozlowski  compatible:
15*68f3769cSKrzysztof Kozlowski    enum:
16*68f3769cSKrzysztof Kozlowski      - qcom,qca2066-bt
17*68f3769cSKrzysztof Kozlowski      - qcom,qca6174-bt
18*68f3769cSKrzysztof Kozlowski
19*68f3769cSKrzysztof Kozlowski  clocks:
20*68f3769cSKrzysztof Kozlowski    items:
21*68f3769cSKrzysztof Kozlowski      - description: External low-power 32.768 kHz clock input
22*68f3769cSKrzysztof Kozlowski
23*68f3769cSKrzysztof Kozlowski  enable-gpios:
24*68f3769cSKrzysztof Kozlowski    maxItems: 1
25*68f3769cSKrzysztof Kozlowski
26*68f3769cSKrzysztof Kozlowskirequired:
27*68f3769cSKrzysztof Kozlowski  - compatible
28*68f3769cSKrzysztof Kozlowski  - clocks
29*68f3769cSKrzysztof Kozlowski  - enable-gpios
30*68f3769cSKrzysztof Kozlowski
31*68f3769cSKrzysztof KozlowskiallOf:
32*68f3769cSKrzysztof Kozlowski  - $ref: bluetooth-controller.yaml#
33*68f3769cSKrzysztof Kozlowski  - $ref: qcom,bluetooth-common.yaml
34*68f3769cSKrzysztof Kozlowski  - $ref: /schemas/serial/serial-peripheral-props.yaml#
35*68f3769cSKrzysztof Kozlowski
36*68f3769cSKrzysztof KozlowskiunevaluatedProperties: false
37*68f3769cSKrzysztof Kozlowski
38*68f3769cSKrzysztof Kozlowskiexamples:
39*68f3769cSKrzysztof Kozlowski  - |
40*68f3769cSKrzysztof Kozlowski    #include <dt-bindings/gpio/gpio.h>
41*68f3769cSKrzysztof Kozlowski
42*68f3769cSKrzysztof Kozlowski    serial {
43*68f3769cSKrzysztof Kozlowski        bluetooth {
44*68f3769cSKrzysztof Kozlowski            compatible = "qcom,qca6174-bt";
45*68f3769cSKrzysztof Kozlowski            clocks = <&divclk4>;
46*68f3769cSKrzysztof Kozlowski            enable-gpios = <&pm8994_gpios 19 GPIO_ACTIVE_HIGH>;
47*68f3769cSKrzysztof Kozlowski            firmware-name = "nvm_00440302.bin";
48*68f3769cSKrzysztof Kozlowski        };
49*68f3769cSKrzysztof Kozlowski    };
50