Lines Matching +full:platform +full:- +full:level
1 MediaTek SoC built-in Bluetooth Devices
5 child node of the serial node with BTIF. The dt-bindings details for BTIF
10 - compatible: Must be
11 "mediatek,mt7622-bluetooth": for MT7622 SoC
12 - clocks: Should be the clock specifiers corresponding to the entry in
13 clock-names property.
14 - clock-names: Should contain "ref" entries.
15 - power-domains: Phandle to the power domain that the device is part of
20 compatible = "mediatek,mt7622-btif",
21 "mediatek,mtk-btif";
25 clock-names = "main";
26 reg-shift = <2>;
27 reg-io-width = <4>;
30 compatible = "mediatek,mt7622-bluetooth";
31 power-domains = <&scpsys MT7622_POWER_DOMAIN_WB>;
33 clock-names = "ref";
49 - compatible: Must be
50 "mediatek,mt7663u-bluetooth": for MT7663U device
51 "mediatek,mt7668u-bluetooth": for MT7668U device
52 - vcc-supply: Main voltage regulator
54 If the pin controller on the platform can support both pinmux and GPIO
55 control such as the most of MediaTek platform. Please use below properties.
57 - pinctrl-names: Should be "default", "runtime"
58 - pinctrl-0: Should contain UART RXD low when the device is powered up to
60 - pinctrl-1: Should contain UART mode pin ctrl
62 Else, the pin controller on the platform only can support pinmux control and
66 - boot-gpios: GPIO same to the pin as UART RXD and used to keep LOW when
68 - pinctrl-names: Should be "default"
69 - pinctrl-0: Should contain UART mode pin ctrl
73 - reset-gpios: GPIO used to reset the device whose initial state keeps low,
74 if the GPIO is missing, then board-level design should be
76 - clocks: Should be the clock specifiers corresponding to the entry in
77 clock-names property. If the clock is missing, then board-level
79 - clock-names: Should contain "osc" entry for the external oscillator.
80 - current-speed: Current baud rate of the device whose defaults to 921600
84 uart1_pins_boot: uart1-default {
85 pins-dat {
87 output-low;
91 uart1_pins_runtime: uart1-runtime {
92 pins-dat {
99 compatible = "mediatek,mt7623-uart",
100 "mediatek,mt6577-uart";
105 clock-names = "baud", "bus";
108 compatible = "mediatek,mt7663u-bluetooth";
109 vcc-supply = <®_5v>;
110 reset-gpios = <&pio 24 GPIO_ACTIVE_LOW>;
111 pinctrl-names = "default", "runtime";
112 pinctrl-0 = <&uart1_pins_boot>;
113 pinctrl-1 = <&uart1_pins_runtime>;
114 current-speed = <921600>;