On Wed, Jun 5, 2024 at 6:39 AM Peng Fan (OSS) <peng.fan@xxxxxxxxxxx> wrote: > +&usdhc2 { > + pinctrl-names = "default", "state_100mhz", "state_200mhz"; > + pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>; > + pinctrl-1 = <&pinctrl_usdhc2_100mhz>, <&pinctrl_usdhc2_gpio>; > + pinctrl-2 = <&pinctrl_usdhc2_200mhz>, <&pinctrl_usdhc2_gpio>; > + cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>; > + vmmc-supply = <®_usdhc2_vmmc>; > + bus-width = <4>; > + status = "okay"; > + no-sdio; > + no-mmc; Please remove 'no-sdio'. On the imx93-11x11-evk, this property prevented me from connecting a CMP9010 board into the usdhc2 slot: https://lore.kernel.org/linux-arm-kernel/20240529034854.1595664-1-festevam@xxxxxxxxx/