About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / devicetree / bindings / mmc / samsung-sdhci.txt




Custom Search

Based on kernel version 3.15.4. Page generated on 2014-07-07 09:01 EST.

1	* Samsung's SDHCI Controller device tree bindings
2	
3	Samsung's SDHCI controller is used as a connectivity interface with external
4	MMC, SD and eMMC storage mediums. This file documents differences between the
5	core mmc properties described by mmc.txt and the properties used by the
6	Samsung implmentation of the SDHCI controller.
7	
8	Required 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	
15	Required Board Specific Properties:
16	- pinctrl-0: Should specify pin control groups used for this controller.
17	- pinctrl-names: Should contain only one value - "default".
18	
19	Example:
20		sdhci@12530000 {
21			compatible = "samsung,exynos4210-sdhci";
22			reg = <0x12530000 0x100>;
23			interrupts = <0 75 0>;
24			bus-width = <4>;
25			cd-gpios = <&gpk2 2 0>;
26			pinctrl-names = "default";
27			pinctrl-0 = <&sd0_clk &sd0_cmd &sd0_bus4>;
28		};
29	
30		Note: This example shows both SoC specific and board specific properties
31		in a single device node. The properties can be actually be separated
32		into SoC specific node and board specific node.
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.