Lines Matching +full:rk3288 +full:- +full:dw +full:- +full:mshc
49 RK3288, enumerator
53 {"rockchip,rk2928-dw-mshc", RK2928},
54 {"rockchip,rk3288-dw-mshc", RK3288},
67 if (ofw_bus_search_compatible(dev, compat_data)->ocd_data == 0) in rockchip_dwmmc_probe()
84 sc->hwtype = HWTYPE_ROCKCHIP; in rockchip_dwmmc_attach()
85 type = ofw_bus_search_compatible(dev, compat_data)->ocd_data; in rockchip_dwmmc_attach()
89 sc->use_pio = 1; in rockchip_dwmmc_attach()
93 sc->update_ios = &dwmmc_rockchip_update_ios; in rockchip_dwmmc_attach()
102 sc->host.caps &= ~(MMC_CAP_MMC_HS200 | MMC_CAP_MMC_HS400); in rockchip_dwmmc_attach()
113 if (ios->clock && ios->clock != sc->bus_hz) { in dwmmc_rockchip_update_ios()
114 sc->bus_hz = clock = ios->clock; in dwmmc_rockchip_update_ios()
116 if (sc->ciu) { in dwmmc_rockchip_update_ios()
121 error = clk_set_freq(sc->ciu, clock * 2, in dwmmc_rockchip_update_ios()
124 device_printf(sc->dev, in dwmmc_rockchip_update_ios()