summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorFrancesco Dolcini <francesco.dolcini@toradex.com>2023-02-17 17:49:43 +0100
committerFrancesco Dolcini <francesco.dolcini@toradex.com>2023-02-17 18:02:47 +0100
commit6a5b54c3e327b6eeb4e1a104925648c34da10a92 (patch)
tree13f81b7dfa58b2fd68f44b78079ccff54454fa46 /arch
parent4192ff6bcbed91a57aa82fa4fcc82379eb662945 (diff)
arm64: dts: ti: k3-am625-verdin: Add support for Wi-Fi/BT
Add support for Wi-Fi and BT. Upstream-Status: Pending Initial DTS to be used for bring-up an validation of the V1.0 design, we'll decide on the step forward to mainline this once the bring-up and validation will be done. Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi.dtsi2
-rw-r--r--arch/arm64/boot/dts/ti/k3-am625-verdin-wifi.dtsi17
2 files changed, 14 insertions, 5 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi.dtsi b/arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi.dtsi
index a50d0da96415..105685763861 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi.dtsi
@@ -3,8 +3,6 @@
* Copyright 2023 Toradex
*/
-/* TODO: Add non Wi-Fi variant specific configuration */
-
&sdhci2 {
pinctrl-0 = <&pinctrl_sdhci2>;
bus-width = <4>;
diff --git a/arch/arm64/boot/dts/ti/k3-am625-verdin-wifi.dtsi b/arch/arm64/boot/dts/ti/k3-am625-verdin-wifi.dtsi
index 60ac5f0ea926..81c7e83f1b5f 100644
--- a/arch/arm64/boot/dts/ti/k3-am625-verdin-wifi.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-am625-verdin-wifi.dtsi
@@ -3,18 +3,29 @@
* Copyright 2023 Toradex
*/
-/* TODO: Add Wi-Fi variant specific configuration */
+/ {
+ wifi_pwrseq: wifi-pwrseq {
+ compatible = "mmc-pwrseq-simple";
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_wifi_en>;
+ reset-gpios = <&main_gpio0 22 GPIO_ACTIVE_LOW>;
+ };
+};
+
/* On-module Wi-Fi */
&sdhci2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_sdhci2>;
bus-width = <4>;
- non-removable;
- ti,fails-without-test-cd;
cap-power-off-card;
keep-power-in-suspend;
+ mmc-pwrseq = <&wifi_pwrseq>;
+ non-removable;
+ ti,fails-without-test-cd;
ti,driver-strength-ohm = <50>;
+ vmmc-supply = &reg_3v3;
+ status = "okay";
};
/* On-module Bluetooth */