Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/mfleming...
[deliverable/linux.git] / Documentation / devicetree / bindings / mmc / samsung-sdhci.txt
CommitLineData
cd1b00eb
TA
1* Samsung's SDHCI Controller device tree bindings
2
3Samsung's SDHCI controller is used as a connectivity interface with external
4MMC, SD and eMMC storage mediums. This file documents differences between the
5core mmc properties described by mmc.txt and the properties used by the
c98be0c9 6Samsung implementation of the SDHCI controller.
cd1b00eb 7
cd1b00eb
TA
8Required SoC Specific Properties:
9- compatible: should be one of the following
10 - "samsung,s3c6410-sdhci": For controllers compatible with s3c6410 sdhci
11 controller.
12 - "samsung,exynos4210-sdhci": For controllers compatible with Exynos4 sdhci
13 controller.
14
15Required Board Specific Properties:
e19499ae
TA
16- pinctrl-0: Should specify pin control groups used for this controller.
17- pinctrl-names: Should contain only one value - "default".
cd1b00eb
TA
18
19Example:
20 sdhci@12530000 {
21 compatible = "samsung,exynos4210-sdhci";
22 reg = <0x12530000 0x100>;
23 interrupts = <0 75 0>;
24 bus-width = <4>;
e19499ae 25 cd-gpios = <&gpk2 2 0>;
b96efccb 26 pinctrl-names = "default";
e19499ae 27 pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus4>;
cd1b00eb
TA
28 };
29
30 Note: This example shows both SoC specific and board specific properties
f21ccfa0 31 in a single device node. The properties can be actually be separated
cd1b00eb 32 into SoC specific node and board specific node.
This page took 0.146407 seconds and 5 git commands to generate.