]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: dts: imx8qxp-mek: Add lpuart1 to support the M.2 PCIE9098 bluetooth
authorSherry Sun <sherry.sun@nxp.com>
Wed, 29 Oct 2025 19:54:47 +0000 (15:54 -0400)
committerShawn Guo <shawnguo@kernel.org>
Sun, 16 Nov 2025 09:57:32 +0000 (17:57 +0800)
Add the lpuart1 dts node to support the PCIE9098 bluetooth on M.2
connector.

Signed-off-by: Sherry Sun <sherry.sun@nxp.com>
Signed-off-by: Frank Li <Frank.Li@nxp.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts

index 11f0340538c91b890f8993cd7538e8b8fee2326d..2e174ac35d4b5050600820f1d7634f97a22827a5 100644 (file)
        status = "okay";
 };
 
+&lpuart1 {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_lpuart1>;
+       status = "okay";
+
+       bluetooth {
+               compatible = "nxp,88w8987-bt";
+       };
+};
+
 &lpuart2 {
        pinctrl-names = "default";
        pinctrl-0 = <&pinctrl_lpuart2>;
                >;
        };
 
+       pinctrl_lpuart1: lpuart1grp {
+               fsl,pins = <
+                       IMX8QXP_UART1_TX_ADMA_UART1_TX                          0x06000020
+                       IMX8QXP_UART1_RX_ADMA_UART1_RX                          0x06000020
+                       IMX8QXP_UART1_RTS_B_ADMA_UART1_RTS_B                    0x06000020
+                       IMX8QXP_UART1_CTS_B_ADMA_UART1_CTS_B                    0x06000020
+               >;
+       };
+
        pinctrl_lpuart2: lpuart2grp {
                fsl,pins = <
                        IMX8QXP_UART2_TX_ADMA_UART2_TX          0x06000020