Lines Matching +full:bt +full:- +full:enable +full:- +full:gpios
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
6 #include "mt8192-asurada.dtsi"
10 chassis-type = "convertible";
11 compatible = "google,hayato-rev1", "google,hayato", "mediatek,mt8192";
15 function-row-physmap = <
44 bt_pins: bt-pins {
45 pins-bt-kill {
47 output-low;
50 pins-bt-wake {
52 bias-pull-up;
55 pins-ap-wake-bt {
57 output-low;
61 uart1_pins: uart1-pins {
62 pins-rx {
64 input-enable;
65 bias-pull-up;
68 pins-tx {
72 pins-cts {
74 input-enable;
77 pins-rts {
82 uart1_pins_sleep: uart1-sleep-pins {
83 pins-rx {
85 input-enable;
86 bias-pull-up;
89 pins-tx {
93 pins-cts {
95 input-enable;
98 pins-rts {
106 realtek,btndet-delay = <16>;
107 VBAT-supply = <&pp3300_ldo_z>;
113 speaker-codecs {
114 sound-dai = <&rt1015p>;
117 headset-codec {
118 sound-dai = <&rt5682 0>;
123 compatible = "hid-over-i2c";
124 post-power-on-delay-ms = <10>;
125 hid-descr-addr = <0x0001>;
126 vdd-supply = <&pp3300_u>;
131 pinctrl-names = "default", "sleep";
132 pinctrl-0 = <&uart1_pins>;
133 pinctrl-1 = <&uart1_pins_sleep>;
134 /delete-property/ interrupts;
135 interrupts-extended = <&gic GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH 0>,
139 compatible = "realtek,rtl8822cs-bt";
140 pinctrl-names = "default";
141 pinctrl-0 = <&bt_pins>;
143 enable-gpios = <&pio 144 GPIO_ACTIVE_HIGH>;
144 device-wake-gpios = <&pio 168 GPIO_ACTIVE_HIGH>;
145 host-wake-gpios = <&pio 22 GPIO_ACTIVE_LOW>;