mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-17 02:15:02 +00:00

Upstream properties were added to device trees to follow current Linux kernel. DW MMC driver was updated accordingly. Safely remove outdated MMC properties. Details on removed properties are as follows: * samsung,removable: replaced by non-removable * samsung,bus-width: replaced by bus-width * samsung,timing: - replaced by samsung,dw-mshc-ciu-div and samsung,dw-mshc-sdr-timing in dw_mmc nodes - removed from sdhci nodes (it's neither described in bindings, nor it's used in s5p_sdhci.c driver) * fifoth_val: replaced by fifo-depth * bus_hz: replaced by clock-frequency * div: the fixed CIU clock divider value was moved to the chip data in exynos_dw_mmc.c driver No functional change. Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
48 lines
923 B
Text
48 lines
923 B
Text
// SPDX-License-Identifier: GPL-2.0+
|
|
/*
|
|
* SAMSUNG Arndale board device tree source
|
|
*
|
|
* Copyright (c) 2013 Samsung Electronics Co., Ltd.
|
|
* http://www.samsung.com
|
|
*/
|
|
|
|
/dts-v1/;
|
|
#include "exynos5250.dtsi"
|
|
|
|
/ {
|
|
model = "SAMSUNG Arndale board based on EXYNOS5250";
|
|
compatible = "samsung,arndale", "samsung,exynos5250";
|
|
|
|
aliases {
|
|
i2c0 = "/i2c@12C60000";
|
|
i2c1 = "/i2c@12C70000";
|
|
i2c2 = "/i2c@12C80000";
|
|
i2c3 = "/i2c@12C90000";
|
|
i2c4 = "/i2c@12CA0000";
|
|
i2c5 = "/i2c@12CB0000";
|
|
i2c6 = "/i2c@12CC0000";
|
|
i2c7 = "/i2c@12CD0000";
|
|
serial0 = "/serial@12C20000";
|
|
console = "/serial@12C20000";
|
|
};
|
|
|
|
mmc@12200000 {
|
|
bus-width = <8>;
|
|
samsung,dw-mshc-ciu-div = <3>;
|
|
samsung,dw-mshc-sdr-timing = <1 3>;
|
|
};
|
|
|
|
mmc@12210000 {
|
|
status = "disabled";
|
|
};
|
|
|
|
mmc@12220000 {
|
|
bus-width = <4>;
|
|
samsung,dw-mshc-ciu-div = <3>;
|
|
samsung,dw-mshc-sdr-timing = <1 2>;
|
|
};
|
|
|
|
mmc@12230000 {
|
|
status = "disabled";
|
|
};
|
|
};
|