mirror of
https://github.com/smaeul/u-boot.git
synced 2025-11-07 07:20:17 +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>
49 lines
923 B
Plaintext
49 lines
923 B
Plaintext
// 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";
|
|
};
|
|
};
|