| From git@z Thu Jan 1 00:00:00 1970 |
| Subject: [PATCH] ARM: dts: nuvoton: Add MMC Nodes |
| From: "William A. Kennington III" <william@wkennington.com> |
| Date: Fri, 04 Apr 2025 12:11:44 -0700 |
| Message-Id: <20250404191144.4111788-1-william@wkennington.com> |
| MIME-Version: 1.0 |
| Content-Type: text/plain; charset="utf-8" |
| Content-Transfer-Encoding: 7bit |
| |
| We have the driver support code, now we just need to expose the device |
| node which can export the SDHCI and SDMMC properties for the 2 MMC |
| controllers in the npcm7xx. Tested on real hardware to verify that the |
| MMC controller is functional with filesystem access. |
| |
| Signed-off-by: William A. Kennington III <william@wkennington.com> |
| --- |
| .../dts/nuvoton/nuvoton-common-npcm7xx.dtsi | 23 +++++++++++++++++++ |
| 1 file changed, 23 insertions(+) |
| |
| diff --git a/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi b/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi |
| index e337f40ae0f2..791090f54d8b 100644 |
| --- a/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi |
| +++ b/arch/arm/boot/dts/nuvoton/nuvoton-common-npcm7xx.dtsi |
| @@ -149,6 +149,29 @@ gmac0: eth@f0802000 { |
| status = "disabled"; |
| }; |
| |
| + sdmmc: mmc@f0842000 { |
| + compatible = "nuvoton,npcm750-sdhci"; |
| + status = "disabled"; |
| + reg = <0xf0842000 0x200>; |
| + interrupts = <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&clk NPCM7XX_CLK_AHB>; |
| + clock-names = "clk_mmc"; |
| + pinctrl-names = "default"; |
| + pinctrl-0 = <&mmc8_pins |
| + &mmc_pins>; |
| + }; |
| + |
| + sdhci: mmc@f0840000 { |
| + compatible = "nuvoton,npcm750-sdhci"; |
| + status = "disabled"; |
| + reg = <0xf0840000 0x200>; |
| + interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>; |
| + clocks = <&clk NPCM7XX_CLK_AHB>; |
| + clock-names = "clk_sdhc"; |
| + pinctrl-names = "default"; |
| + pinctrl-0 = <&sd1_pins>; |
| + }; |
| + |
| ehci1: usb@f0806000 { |
| compatible = "nuvoton,npcm750-ehci"; |
| reg = <0xf0806000 0x1000>; |
| -- |
| 2.49.0.504.g3bcea36a83-goog |
| |