[PATCH] arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: add bluetooth node
neil.armstrong at linaro.org
neil.armstrong at linaro.org
Tue Mar 3 00:15:26 PST 2026
On 2/13/26 08:38, Jun Yan wrote:
> The Phicomm N1 uses a CY43455 (BCM43438) module with its Bluetooth
> interface connected to uart_A.
>
> Add the required device tree node to enable proper functionality.
>
> Signed-off-by: Jun Yan <jerrysteve1101 at gmail.com>
> ---
> .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 15 +++++++++++++++
> 1 file changed, 15 insertions(+)
>
> diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts b/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts
> index 393d3cb33b9e..dea3a60e8527 100644
> --- a/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts
> +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts
> @@ -30,6 +30,21 @@ &cvbs_vdac_port {
> status = "disabled";
> };
>
> +&uart_A {
> + status = "okay";
> + pinctrl-0 = <&uart_a_pins>, <&uart_a_cts_rts_pins>;
> + pinctrl-names = "default";
> + uart-has-rtscts;
> +
> + bluetooth {
> + compatible = "brcm,bcm43438-bt";
> + shutdown-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
> + max-speed = <2000000>;
> + clocks = <&wifi32k>;
> + clock-names = "lpo";
> + };
> +};
> +
> &usb {
> dr_mode = "host";
> };
Reviewed-by: Neil Armstrong <neil.armstrong at linaro.org>
Thanks,
Neil
More information about the linux-amlogic
mailing list