summaryrefslogtreecommitdiff
path: root/arch/arm/dts/meson-gxbb-nanopi-k2.dts
diff options
context:
space:
mode:
authorNeil Armstrong <neil.armstrong@linaro.org>2023-12-13 10:30:13 +0100
committerNeil Armstrong <neil.armstrong@linaro.org>2023-12-19 11:24:38 +0100
commit4d4fbf04158a5b2d4fff5a35ea0a2d6c18d250cb (patch)
tree880f351f0327b5df98fe4007520b53018fa401c7 /arch/arm/dts/meson-gxbb-nanopi-k2.dts
parentb4534ddefff07a083c84c11d944460ed528df435 (diff)
downloadu-boot-4d4fbf04158a5b2d4fff5a35ea0a2d6c18d250cb.tar.gz
u-boot-4d4fbf04158a5b2d4fff5a35ea0a2d6c18d250cb.tar.bz2
u-boot-4d4fbf04158a5b2d4fff5a35ea0a2d6c18d250cb.zip
ARM: dts: sync Amlogic GX DT to Linux v6.4
Sync Amlogic GXBB, GXL & GXM DTs from Linux v6.4, and also switch to GXL MDIO MUX driver to adapt to DT change, Most of the changes are only cosmetic or doesn't concern U-Boot, the most important change for U-Boot is the GXL mdio mux compatible switch to amlogic,gxl-mdio-mux. Link: https://lore.kernel.org/r/20231213-u-boot-gxl-mdio-mux-v2-2-c56bb02a75ea@linaro.org Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org>
Diffstat (limited to 'arch/arm/dts/meson-gxbb-nanopi-k2.dts')
-rw-r--r--arch/arm/dts/meson-gxbb-nanopi-k2.dts13
1 files changed, 12 insertions, 1 deletions
diff --git a/arch/arm/dts/meson-gxbb-nanopi-k2.dts b/arch/arm/dts/meson-gxbb-nanopi-k2.dts
index 7273eed529..7d94160f58 100644
--- a/arch/arm/dts/meson-gxbb-nanopi-k2.dts
+++ b/arch/arm/dts/meson-gxbb-nanopi-k2.dts
@@ -385,9 +385,20 @@
/* Bluetooth on AP6212 */
&uart_A {
- status = "disabled";
+ status = "okay";
pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>;
pinctrl-names = "default";
+ uart-has-rtscts;
+
+ bluetooth {
+ compatible = "brcm,bcm43438-bt";
+ clocks = <&wifi_32k>;
+ clock-names = "lpo";
+ vbat-supply = <&vddio_ao3v3>;
+ vddio-supply = <&vddio_ao18>;
+ host-wakeup-gpios = <&gpio GPIOX_21 GPIO_ACTIVE_HIGH>;
+ shutdown-gpios = <&gpio GPIOX_20 GPIO_ACTIVE_HIGH>;
+ };
};
/* 40-pin CON1 */