blob: 0435b1aa6c0d35f23c80d2708187fe09721de711 [file] [log] [blame] [edit]
From fa8ae5f05a7f2c8fb1fb8011d71cb71cded98bc2 Mon Sep 17 00:00:00 2001
From: Jing Cai <jing.cai@mediatek.corp-partner.google.com>
Date: Thu, 29 Sep 2022 16:30:57 +0800
Subject: [PATCH] CHROMIUM: arm64: dts: mt8186: Enable gpio pin for reset bt
Enable GPIO 155 for reset bt in sdio interface
BUG=b:249858159
TEST=emerge-corsola sys-kernel/chromeos-kernel-5_15
verify reset bt function ok
UPSTREAM-TASK=b:213000788
Signed-off-by: Jing Cai <jing.cai@mediatek.corp-partner.google.com>
Signed-off-by: Allen-kh Cheng <allen-kh.cheng@mediatek.corp-partner.google.com>
Change-Id: I8cc75b0a8c199110602a00759e96d9fea3b248a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/3925601
Commit-Queue: Hsin-Yi Wang <hsinyi@chromium.org>
Reviewed-by: Hsin-Yi Wang <hsinyi@chromium.org>
---
arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi b/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi
index 3dea28f1d80612737c1309199d334734411aee07..d1bf22a8350aa588c5c7590e900922c17a0dcd9b 100644
--- a/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8186-corsola.dtsi
@@ -497,6 +497,13 @@ bluetooth@2 {
pinctrl-0 = <&bt_pins_reset>;
reset-gpios = <&pio 155 GPIO_ACTIVE_LOW>;
};
+
+ bt_reset: bt-reset {
+ compatible = "mediatek,mt7921s-bluetooth";
+ pinctrl-names = "default";
+ pinctrl-0 = <&bt_pins_reset>;
+ reset-gpios = <&pio 155 GPIO_ACTIVE_LOW>;
+ };
};
&nor_flash {
--
2.44.0.683.g7961c838ac-goog