Commit 46f2735c authored by Chen-Yu Tsai's avatar Chen-Yu Tsai Committed by Neil Armstrong
Browse files

arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth



The NanoPi K2 has a AP6212 WiFi+BT combo module. The WiFi portion is
already enabled. The BT part is connected via UART and I2S.

Enable the UART and add a device node describing the Bluetooth portion
of the module.

Reviewed-by: default avatarMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Signed-off-by: default avatarChen-Yu Tsai <wens@csie.org>
Signed-off-by: default avatarNeil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20210712135919.32059-1-wens@kernel.org
parent e73f0f0e
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -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 */