Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
ccd458c1
cloud-kernel
项目概览
openanolis
/
cloud-kernel
大约 1 年 前同步成功
通知
158
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ccd458c1
编写于
12月 31, 2012
作者:
K
Kukjin Kim
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ARM: EXYNOS: move mach/pmu.h file into common.h
Signed-off-by:
N
Kukjin Kim
<
kgene.kim@samsung.com
>
上级
c48bcc2d
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
26 addition
and
38 deletion
+26
-38
arch/arm/mach-exynos/common.c
arch/arm/mach-exynos/common.c
+0
-1
arch/arm/mach-exynos/common.h
arch/arm/mach-exynos/common.h
+20
-0
arch/arm/mach-exynos/cpuidle.c
arch/arm/mach-exynos/cpuidle.c
+2
-1
arch/arm/mach-exynos/include/mach/pmu.h
arch/arm/mach-exynos/include/mach/pmu.h
+0
-34
arch/arm/mach-exynos/pm.c
arch/arm/mach-exynos/pm.c
+2
-1
arch/arm/mach-exynos/pmu.c
arch/arm/mach-exynos/pmu.c
+2
-1
未找到文件。
arch/arm/mach-exynos/common.c
浏览文件 @
ccd458c1
...
...
@@ -35,7 +35,6 @@
#include <mach/regs-irq.h>
#include <mach/regs-pmu.h>
#include <mach/regs-gpio.h>
#include <mach/pmu.h>
#include <plat/cpu.h>
#include <plat/clock.h>
...
...
arch/arm/mach-exynos/common.h
浏览文件 @
ccd458c1
...
...
@@ -64,4 +64,24 @@ extern struct smp_operations exynos_smp_ops;
extern
void
exynos_cpu_die
(
unsigned
int
cpu
);
/* PMU(Power Management Unit) support */
#define PMU_TABLE_END NULL
enum
sys_powerdown
{
SYS_AFTR
,
SYS_LPA
,
SYS_SLEEP
,
NUM_SYS_POWERDOWN
,
};
extern
unsigned
long
l2x0_regs_phys
;
struct
exynos_pmu_conf
{
void
__iomem
*
reg
;
unsigned
int
val
[
NUM_SYS_POWERDOWN
];
};
extern
void
exynos_sys_powerdown_conf
(
enum
sys_powerdown
mode
);
extern
void
s3c_cpu_resume
(
void
);
#endif
/* __ARCH_ARM_MACH_EXYNOS_COMMON_H */
arch/arm/mach-exynos/cpuidle.c
浏览文件 @
ccd458c1
...
...
@@ -23,10 +23,11 @@
#include <asm/cpuidle.h>
#include <mach/regs-clock.h>
#include <mach/regs-pmu.h>
#include <mach/pmu.h>
#include <plat/cpu.h>
#include "common.h"
#define REG_DIRECTGO_ADDR (samsung_rev() == EXYNOS4210_REV_1_1 ? \
S5P_INFORM7 : (samsung_rev() == EXYNOS4210_REV_1_0 ? \
(S5P_VA_SYSRAM + 0x24) : S5P_INFORM0))
...
...
arch/arm/mach-exynos/include/mach/pmu.h
已删除
100644 → 0
浏览文件 @
c48bcc2d
/* linux/arch/arm/mach-exynos4/include/mach/pmu.h
*
* Copyright (c) 2011 Samsung Electronics Co., Ltd.
* http://www.samsung.com/
*
* EXYNOS4210 - PMU(Power Management Unit) support
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#ifndef __ASM_ARCH_PMU_H
#define __ASM_ARCH_PMU_H __FILE__
#define PMU_TABLE_END NULL
enum
sys_powerdown
{
SYS_AFTR
,
SYS_LPA
,
SYS_SLEEP
,
NUM_SYS_POWERDOWN
,
};
extern
unsigned
long
l2x0_regs_phys
;
struct
exynos_pmu_conf
{
void
__iomem
*
reg
;
unsigned
int
val
[
NUM_SYS_POWERDOWN
];
};
extern
void
exynos_sys_powerdown_conf
(
enum
sys_powerdown
mode
);
extern
void
s3c_cpu_resume
(
void
);
#endif
/* __ASM_ARCH_PMU_H */
arch/arm/mach-exynos/pm.c
浏览文件 @
ccd458c1
...
...
@@ -34,7 +34,8 @@
#include <mach/regs-clock.h>
#include <mach/regs-pmu.h>
#include <mach/pm-core.h>
#include <mach/pmu.h>
#include "common.h"
static
struct
sleep_save
exynos4_set_clksrc
[]
=
{
{
.
reg
=
EXYNOS4_CLKSRC_MASK_TOP
,
.
val
=
0x00000001
,
},
...
...
arch/arm/mach-exynos/pmu.c
浏览文件 @
ccd458c1
...
...
@@ -14,7 +14,8 @@
#include <linux/bug.h>
#include <mach/regs-clock.h>
#include <mach/pmu.h>
#include "common.h"
static
struct
exynos_pmu_conf
*
exynos_pmu_config
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录