Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
ab10f1dd
cloud-kernel
项目概览
openanolis
/
cloud-kernel
1 年多 前同步成功
通知
160
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看板
提交
ab10f1dd
编写于
1月 05, 2011
作者:
K
Kukjin Kim
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'dev/cleanup-clocks' into for-next
上级
f56d4634
957c461e
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
23 addition
and
98 deletion
+23
-98
arch/arm/mach-s3c64xx/clock.c
arch/arm/mach-s3c64xx/clock.c
+3
-16
arch/arm/mach-s5p6442/clock.c
arch/arm/mach-s5p6442/clock.c
+3
-13
arch/arm/mach-s5p64x0/clock-s5p6440.c
arch/arm/mach-s5p64x0/clock-s5p6440.c
+3
-13
arch/arm/mach-s5p64x0/clock-s5p6450.c
arch/arm/mach-s5p64x0/clock-s5p6450.c
+3
-13
arch/arm/mach-s5pc100/clock.c
arch/arm/mach-s5pc100/clock.c
+3
-13
arch/arm/mach-s5pv210/clock.c
arch/arm/mach-s5pv210/clock.c
+4
-15
arch/arm/mach-s5pv310/clock.c
arch/arm/mach-s5pv310/clock.c
+4
-15
未找到文件。
arch/arm/mach-s3c64xx/clock.c
浏览文件 @
ab10f1dd
...
...
@@ -127,7 +127,7 @@ int s3c64xx_sclk_ctrl(struct clk *clk, int enable)
return
s3c64xx_gate
(
S3C_SCLK_GATE
,
clk
,
enable
);
}
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"nand"
,
.
id
=
-
1
,
...
...
@@ -834,10 +834,6 @@ static struct clk *clks[] __initdata = {
void
__init
s3c64xx_register_clocks
(
unsigned
long
xtal
,
unsigned
armclk_divlimit
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
armclk_mask
=
armclk_divlimit
;
s3c24xx_register_baseclocks
(
xtal
);
...
...
@@ -845,17 +841,8 @@ void __init s3c64xx_register_clocks(unsigned long xtal,
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c24xx_register_clocks
(
clks1
,
ARRAY_SIZE
(
clks1
));
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
...
...
arch/arm/mach-s5p6442/clock.c
浏览文件 @
ab10f1dd
...
...
@@ -340,7 +340,7 @@ void __init_or_cpufreq s5p6442_setup_clocks(void)
clk_pclkd1
.
rate
=
pclkd1
;
}
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"pdma"
,
.
id
=
-
1
,
...
...
@@ -408,23 +408,13 @@ static struct clk *clks[] __initdata = {
void
__init
s5p6442_register_clocks
(
void
)
{
struct
clk
*
clkptr
;
int
i
,
ret
;
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkptr
=
init_clocks_disable
;
for
(
i
=
0
;
i
<
ARRAY_SIZE
(
init_clocks_disable
);
i
++
,
clkptr
++
)
{
ret
=
s3c24xx_register_clock
(
clkptr
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Fail to register clock %s (%d)
\n
"
,
clkptr
->
name
,
ret
);
}
else
(
clkptr
->
enable
)(
clkptr
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
arch/arm/mach-s5p64x0/clock-s5p6440.c
浏览文件 @
ab10f1dd
...
...
@@ -133,7 +133,7 @@ static struct clksrc_clk clk_pclk_low = {
* recommended to keep the following clocks disabled until the driver requests
* for enabling the clock.
*/
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"nand"
,
.
id
=
-
1
,
...
...
@@ -602,8 +602,6 @@ static struct clk *clks[] __initdata = {
void
__init
s5p6440_register_clocks
(
void
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
...
...
@@ -614,16 +612,8 @@ void __init s5p6440_register_clocks(void)
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
arch/arm/mach-s5p64x0/clock-s5p6450.c
浏览文件 @
ab10f1dd
...
...
@@ -181,7 +181,7 @@ static struct clksrc_clk clk_pclk_low = {
* recommended to keep the following clocks disabled until the driver requests
* for enabling the clock.
*/
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"usbhost"
,
.
id
=
-
1
,
...
...
@@ -651,8 +651,6 @@ void __init_or_cpufreq s5p6450_setup_clocks(void)
void
__init
s5p6450_register_clocks
(
void
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
sysclks
);
ptr
++
)
...
...
@@ -661,16 +659,8 @@ void __init s5p6450_register_clocks(void)
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
arch/arm/mach-s5pc100/clock.c
浏览文件 @
ab10f1dd
...
...
@@ -396,7 +396,7 @@ static int s5pc100_sclk1_ctrl(struct clk *clk, int enable)
* recommended to keep the following clocks disabled until the driver requests
* for enabling the clock.
*/
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"cssys"
,
.
id
=
-
1
,
...
...
@@ -1381,8 +1381,6 @@ static struct clk *clks[] __initdata = {
void
__init
s5pc100_register_clocks
(
void
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
...
...
@@ -1393,16 +1391,8 @@ void __init s5pc100_register_clocks(void)
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
arch/arm/mach-s5pv210/clock.c
浏览文件 @
ab10f1dd
...
...
@@ -309,7 +309,7 @@ static struct clk_ops clk_fout_apll_ops = {
.
get_rate
=
s5pv210_clk_fout_apll_get_rate
,
};
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"pdma"
,
.
id
=
0
,
...
...
@@ -1226,13 +1226,9 @@ static struct clk *clks[] __initdata = {
void
__init
s5pv210_register_clocks
(
void
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
ret
=
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
if
(
ret
>
0
)
printk
(
KERN_ERR
"Failed to register %u clocks
\n
"
,
ret
);
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
sysclks
);
ptr
++
)
s3c_register_clksrc
(
sysclks
[
ptr
],
1
);
...
...
@@ -1240,15 +1236,8 @@ void __init s5pv210_register_clocks(void)
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
arch/arm/mach-s5pv310/clock.c
浏览文件 @
ab10f1dd
...
...
@@ -384,7 +384,7 @@ static struct clksrc_clk clk_sclk_vpll = {
.
reg_src
=
{
.
reg
=
S5P_CLKSRC_TOP0
,
.
shift
=
8
,
.
size
=
1
},
};
static
struct
clk
init_clocks_
disable
[]
=
{
static
struct
clk
init_clocks_
off
[]
=
{
{
.
name
=
"timers"
,
.
id
=
-
1
,
...
...
@@ -1105,13 +1105,9 @@ static struct clk *clks[] __initdata = {
void
__init
s5pv310_register_clocks
(
void
)
{
struct
clk
*
clkp
;
int
ret
;
int
ptr
;
ret
=
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
if
(
ret
>
0
)
printk
(
KERN_ERR
"Failed to register %u clocks
\n
"
,
ret
);
s3c24xx_register_clocks
(
clks
,
ARRAY_SIZE
(
clks
));
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
sysclks
);
ptr
++
)
s3c_register_clksrc
(
sysclks
[
ptr
],
1
);
...
...
@@ -1119,15 +1115,8 @@ void __init s5pv310_register_clocks(void)
s3c_register_clksrc
(
clksrcs
,
ARRAY_SIZE
(
clksrcs
));
s3c_register_clocks
(
init_clocks
,
ARRAY_SIZE
(
init_clocks
));
clkp
=
init_clocks_disable
;
for
(
ptr
=
0
;
ptr
<
ARRAY_SIZE
(
init_clocks_disable
);
ptr
++
,
clkp
++
)
{
ret
=
s3c24xx_register_clock
(
clkp
);
if
(
ret
<
0
)
{
printk
(
KERN_ERR
"Failed to register clock %s (%d)
\n
"
,
clkp
->
name
,
ret
);
}
(
clkp
->
enable
)(
clkp
,
0
);
}
s3c_register_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_disable_clocks
(
init_clocks_off
,
ARRAY_SIZE
(
init_clocks_off
));
s3c_pwmclk_init
();
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录