Re: [PATCH v2 4/8] ARM: dts: imx6ulz: Fix BSH SMM-M2 WLAN host wake configuration

From: Frank Li

Date: Fri Nov 06 2026 - 11:51:08 EST


On Thu, Nov 05, 2026 at 10:41:18AM +0800, Haoning Cheng wrote:
> From: Roman Smrž <roman@xxxxxxxxxxxxxxxxxxxx>

ARM: dts: imx6ulz: update SDIO irq gpio to pulldown because it is active HIGHT

>
> The pin is active when high, so pull-up configuration can trigger
> unwanted interrupts during module loading or unloading. Change the
> configuration to pull-down to avoid crashes there.
>
> Disable cap-sdio-irq as it is not used by the driver.

Needn't this paragraph.

Frank

>
> Signed-off-by: Roman Smrž <roman@xxxxxxxxxxxxxxxxxxxx>
> Signed-off-by: Haoning Cheng <Haoning.CHENG@xxxxxxxxxxxx>
> ---
> arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts
> index dabe17222f13..91c76909c086 100644
> --- a/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts
> +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-bsh-smm-m2.dts
> @@ -81,7 +81,6 @@ &usdhc2 {
> non-removable;
> cap-power-off-card;
> keep-power-in-suspend;
> - cap-sdio-irq;
> mmc-pwrseq = <&usdhc2_pwrseq>;
> status = "okay";
>
> @@ -148,7 +147,7 @@ MX6UL_PAD_CSI_DATA02__USDHC2_DATA2 0x17059
> MX6UL_PAD_CSI_DATA03__USDHC2_DATA3 0x17059
> MX6UL_PAD_SD1_DATA3__GPIO2_IO21 0x3029 /* WL_REG_ON */
> MX6UL_PAD_UART2_CTS_B__GPIO1_IO22 0x100b1 /* WL_DEV_WAKE - WiFi_GPIO_4 - WiFi FW UART */
> - MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x1b0b1 /* WL_HOST_WAKE - WIFI_GPIO_0 - OOB IRQ */
> + MX6UL_PAD_UART1_CTS_B__GPIO1_IO18 0x130b1 /* WL_HOST_WAKE - WIFI_GPIO_0 - OOB IRQ */
> MX6UL_PAD_ENET1_RX_EN__OSC32K_32K_OUT 0x4001b031 /* OSC 32Khz wifi clk in */
> >;
> };
>
> --
> 2.43.0
>
>