mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 14:21:47 +00:00
f629ba2c04
This patch focuses on clock setting for RK3288 mmc controller. In RK3288 mmc controller, CLKDIV register can only be set 0 or 1, and if DDR 8bit mode, CLKDIV register must be set 1. Signed-off-by: Addy Ke <addy.ke@rock-chips.com> Signed-off-by: Doug Anderson <dianders@chromium.org> Acked-by: Jaehoon Chung <jh80.chung@samsung.com> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
26 lines
825 B
Plaintext
26 lines
825 B
Plaintext
* Rockchip specific extensions to the Synopsys Designware Mobile
|
|
Storage Host Controller
|
|
|
|
The Synopsys designware mobile storage host controller is used to interface
|
|
a SoC with storage medium such as eMMC or SD/MMC cards. This file documents
|
|
differences between the core Synopsys dw mshc controller properties described
|
|
by synopsys-dw-mshc.txt and the properties used by the Rockchip specific
|
|
extensions to the Synopsys Designware Mobile Storage Host Controller.
|
|
|
|
Required Properties:
|
|
|
|
* compatible: should be
|
|
- "rockchip,rk2928-dw-mshc": for Rockchip RK2928 and following,
|
|
before RK3288
|
|
- "rockchip,rk3288-dw-mshc": for Rockchip RK3288
|
|
|
|
Example:
|
|
|
|
rkdwmmc0@12200000 {
|
|
compatible = "rockchip,rk3288-dw-mshc";
|
|
reg = <0x12200000 0x1000>;
|
|
interrupts = <0 75 0>;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
};
|