// SPDX-License-Identifier: GPL-2.0+ /* * Support optional SD card interface on Variscite VAR-SOM-6UL module. * * Copyright 2019-2024 Variscite Ltd. * Copyright 2026 Dimonoff */ &iomuxc { pinctrl_usdhc1_gpio: usdhc1-gpiogrp { fsl,pins = < MX6UL_PAD_GPIO1_IO00__GPIO1_IO00 0x1b0b1 /* CD */ >; }; }; &usdhc1 { pinctrl-names = "default", "state_100mhz", "state_200mhz"; pinctrl-0 = <&pinctrl_usdhc1>, <&pinctrl_usdhc1_gpio>; pinctrl-1 = <&pinctrl_usdhc1_100mhz>, <&pinctrl_usdhc1_gpio>; pinctrl-2 = <&pinctrl_usdhc1_200mhz>, <&pinctrl_usdhc1_gpio>; cd-gpios = <&gpio1 0 GPIO_ACTIVE_LOW>; no-1-8-v; keep-power-in-suspend; wakeup-source; status = "okay"; };