Lines Matching refs:params
718 int cdns_mmc_init(struct cdns_sdmmc_params *params, in cdns_mmc_init() argument
724 assert((params != NULL) && in cdns_mmc_init()
725 ((params->reg_base & MMC_BLOCK_MASK) == 0) && in cdns_mmc_init()
726 ((params->desc_size & MMC_BLOCK_MASK) == 0) && in cdns_mmc_init()
727 ((params->reg_pinmux & MMC_BLOCK_MASK) == 0) && in cdns_mmc_init()
728 ((params->reg_phy & MMC_BLOCK_MASK) == 0) && in cdns_mmc_init()
729 (params->desc_size > 0) && in cdns_mmc_init()
730 (params->clk_rate > 0) && in cdns_mmc_init()
731 (params->sdmclk > 0) && in cdns_mmc_init()
732 ((params->bus_width == MMC_BUS_WIDTH_1) || in cdns_mmc_init()
733 (params->bus_width == MMC_BUS_WIDTH_4) || in cdns_mmc_init()
734 (params->bus_width == MMC_BUS_WIDTH_8))); in cdns_mmc_init()
736 memcpy(&cdns_params, params, sizeof(struct cdns_sdmmc_params)); in cdns_mmc_init()
747 result = mmc_init(&cdns_sdmmc_ops, params->clk_rate, params->bus_width, in cdns_mmc_init()
748 params->flags, info); in cdns_mmc_init()