Lines Matching +full:keep +full:- +full:pll +full:- +full:enabled
2 * Copyright (C) 2014-2016 Stefan Roese <sr@denx.de>
4 * SPDX-License-Identifier: GPL-2.0+
42 writel(readl(®->rstoutn_mask) | 1, ®->rstoutn_mask); in reset_cpu()
43 writel(readl(®->sys_soft_rst) | 1, ®->sys_soft_rst); in reset_cpu()
142 val = readl(CONFIG_SAR2_REG); /* SAR - Sample At Reset */ in get_sar_freq()
144 val = readl(CONFIG_SAR_REG); /* SAR - Sample At Reset */ in get_sar_freq()
178 *sar_freq = sar_freq_tab[i - 1]; in get_sar_freq()
191 puts("MV78230-"); in print_cpuinfo()
194 puts("MV78260-"); in print_cpuinfo()
197 puts("MV78460-"); in print_cpuinfo()
200 puts("MV88F6720-"); in print_cpuinfo()
203 puts("MV88F6810-"); in print_cpuinfo()
206 puts("MV88F6820-"); in print_cpuinfo()
209 puts("MV88F6828-"); in print_cpuinfo()
212 puts("Unknown-"); in print_cpuinfo()
269 * main payload (U-Boot) is executed. This training code is currently
270 * only available in the Marvell U-Boot version. It needs to be
271 * ported to mainline U-Boot SPL at some point.
301 * leads to overlapping enabled windows with in update_sdram_window_sizes()
335 * USB PLL init in setup_usb_phys()
338 /* Setup PLL frequency */ in setup_usb_phys()
342 /* Power up PLL and PHY channel */ in setup_usb_phys()
365 * This function is not called from the SPL U-Boot version
387 * in the macros / defines in the U-Boot header (soc.h). in arch_cpu_init()
397 clrbits_le32(&pl310->pl310_ctrl, L2X0_CTRL_EN); in arch_cpu_init()
404 * required for U-Boot. Calling update_sdram_window_sizes() in arch_cpu_init()
439 /* Configure USB PLL and PHYs on AXP */ in arch_cpu_init()
509 for (i = 0; i < dram->num_cs; i++) { in ahci_mvebu_mbus_config()
510 const struct mbus_dram_window *cs = dram->cs + i; in ahci_mvebu_mbus_config()
512 writel((cs->mbus_attr << 8) | in ahci_mvebu_mbus_config()
513 (dram->mbus_dram_target_id << 4) | 1, in ahci_mvebu_mbus_config()
515 writel(cs->base >> 16, base + AHCI_WINDOW_BASE(i)); in ahci_mvebu_mbus_config()
516 writel(((cs->size - 1) & 0xffff0000), in ahci_mvebu_mbus_config()
547 * Armada 375 still has some problems with d-cache enabled in the in enable_caches()
548 * ethernet driver (mvpp2). So lets keep the d-cache disabled in enable_caches()
552 /* Enable D-cache. I-cache is already enabled in start.S */ in enable_caches()
577 setbits_le32(&pl310->pl310_ctrl, L2X0_CTRL_EN); in v7_outer_cache_enable()
586 clrbits_le32(&pl310->pl310_ctrl, L2X0_CTRL_EN); in v7_outer_cache_disable()