Lines Matching +full:exynos5420 +full:- +full:dw +full:- +full:mshc
46 bus_write_4((_sc)->res[0], _reg, _val)
49 {"samsung,exynos5420-dw-mshc", 1},
60 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in samsung_dwmmc_probe()
78 sc->hwtype = HWTYPE_EXYNOS; in samsung_dwmmc_attach()
80 if ((node = ofw_bus_get_node(sc->dev)) == -1) in samsung_dwmmc_attach()
83 if ((len = OF_getproplen(node, "samsung,dw-mshc-ciu-div")) <= 0) in samsung_dwmmc_attach()
85 OF_getencprop(node, "samsung,dw-mshc-ciu-div", dts_value, len); in samsung_dwmmc_attach()
86 sc->sdr_timing = (dts_value[0] << SDMMC_CLKSEL_DIVIDER_SHIFT); in samsung_dwmmc_attach()
87 sc->ddr_timing = (dts_value[0] << SDMMC_CLKSEL_DIVIDER_SHIFT); in samsung_dwmmc_attach()
89 if ((len = OF_getproplen(node, "samsung,dw-mshc-sdr-timing")) <= 0) in samsung_dwmmc_attach()
91 OF_getencprop(node, "samsung,dw-mshc-sdr-timing", dts_value, len); in samsung_dwmmc_attach()
92 sc->sdr_timing |= ((dts_value[0] << SDMMC_CLKSEL_SAMPLE_SHIFT) | in samsung_dwmmc_attach()
95 if ((len = OF_getproplen(node, "samsung,dw-mshc-ddr-timing")) <= 0) in samsung_dwmmc_attach()
97 OF_getencprop(node, "samsung,dw-mshc-ddr-timing", dts_value, len); in samsung_dwmmc_attach()
98 sc->ddr_timing |= ((dts_value[0] << SDMMC_CLKSEL_SAMPLE_SHIFT) | in samsung_dwmmc_attach()