1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
/* * Copyright (C) 2016-2017 Socionext Inc. * * SPDX-License-Identifier: GPL-2.0+ */ #include <linux/io.h> #include "../init.h" #include "../sc64-regs.h" void uniphier_ld11_early_clk_init(void) { u32 tmp; /* provide clocks */ tmp = readl(SC_CLKCTRL4); tmp |= SC_CLKCTRL4_PERI; writel(tmp, SC_CLKCTRL4); }