diff options
| author | Markus Niebel <Markus.Niebel@ew.tq-group.com> | 2025-10-30 13:49:13 +0100 |
|---|---|---|
| committer | Shawn Guo <shawnguo@kernel.org> | 2025-11-17 08:56:54 +0800 |
| commit | 16471a32346f1b9dd0f14c036411220d91b75a60 (patch) | |
| tree | f3bc72d7c1a1e42a1c03a531dd68e58fe5b5389d /arch | |
| parent | 68b7d5383b50879f600a4e50efd23f3df055adaf (diff) | |
arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM
The muxing and other features are mostly determined by SOM,
so add it at this level.
Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts | 10 | ||||
| -rw-r--r-- | arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi | 12 |
2 files changed, 12 insertions, 10 deletions
diff --git a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts index 43ed55e57d2a..02bbaaf29893 100644 --- a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts +++ b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts @@ -301,17 +301,7 @@ /* X16 */ &usdhc2 { - pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep"; - pinctrl-0 = <&pinctrl_usdhc2>; - pinctrl-1 = <&pinctrl_usdhc2_100mhz>; - pinctrl-2 = <&pinctrl_usdhc2_200mhz>; - pinctrl-3 = <&pinctrl_usdhc2>; - vmmc-supply = <®_sdvmmc>; - cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>; - no-1-8-v; no-mmc; no-sdio; - disable-wp; - bus-width = <4>; status = "okay"; }; diff --git a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi index 8da9e368c1f4..166439e251c5 100644 --- a/arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi +++ b/arch/arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi @@ -453,6 +453,18 @@ status = "okay"; }; +&usdhc2 { + pinctrl-names = "default", "state_100mhz", "state_200mhz"; + pinctrl-0 = <&pinctrl_usdhc2>; + pinctrl-1 = <&pinctrl_usdhc2_100mhz>; + pinctrl-2 = <&pinctrl_usdhc2_200mhz>; + vmmc-supply = <®_sdvmmc>; + cd-gpios = <&gpio3 0 GPIO_ACTIVE_LOW>; + no-1-8-v; + disable-wp; + bus-width = <4>; +}; + &wdog3 { status = "okay"; }; |
