]>
git.ipfire.org Git - people/ms/u-boot.git/blob - arch/arm/mach-uniphier/early-clk/early-clk-ld20.c
2 * Copyright (C) 2016 Masahiro Yamada <yamada.masahiro@socionext.com>
4 * SPDX-License-Identifier: GPL-2.0+
10 #include "../sc64-regs.h"
12 int uniphier_ld20_early_clk_init(const struct uniphier_board_data
*bd
)
17 tmp
= readl(SC_RSTCTRL7
);
18 tmp
|= SC_RSTCTRL7_UMCSB
| SC_RSTCTRL7_UMCA2
| SC_RSTCTRL7_UMCA1
|
19 SC_RSTCTRL7_UMCA0
| SC_RSTCTRL7_UMC32
| SC_RSTCTRL7_UMC31
|
21 writel(tmp
, SC_RSTCTRL7
);
24 tmp
= readl(SC_CLKCTRL7
);
25 tmp
|= SC_CLKCTRL7_UMCSB
| SC_CLKCTRL7_UMC32
| SC_CLKCTRL7_UMC31
|
27 writel(tmp
, SC_CLKCTRL7
);