1 /* 2 * Copyright (c) 2022, Intel Corporation. All rights reserved. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 #include <lib/mmio.h> 7 8 #include "s10_clock_manager.h" 9 #include "socfpga_system_manager.h" 10 s10_mmc_init(void)11void s10_mmc_init(void) 12 { 13 mmio_clrbits_32(ALT_CLKMGR_PERPLL + ALT_CLKMGR_PERPLL_EN, 14 ALT_CLKMGR_PERPLL_EN_SDMMCCLK); 15 mmio_write_32(SOCFPGA_SYSMGR(SDMMC), 16 SYSMGR_SDMMC_SMPLSEL(2) | SYSMGR_SDMMC_DRVSEL(3)); 17 mmio_setbits_32(ALT_CLKMGR_PERPLL + ALT_CLKMGR_PERPLL_EN, 18 ALT_CLKMGR_PERPLL_EN_SDMMCCLK); 19 } 20