Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
0de9a00f
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看板
提交
0de9a00f
编写于
1月 08, 2010
作者:
R
Russell King
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'fix' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
上级
22325525
d13fecd0
变更
13
隐藏空白更改
内联
并排
Showing
13 changed file
with
26 addition
and
23 deletion
+26
-23
arch/arm/mach-pxa/include/mach/hardware.h
arch/arm/mach-pxa/include/mach/hardware.h
+3
-6
arch/arm/mach-pxa/magician.c
arch/arm/mach-pxa/magician.c
+1
-1
arch/arm/mach-pxa/palmld.c
arch/arm/mach-pxa/palmld.c
+1
-1
arch/arm/mach-pxa/palmt5.c
arch/arm/mach-pxa/palmt5.c
+1
-1
arch/arm/mach-pxa/palmtc.c
arch/arm/mach-pxa/palmtc.c
+1
-1
arch/arm/mach-pxa/palmte2.c
arch/arm/mach-pxa/palmte2.c
+1
-1
arch/arm/mach-pxa/palmtreo.c
arch/arm/mach-pxa/palmtreo.c
+1
-1
arch/arm/mach-pxa/palmtx.c
arch/arm/mach-pxa/palmtx.c
+1
-1
arch/arm/mach-pxa/palmz72.c
arch/arm/mach-pxa/palmz72.c
+1
-1
arch/arm/mach-pxa/spitz.c
arch/arm/mach-pxa/spitz.c
+2
-2
arch/arm/mach-pxa/viper.c
arch/arm/mach-pxa/viper.c
+1
-1
arch/arm/mm/cache-xsc3l2.c
arch/arm/mm/cache-xsc3l2.c
+5
-6
arch/arm/mm/proc-xsc3.S
arch/arm/mm/proc-xsc3.S
+7
-0
未找到文件。
arch/arm/mach-pxa/include/mach/hardware.h
浏览文件 @
0de9a00f
...
...
@@ -250,20 +250,17 @@
#define cpu_is_pxa930() \
({ \
unsigned int id = read_cpuid(CPUID_ID); \
__cpu_is_pxa930(id); \
__cpu_is_pxa930(read_cpuid_id()); \
})
#define cpu_is_pxa935() \
({ \
unsigned int id = read_cpuid(CPUID_ID); \
__cpu_is_pxa935(id); \
__cpu_is_pxa935(read_cpuid_id()); \
})
#define cpu_is_pxa950() \
({ \
unsigned int id = read_cpuid(CPUID_ID); \
__cpu_is_pxa950(id); \
__cpu_is_pxa950(read_cpuid_id()); \
})
...
...
arch/arm/mach-pxa/magician.c
浏览文件 @
0de9a00f
...
...
@@ -381,7 +381,7 @@ static int magician_backlight_init(struct device *dev)
return
ret
;
}
static
int
magician_backlight_notify
(
int
brightness
)
static
int
magician_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
EGPIO_MAGICIAN_BL_POWER
,
brightness
);
if
(
brightness
>=
200
)
{
...
...
arch/arm/mach-pxa/palmld.c
浏览文件 @
0de9a00f
...
...
@@ -270,7 +270,7 @@ static int palmld_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmld_backlight_notify
(
int
brightness
)
static
int
palmld_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_PALMLD_BL_POWER
,
brightness
);
gpio_set_value
(
GPIO_NR_PALMLD_LCD_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/palmt5.c
浏览文件 @
0de9a00f
...
...
@@ -209,7 +209,7 @@ static int palmt5_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmt5_backlight_notify
(
int
brightness
)
static
int
palmt5_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_PALMT5_BL_POWER
,
brightness
);
gpio_set_value
(
GPIO_NR_PALMT5_LCD_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/palmtc.c
浏览文件 @
0de9a00f
...
...
@@ -185,7 +185,7 @@ static int palmtc_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmtc_backlight_notify
(
int
brightness
)
static
int
palmtc_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
/* backlight is on when GPIO16 AF0 is high */
gpio_set_value
(
GPIO_NR_PALMTC_BL_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/palmte2.c
浏览文件 @
0de9a00f
...
...
@@ -181,7 +181,7 @@ static int palmte2_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmte2_backlight_notify
(
int
brightness
)
static
int
palmte2_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_PALMTE2_BL_POWER
,
brightness
);
gpio_set_value
(
GPIO_NR_PALMTE2_LCD_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/palmtreo.c
浏览文件 @
0de9a00f
...
...
@@ -375,7 +375,7 @@ static int treo_backlight_init(struct device *dev)
return
ret
;
}
static
int
treo_backlight_notify
(
int
brightness
)
static
int
treo_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_TREO_BL_POWER
,
brightness
);
return
TREO_MAX_INTENSITY
-
brightness
;
...
...
arch/arm/mach-pxa/palmtx.c
浏览文件 @
0de9a00f
...
...
@@ -269,7 +269,7 @@ static int palmtx_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmtx_backlight_notify
(
int
brightness
)
static
int
palmtx_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_PALMTX_BL_POWER
,
brightness
);
gpio_set_value
(
GPIO_NR_PALMTX_LCD_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/palmz72.c
浏览文件 @
0de9a00f
...
...
@@ -196,7 +196,7 @@ static int palmz72_backlight_init(struct device *dev)
return
ret
;
}
static
int
palmz72_backlight_notify
(
int
brightness
)
static
int
palmz72_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
GPIO_NR_PALMZ72_BL_POWER
,
brightness
);
gpio_set_value
(
GPIO_NR_PALMZ72_LCD_POWER
,
brightness
);
...
...
arch/arm/mach-pxa/spitz.c
浏览文件 @
0de9a00f
...
...
@@ -389,13 +389,13 @@ static struct gpio_keys_button spitz_gpio_keys[] = {
.
type
=
EV_SW
,
.
code
=
0
,
.
gpio
=
SPITZ_GPIO_SWA
,
.
desc
=
"
Display Down"
,
.
desc
=
"Display Down"
,
},
{
.
type
=
EV_SW
,
.
code
=
1
,
.
gpio
=
SPITZ_GPIO_SWB
,
.
desc
=
"
Lid Closed"
,
.
desc
=
"Lid Closed"
,
},
};
...
...
arch/arm/mach-pxa/viper.c
浏览文件 @
0de9a00f
...
...
@@ -379,7 +379,7 @@ static int viper_backlight_init(struct device *dev)
return
ret
;
}
static
int
viper_backlight_notify
(
int
brightness
)
static
int
viper_backlight_notify
(
struct
device
*
dev
,
int
brightness
)
{
gpio_set_value
(
VIPER_LCD_EN_GPIO
,
!!
brightness
);
gpio_set_value
(
VIPER_BCKLIGHT_EN_GPIO
,
!!
brightness
);
...
...
arch/arm/mm/cache-xsc3l2.c
浏览文件 @
0de9a00f
...
...
@@ -221,15 +221,14 @@ static int __init xsc3_l2_init(void)
if
(
!
cpu_is_xsc3
()
||
!
xsc3_l2_present
())
return
0
;
if
(
!
(
get_cr
()
&
CR_L2
)
)
{
if
(
get_cr
()
&
CR_L2
)
{
pr_info
(
"XScale3 L2 cache enabled.
\n
"
);
adjust_cr
(
CR_L2
,
CR_L2
);
xsc3_l2_inv_all
();
}
outer_cache
.
inv_range
=
xsc3_l2_inv_range
;
outer_cache
.
clean_range
=
xsc3_l2_clean_range
;
outer_cache
.
flush_range
=
xsc3_l2_flush_range
;
outer_cache
.
inv_range
=
xsc3_l2_inv_range
;
outer_cache
.
clean_range
=
xsc3_l2_clean_range
;
outer_cache
.
flush_range
=
xsc3_l2_flush_range
;
}
return
0
;
}
...
...
arch/arm/mm/proc-xsc3.S
浏览文件 @
0de9a00f
...
...
@@ -407,6 +407,13 @@ __xsc3_setup:
adr
r5
,
xsc3_crval
ldmia
r5
,
{
r5
,
r6
}
#ifdef CONFIG_CACHE_XSC3L2
mrc
p15
,
1
,
r0
,
c0
,
c0
,
1
@
get
L2
present
information
ands
r0
,
r0
,
#
0xf8
orrne
r6
,
r6
,
#(
1
<<
26
)
@
enable
L2
if
present
#endif
mrc
p15
,
0
,
r0
,
c1
,
c0
,
0
@
get
control
register
bic
r0
,
r0
,
r5
@
..
V
.
..
R
.
....
..
A
.
orr
r0
,
r0
,
r6
@
..
VI
Z
..
S
....
.
C
.
M
(
mmu
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录