Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: vfxxx: Include support for esdhc0 functionality.

Extend the existing Vybrid eSDHC devicetree implementation to also
describe the esdhc0 functional block.

Tested on a custom VF610-based board with a Toshiba THGBM1G5D2EBAI7 eMMC
module attached to esdhc0.

Signed-off-by: Cory Tusar <cory.tusar@pid1solutions.com>
Acked-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Cory Tusar and committed by
Shawn Guo
3b7816ba ed339363

+11
+11
arch/arm/boot/dts/vfxxx.dtsi
··· 460 460 status = "disabled"; 461 461 }; 462 462 463 + esdhc0: esdhc@400b1000 { 464 + compatible = "fsl,imx53-esdhc"; 465 + reg = <0x400b1000 0x1000>; 466 + interrupts = <27 IRQ_TYPE_LEVEL_HIGH>; 467 + clocks = <&clks VF610_CLK_IPG_BUS>, 468 + <&clks VF610_CLK_PLATFORM_BUS>, 469 + <&clks VF610_CLK_ESDHC0>; 470 + clock-names = "ipg", "ahb", "per"; 471 + status = "disabled"; 472 + }; 473 + 463 474 esdhc1: esdhc@400b2000 { 464 475 compatible = "fsl,imx53-esdhc"; 465 476 reg = <0x400b2000 0x1000>;