-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mmc: dw_mmc-pltfm: add Rockchip variant
Cortex-A9 SoCs from Rockchip use a slightly modified variant of dw_mmc controllers that seems to require the SDMMC_CMD_USE_HOLD_REG bit to always be set. There also seem to be no other modifications (additional register etc) present, so to keep the footprint low, add this small variant to the pltfm driver. Signed-off-by: Heiko Stuebner <heiko@sntech.de> Acked-by: Seungwon Jeon <tgih.jun@samsung.com> Signed-off-by: Chris Ball <cjb@laptop.org>
- Loading branch information
Heiko Stübner
authored and
Chris Ball
committed
Jul 5, 2013
1 parent
b177a53
commit c73e41c
Showing
2 changed files
with
43 additions
and
1 deletion.
There are no files selected for viewing
23 changes: 23 additions & 0 deletions
23
Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
* Rockchip specific extensions to the Synopsis Designware Mobile | ||
Storage Host Controller | ||
|
||
The Synopsis 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 Synopsis dw mshc controller properties described | ||
by synopsis-dw-mshc.txt and the properties used by the Rockchip specific | ||
extensions to the Synopsis Designware Mobile Storage Host Controller. | ||
|
||
Required Properties: | ||
|
||
* compatible: should be | ||
- "rockchip,rk2928-dw-mshc": for Rockchip RK2928 and following | ||
|
||
Example: | ||
|
||
rkdwmmc0@12200000 { | ||
compatible = "rockchip,rk2928-dw-mshc"; | ||
reg = <0x12200000 0x1000>; | ||
interrupts = <0 75 0>; | ||
#address-cells = <1>; | ||
#size-cells = <0>; | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters