[PATCH v2 3/4] arm/dts: OMAP4: Add mmc controller nodes and board data
T Krishnamoorthy, Balaji
balajitk at ti.com
Fri Feb 24 21:16:44 EST 2012
> diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi
> index 29f4589..9204f60 100644
> --- a/arch/arm/boot/dts/omap4.dtsi
> +++ b/arch/arm/boot/dts/omap4.dtsi
> @@ -25,6 +25,11 @@
> serial1 = &uart2;
> serial2 = &uart3;
> serial3 = &uart4;
> + mmc1 = &mmc1;
> + mmc2 = &mmc2;
> + mmc3 = &mmc3;
> + mmc4 = &mmc4;
> + mmc5 = &mmc5;
> };
>
> cpus {
> @@ -155,5 +160,31 @@
> #size-cells = <0>;
> ti,hwmods = "i2c4";
> };
> +
> + mmc1: mmc at 1 {
> + compatible = "ti,omap4-hsmmc";
> + ti,hwmods = "mmc1";
> + ti,dual-volt;
> + };
> +
> + mmc2: mmc at 2 {
> + compatible = "ti,omap4-hsmmc";
> + ti,hwmods = "mmc2";
> + };
Hi Rajendra,
Is there a way to control the device registration order,
eMMC connected to mmc2 needs to be registered as /dev/mmcblk0p ...
irrespective of whether SD card is mount or not on mmc1 card slot.
So that bootargs would not have to be modified when filesystem is on eMMC.
> +
> + mmc3: mmc at 3 {
> + compatible = "ti,omap4-hsmmc";
> + ti,hwmods = "mmc3";
> + };
> +
> + mmc4: mmc at 4 {
> + compatible = "ti,omap4-hsmmc";
> + ti,hwmods = "mmc4";
> + };
> +
> + mmc5: mmc at 5 {
> + compatible = "ti,omap4-hsmmc";
> + ti,hwmods = "mmc5";
> + };
> };
> };
> --
> 1.7.1
>
More information about the devicetree-discuss
mailing list