[U-Boot] [PATCH 3/3] dts: mvebu: a80x0: Enable SD/eMMC interfaces
Stefan Roese
sr at denx.de
Thu May 24 15:04:18 UTC 2018
On 24.05.2018 10:20, xswang at marvell.com wrote:
> From: Konstantin Porotchkin <kostap at marvell.com>
>
> Enable SDHCI interface on AP and CP0 in A80x0 DTS files
>
> Signed-off-by: Konstantin Porotchkin <kostap at marvell.com>
> Signed-off-by: Evan Wang <xswang at marvell.com>
> ---
>
> arch/arm/dts/armada-8040-db.dts | 14 ++++++++++++++
> arch/arm/dts/armada-8040-mcbin.dts | 8 ++++++++
> 2 files changed, 22 insertions(+)
>
> diff --git a/arch/arm/dts/armada-8040-db.dts b/arch/arm/dts/armada-8040-db.dts
> index fa58995..65b30bb 100644
> --- a/arch/arm/dts/armada-8040-db.dts
> +++ b/arch/arm/dts/armada-8040-db.dts
> @@ -81,6 +81,13 @@
> 1 3 0 0 0 0 0 0 0 3 >;
> };
>
> +&ap_sdhci0 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&ap_emmc_pins>;
> + bus-width = <8>;
> + status = "okay";
> +};
> +
> &cpm_pinctl {
> /* MPP Bus:
> * [0-31] = 0xff: Keep default CP0_shared_pins
> @@ -182,6 +189,13 @@
> status = "okay";
> };
>
> +&cpm_sdhci0 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&cpm_sdhci_pins>;
> + bus-width = <4>;
> + status = "okay";
> +};
> +
> &cps_pinctl {
> /* MPP Bus:
> * [0-11] RGMII0
> diff --git a/arch/arm/dts/armada-8040-mcbin.dts b/arch/arm/dts/armada-8040-mcbin.dts
> index 991ddc0..46b32f2 100644
> --- a/arch/arm/dts/armada-8040-mcbin.dts
> +++ b/arch/arm/dts/armada-8040-mcbin.dts
> @@ -156,6 +156,14 @@
> status = "okay";
> };
>
> +/* uSD slot */
> +&cpm_sdhci0 {
> + pinctrl-names = "default";
> + pinctrl-0 = <&cpm_sdhci_pins>;
> + bus-width = <4>;
> + status = "okay";
> +};
> +
> &cpm_comphy {
> /*
> * CP0 Serdes Configuration:
>
Reviewed-by: Stefan Roese <sr at denx.de>
Thanks,
Stefan
More information about the U-Boot
mailing list