Home
last modified time | relevance | path

Searched refs:sdhci (Results 1 – 25 of 384) sorted by relevance

12345678910>>...16

/OK3568_Linux_fs/kernel/drivers/mmc/host/
H A DMakefile13 obj-$(CONFIG_MMC_SDHCI) += sdhci.o
14 obj-$(CONFIG_MMC_SDHCI_PCI) += sdhci-pci.o
15 sdhci-pci-y += sdhci-pci-core.o sdhci-pci-o2micro.o sdhci-pci-arasan.o \
16 sdhci-pci-dwc-mshc.o sdhci-pci-gli.o
17 obj-$(subst m,y,$(CONFIG_MMC_SDHCI_PCI)) += sdhci-pci-data.o
18 obj-$(CONFIG_MMC_SDHCI_ACPI) += sdhci-acpi.o
19 obj-$(CONFIG_MMC_SDHCI_PXAV3) += sdhci-pxav3.o
20 obj-$(CONFIG_MMC_SDHCI_PXAV2) += sdhci-pxav2.o
21 obj-$(CONFIG_MMC_SDHCI_S3C) += sdhci-s3c.o
22 obj-$(CONFIG_MMC_SDHCI_SIRF) += sdhci-sirf.o
[all …]
H A Dsdhci-spear.c46 struct spear_sdhci *sdhci; in sdhci_probe() local
51 host = sdhci_alloc_host(dev, sizeof(*sdhci)); in sdhci_probe()
74 sdhci = sdhci_priv(host); in sdhci_probe()
77 sdhci->clk = devm_clk_get(&pdev->dev, NULL); in sdhci_probe()
78 if (IS_ERR(sdhci->clk)) { in sdhci_probe()
79 ret = PTR_ERR(sdhci->clk); in sdhci_probe()
84 ret = clk_prepare_enable(sdhci->clk); in sdhci_probe()
90 ret = clk_set_rate(sdhci->clk, 50000000); in sdhci_probe()
93 clk_get_rate(sdhci->clk)); in sdhci_probe()
112 clk_disable_unprepare(sdhci->clk); in sdhci_probe()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/
H A Dsdhci-msm.txt1 * Qualcomm SDHCI controller (sdhci-msm)
4 and the properties used by the sdhci-msm driver.
9 "qcom,sdhci-msm-v4" for sdcc versions less than 5.0
10 "qcom,sdhci-msm-v5" for sdcc version 5.0
13 string is added to support this change - "qcom,sdhci-msm-v5".
15 "qcom,apq8084-sdhci", "qcom,sdhci-msm-v4"
16 "qcom,msm8974-sdhci", "qcom,sdhci-msm-v4"
17 "qcom,msm8916-sdhci", "qcom,sdhci-msm-v4"
18 "qcom,msm8992-sdhci", "qcom,sdhci-msm-v4"
19 "qcom,msm8996-sdhci", "qcom,sdhci-msm-v4"
[all …]
H A Dbrcm,sdhci-brcmstb.txt4 and the properties used by the sdhci-brcmstb driver.
12 - "brcm,bcm7425-sdhci"
13 - "brcm,bcm7445-sdhci"
14 - "brcm,bcm7216-sdhci"
20 sdhci@84b0000 {
24 sdhci,auto-cmd12;
25 compatible = "brcm,bcm7216-sdhci",
26 "brcm,bcm7445-sdhci",
27 "brcm,sdhci-brcmstb";
36 sdhci@84b1000 {
[all …]
H A Dbrcm,sdhci-iproc.txt8 "brcm,bcm2835-sdhci"
10 "brcm,sdhci-iproc-cygnus"
11 "brcm,sdhci-iproc"
13 Use brcm2835-sdhci for the eMMC controller on the BCM2835 (Raspberry Pi) and
16 Use sdhci-iproc-cygnus for Broadcom SDHCI Controllers
19 Use sdhci-iproc for Broadcom SDHCI Controllers that allow standard
25 - sdhci,auto-cmd12: specifies that controller should use auto CMD12.
29 sdhci0: sdhci@18041000 {
30 compatible = "brcm,sdhci-iproc-cygnus";
35 sdhci,auto-cmd12;
H A Dnvidia,tegra20-sdhci.txt7 by mmc.txt and the properties used by the sdhci-tegra driver.
11 - "nvidia,tegra20-sdhci": for Tegra20
12 - "nvidia,tegra30-sdhci": for Tegra30
13 - "nvidia,tegra114-sdhci": for Tegra114
14 - "nvidia,tegra124-sdhci": for Tegra124 and Tegra132
15 - "nvidia,tegra210-sdhci": for Tegra210
16 - "nvidia,tegra186-sdhci": for Tegra186
17 - "nvidia,tegra194-sdhci": for Tegra194
23 strings 'sdhci' and 'tmclk' to represent the module and
25 For all other Tegra devices must contain the string 'sdhci'
[all …]
H A Dsdhci.txt7 - sdhci-caps-mask: The sdhci capabilities register is incorrect. This 64bit
8 property corresponds to the bits in the sdhci capability register. If the bit
10 turned off, before applying sdhci-caps.
11 - sdhci-caps: The sdhci capabilities register is incorrect. This 64bit
12 property corresponds to the bits in the sdhci capability register. If the
H A Dmarvell,xenon-sdhci.txt12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC.
14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806.
15 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110.
28 * For "marvell,armada-3700-sdhci", two register areas.
31 Please follow the examples with compatible "marvell,armada-3700-sdhci"
96 Only valid when "marvell,armada-3700-sdhci" is selected.
101 Please follow the examples with compatible "marvell,armada-3700-sdhci"
107 sdhci@aa0000 {
108 compatible = "marvell,armada-ap806-sdhci";
125 sdhci@ab0000 {
[all …]
H A Dsdhci-st.txt1 * STMicroelectronics sdhci-st MMC/SD controller
5 used by the sdhci-st driver.
8 - compatible: Must be "st,sdhci" and it can be compatible to "st,sdhci-stih407"
64 mmc0: sdhci@fe81e000 {
65 compatible = "st,sdhci";
77 mmc1: sdhci@9080000 {
78 compatible = "st,sdhci-stih407", "st,sdhci";
93 mmc0: sdhci@9060000 {
94 compatible = "st,sdhci-stih407", "st,sdhci";
H A Dsdhci-dove.txt1 * Marvell sdhci-dove controller
4 and the properties used by the sdhci-pxav2 and sdhci-pxav3 drivers.
6 - compatible: Should be "marvell,dove-sdhci".
11 compatible = "marvell,dove-sdhci";
H A Dsamsung-sdhci.txt10 - "samsung,s3c6410-sdhci": For controllers compatible with s3c6410 sdhci
12 - "samsung,exynos4210-sdhci": For controllers compatible with Exynos4 sdhci
20 sdhci@12530000 {
21 compatible = "samsung,exynos4210-sdhci";
H A Dsdhci-atmel.txt5 sdhci-of-at91 driver.
8 - compatible: Must be "atmel,sama5d2-sdhci" or "microchip,sam9x60-sdhci".
11 "atmel,sama5d2-sdhci".
12 Must be "hclock", "multclk" for "microchip,sam9x60-sdhci".
26 compatible = "atmel,sama5d2-sdhci";
H A Dsdhci-spear.txt4 and the properties used by the sdhci-spear driver.
7 - compatible: "st,spear300-sdhci"
14 sdhci@fc000000 {
15 compatible = "st,spear300-sdhci";
H A Dsdhci-omap.txt8 - compatible: Should be "ti,dra7-sdhci" for DRA7 and DRA72 controllers
9 Should be "ti,k2g-sdhci" for K2G
10 Should be "ti,am335-sdhci" for am335x controllers
11 Should be "ti,am437-sdhci" for am437x controllers
29 compatible = "ti,dra7-sdhci";
H A Dmicrochip,sdhci-pic32.txt4 and the properties used by the sdhci-pic32 driver.
7 - compatible: Should be "microchip,pic32mzda-sdhci"
19 sdhci@1f8ec000 {
20 compatible = "microchip,pic32mzda-sdhci";
H A Dfsl-esdhc.txt7 by mmc.txt and the properties used by the sdhci-esdhc driver.
28 - sdhci,wp-inverted : specifies that eSDHC controller reports
31 - sdhci,1-bit-only : specifies that a controller can only handle
34 - sdhci,auto-cmd12: specifies that a controller can only handle auto
44 sdhci@2e000 {
H A Dsdhci-milbeaut.txt7 - compatible: "socionext,milbeaut-m10v-sdhci-3.0"
12 "iface" - clock used for sdhci interface
13 "core" - core clock for sdhci controller
21 compatible = "socionext,milbeaut-m10v-sdhci-3.0";
H A Dsdhci-fujitsu.txt7 - compatible: "fujitsu,mb86s70-sdhci-3.0"
12 "iface" - clock used for sdhci interface
13 "core" - core clock for sdhci controller
24 compatible = "fujitsu,mb86s70-sdhci-3.0";
/OK3568_Linux_fs/u-boot/spl/drivers/mmc/
H A Dsdhci.su
/OK3568_Linux_fs/u-boot/drivers/mmc/
H A Dsdhci.su
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Dexynos4.dtsi125 sdhci0: sdhci@12510000 {
128 compatible = "samsung,exynos4412-sdhci";
134 sdhci1: sdhci@12520000 {
137 compatible = "samsung,exynos4412-sdhci";
143 sdhci2: sdhci@12530000 {
146 compatible = "samsung,exynos4412-sdhci";
152 sdhci3: sdhci@12540000 {
155 compatible = "samsung,exynos4412-sdhci";
H A Dtegra30-tamonten.dtsi21 mmc0 = "/sdhci@78000600";
22 mmc1 = "/sdhci@78000400";
23 mmc2 = "/sdhci@78000000";
57 sdhci@78000400 {
64 sdhci@78000600 {
H A Dtegra210-e2220-1170.dts15 mmc0 = "/sdhci@700b0600";
16 mmc1 = "/sdhci@700b0000";
24 sdhci@700b0000 {
31 sdhci@700b0600 {
H A Dtegra210-p2371-0000.dts15 mmc0 = "/sdhci@700b0600";
16 mmc1 = "/sdhci@700b0000";
24 sdhci@700b0000 {
31 sdhci@700b0600 {
H A Dtegra186-p2771-0000.dtsi12 mmc0 = "/sdhci@3460000";
13 mmc1 = "/sdhci@3400000";
49 sdhci@3400000 {
55 sdhci@3460000 {

12345678910>>...16