aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBalakrishna Godavarthi <bgodavar@codeaurora.org>2018-08-03 08:16:26 -0400
committerMarcel Holtmann <marcel@holtmann.org>2018-08-03 08:44:06 -0400
commit505013555a47c8dfed11bd124d2f4ea71988c21e (patch)
tree45734ef61543588c150afe489b34db2e1322816d
parent4c79148970fbb3cfe078d4ad31a2c7a7722196a8 (diff)
dt-bindings: net: bluetooth: Add device tree bindings for QTI chip wcn3990
This patch enables regulators for the Qualcomm Bluetooth wcn3990 controller. Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org> Reviewed-by: Rob Herring <robh@kernel.org> Reviewed-by: Stephen Boyd <swboyd@chromium.org> Reviewed-by: Matthias Kaehlcke <mka@chromium.org> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
-rw-r--r--Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt29
1 files changed, 27 insertions, 2 deletions
diff --git a/Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt b/Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt
index 0ea18a53cc29..824c0e23c544 100644
--- a/Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt
+++ b/Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt
@@ -10,12 +10,25 @@ device the slave device is attached to.
10Required properties: 10Required properties:
11 - compatible: should contain one of the following: 11 - compatible: should contain one of the following:
12 * "qcom,qca6174-bt" 12 * "qcom,qca6174-bt"
13 * "qcom,wcn3990-bt"
14
15Optional properties for compatible string qcom,qca6174-bt:
13 16
14Optional properties:
15 - enable-gpios: gpio specifier used to enable chip 17 - enable-gpios: gpio specifier used to enable chip
16 - clocks: clock provided to the controller (SUSCLK_32KHZ) 18 - clocks: clock provided to the controller (SUSCLK_32KHZ)
17 19
18Example: 20Required properties for compatible string qcom,wcn3990-bt:
21
22 - vddio-supply: VDD_IO supply regulator handle.
23 - vddxo-supply: VDD_XO supply regulator handle.
24 - vddrf-supply: VDD_RF supply regulator handle.
25 - vddch0-supply: VDD_CH0 supply regulator handle.
26
27Optional properties for compatible string qcom,wcn3990-bt:
28
29 - max-speed: see Documentation/devicetree/bindings/serial/slave-device.txt
30
31Examples:
19 32
20serial@7570000 { 33serial@7570000 {
21 label = "BT-UART"; 34 label = "BT-UART";
@@ -28,3 +41,15 @@ serial@7570000 {
28 clocks = <&divclk4>; 41 clocks = <&divclk4>;
29 }; 42 };
30}; 43};
44
45serial@898000 {
46 bluetooth {
47 compatible = "qcom,wcn3990-bt";
48
49 vddio-supply = <&vreg_s4a_1p8>;
50 vddxo-supply = <&vreg_l7a_1p8>;
51 vddrf-supply = <&vreg_l17a_1p3>;
52 vddch0-supply = <&vreg_l25a_3p3>;
53 max-speed = <3200000>;
54 };
55};