blob: 93e44afd1906e4e6600e7152bec916e6fefacf7a [file] [log] [blame]
Masahiro Yamadabb2ff9d2014-10-03 19:21:06 +09001/*
Masahiro Yamadae28001b2015-02-27 02:27:04 +09002 * Copyright (C) 2011-2015 Panasonic Corporation
Masahiro Yamadabb2ff9d2014-10-03 19:21:06 +09003 * Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
4 *
5 * SPDX-License-Identifier: GPL-2.0+
6 */
7
Masahiro Yamadabb2ff9d2014-10-03 19:21:06 +09008#include <asm/io.h>
Masahiro Yamada95387e22015-02-27 02:26:44 +09009#include <mach/sg-regs.h>
Masahiro Yamadabb2ff9d2014-10-03 19:21:06 +090010
11void sg_init(void)
12{
13 u32 tmp;
14
Masahiro Yamada00baa702015-01-13 18:54:34 +090015 /* Input ports must be enabled before deasserting reset of cores */
Masahiro Yamadabb2ff9d2014-10-03 19:21:06 +090016 tmp = readl(SG_IECTRL);
17 tmp |= 0x1;
18 writel(tmp, SG_IECTRL);
19}