Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
71ee7dad
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
71ee7dad
编写于
5月 23, 2010
作者:
R
Russell King
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ARM: OMAP: Convert to use ->reserve method to reserve boot time memory
Signed-off-by:
N
Russell King
<
rmk+kernel@arm.linux.org.uk
>
上级
a1af0fbb
变更
40
隐藏空白更改
内联
并排
Showing
40 changed file
with
56 addition
and
12 deletion
+56
-12
arch/arm/mach-omap1/board-ams-delta.c
arch/arm/mach-omap1/board-ams-delta.c
+1
-0
arch/arm/mach-omap1/board-fsample.c
arch/arm/mach-omap1/board-fsample.c
+1
-0
arch/arm/mach-omap1/board-generic.c
arch/arm/mach-omap1/board-generic.c
+1
-0
arch/arm/mach-omap1/board-h2.c
arch/arm/mach-omap1/board-h2.c
+1
-0
arch/arm/mach-omap1/board-h3.c
arch/arm/mach-omap1/board-h3.c
+1
-0
arch/arm/mach-omap1/board-htcherald.c
arch/arm/mach-omap1/board-htcherald.c
+1
-0
arch/arm/mach-omap1/board-innovator.c
arch/arm/mach-omap1/board-innovator.c
+1
-0
arch/arm/mach-omap1/board-nokia770.c
arch/arm/mach-omap1/board-nokia770.c
+1
-0
arch/arm/mach-omap1/board-osk.c
arch/arm/mach-omap1/board-osk.c
+1
-0
arch/arm/mach-omap1/board-palmte.c
arch/arm/mach-omap1/board-palmte.c
+1
-0
arch/arm/mach-omap1/board-palmtt.c
arch/arm/mach-omap1/board-palmtt.c
+1
-0
arch/arm/mach-omap1/board-palmz71.c
arch/arm/mach-omap1/board-palmz71.c
+8
-6
arch/arm/mach-omap1/board-perseus2.c
arch/arm/mach-omap1/board-perseus2.c
+1
-0
arch/arm/mach-omap1/board-sx1.c
arch/arm/mach-omap1/board-sx1.c
+2
-1
arch/arm/mach-omap1/board-voiceblue.c
arch/arm/mach-omap1/board-voiceblue.c
+1
-0
arch/arm/mach-omap1/io.c
arch/arm/mach-omap1/io.c
+0
-2
arch/arm/mach-omap2/board-2430sdp.c
arch/arm/mach-omap2/board-2430sdp.c
+1
-0
arch/arm/mach-omap2/board-3430sdp.c
arch/arm/mach-omap2/board-3430sdp.c
+1
-0
arch/arm/mach-omap2/board-3630sdp.c
arch/arm/mach-omap2/board-3630sdp.c
+1
-0
arch/arm/mach-omap2/board-4430sdp.c
arch/arm/mach-omap2/board-4430sdp.c
+1
-0
arch/arm/mach-omap2/board-am3517evm.c
arch/arm/mach-omap2/board-am3517evm.c
+1
-0
arch/arm/mach-omap2/board-apollon.c
arch/arm/mach-omap2/board-apollon.c
+1
-0
arch/arm/mach-omap2/board-cm-t35.c
arch/arm/mach-omap2/board-cm-t35.c
+1
-0
arch/arm/mach-omap2/board-devkit8000.c
arch/arm/mach-omap2/board-devkit8000.c
+1
-0
arch/arm/mach-omap2/board-generic.c
arch/arm/mach-omap2/board-generic.c
+1
-0
arch/arm/mach-omap2/board-h4.c
arch/arm/mach-omap2/board-h4.c
+1
-0
arch/arm/mach-omap2/board-igep0020.c
arch/arm/mach-omap2/board-igep0020.c
+1
-0
arch/arm/mach-omap2/board-ldp.c
arch/arm/mach-omap2/board-ldp.c
+1
-0
arch/arm/mach-omap2/board-n8x0.c
arch/arm/mach-omap2/board-n8x0.c
+3
-0
arch/arm/mach-omap2/board-omap3beagle.c
arch/arm/mach-omap2/board-omap3beagle.c
+1
-0
arch/arm/mach-omap2/board-omap3evm.c
arch/arm/mach-omap2/board-omap3evm.c
+1
-0
arch/arm/mach-omap2/board-omap3pandora.c
arch/arm/mach-omap2/board-omap3pandora.c
+1
-0
arch/arm/mach-omap2/board-omap3touchbook.c
arch/arm/mach-omap2/board-omap3touchbook.c
+1
-0
arch/arm/mach-omap2/board-overo.c
arch/arm/mach-omap2/board-overo.c
+1
-0
arch/arm/mach-omap2/board-rx51.c
arch/arm/mach-omap2/board-rx51.c
+1
-0
arch/arm/mach-omap2/board-zoom2.c
arch/arm/mach-omap2/board-zoom2.c
+1
-0
arch/arm/mach-omap2/board-zoom3.c
arch/arm/mach-omap2/board-zoom3.c
+1
-0
arch/arm/mach-omap2/io.c
arch/arm/mach-omap2/io.c
+0
-3
arch/arm/plat-omap/common.c
arch/arm/plat-omap/common.c
+8
-0
arch/arm/plat-omap/include/plat/common.h
arch/arm/plat-omap/include/plat/common.h
+2
-0
未找到文件。
arch/arm/mach-omap1/board-ams-delta.c
浏览文件 @
71ee7dad
...
...
@@ -301,6 +301,7 @@ MACHINE_START(AMS_DELTA, "Amstrad E3 (Delta)")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
ams_delta_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
ams_delta_init_irq
,
.
init_machine
=
ams_delta_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-fsample.c
浏览文件 @
71ee7dad
...
...
@@ -378,6 +378,7 @@ MACHINE_START(OMAP_FSAMPLE, "OMAP730 F-Sample")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_fsample_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_fsample_init_irq
,
.
init_machine
=
omap_fsample_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-generic.c
浏览文件 @
71ee7dad
...
...
@@ -98,6 +98,7 @@ MACHINE_START(OMAP_GENERIC, "Generic OMAP1510/1610/1710")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_generic_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_generic_init_irq
,
.
init_machine
=
omap_generic_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-h2.c
浏览文件 @
71ee7dad
...
...
@@ -467,6 +467,7 @@ MACHINE_START(OMAP_H2, "TI-H2")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
h2_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
h2_init_irq
,
.
init_machine
=
h2_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-h3.c
浏览文件 @
71ee7dad
...
...
@@ -437,6 +437,7 @@ MACHINE_START(OMAP_H3, "TI OMAP1710 H3 board")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
h3_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
h3_init_irq
,
.
init_machine
=
h3_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-htcherald.c
浏览文件 @
71ee7dad
...
...
@@ -304,6 +304,7 @@ MACHINE_START(HERALD, "HTC Herald")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
htcherald_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
htcherald_init_irq
,
.
init_machine
=
htcherald_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-innovator.c
浏览文件 @
71ee7dad
...
...
@@ -463,6 +463,7 @@ MACHINE_START(OMAP_INNOVATOR, "TI-Innovator")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
innovator_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
innovator_init_irq
,
.
init_machine
=
innovator_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-nokia770.c
浏览文件 @
71ee7dad
...
...
@@ -400,6 +400,7 @@ MACHINE_START(NOKIA770, "Nokia 770")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_nokia770_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_nokia770_init_irq
,
.
init_machine
=
omap_nokia770_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-osk.c
浏览文件 @
71ee7dad
...
...
@@ -584,6 +584,7 @@ MACHINE_START(OMAP_OSK, "TI-OSK")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
osk_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
osk_init_irq
,
.
init_machine
=
osk_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-palmte.c
浏览文件 @
71ee7dad
...
...
@@ -373,6 +373,7 @@ MACHINE_START(OMAP_PALMTE, "OMAP310 based Palm Tungsten E")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_palmte_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_palmte_init_irq
,
.
init_machine
=
omap_palmte_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-palmtt.c
浏览文件 @
71ee7dad
...
...
@@ -321,6 +321,7 @@ MACHINE_START(OMAP_PALMTT, "OMAP1510 based Palm Tungsten|T")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_palmtt_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_palmtt_init_irq
,
.
init_machine
=
omap_palmtt_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-palmz71.c
浏览文件 @
71ee7dad
...
...
@@ -338,10 +338,12 @@ omap_palmz71_map_io(void)
}
MACHINE_START
(
OMAP_PALMZ71
,
"OMAP310 based Palm Zire71"
)
.
phys_io
=
0xfff00000
,
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,.
map_io
=
omap_palmz71_map_io
,
.
init_irq
=
omap_palmz71_init_irq
,
.
init_machine
=
omap_palmz71_init
,
.
timer
=
&
omap_timer
,
.
phys_io
=
0xfff00000
,
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_palmz71_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_palmz71_init_irq
,
.
init_machine
=
omap_palmz71_init
,
.
timer
=
&
omap_timer
,
MACHINE_END
arch/arm/mach-omap1/board-perseus2.c
浏览文件 @
71ee7dad
...
...
@@ -339,6 +339,7 @@ MACHINE_START(OMAP_PERSEUS2, "OMAP730 Perseus2")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_perseus2_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_perseus2_init_irq
,
.
init_machine
=
omap_perseus2_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/board-sx1.c
浏览文件 @
71ee7dad
...
...
@@ -423,7 +423,8 @@ MACHINE_START(SX1, "OMAP310 based Siemens SX1")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
omap_sx1_map_io
,
.
init_irq
=
omap_sx1_init_irq
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_sx1_init_irq
,
.
init_machine
=
omap_sx1_init
,
.
timer
=
&
omap_timer
,
MACHINE_END
arch/arm/mach-omap1/board-voiceblue.c
浏览文件 @
71ee7dad
...
...
@@ -287,6 +287,7 @@ MACHINE_START(VOICEBLUE, "VoiceBlue OMAP5910")
.
io_pg_offst
=
((
0xfef00000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x10000100
,
.
map_io
=
voiceblue_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
voiceblue_init_irq
,
.
init_machine
=
voiceblue_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap1/io.c
浏览文件 @
71ee7dad
...
...
@@ -22,7 +22,6 @@
extern
void
omap_check_revision
(
void
);
extern
void
omap_sram_init
(
void
);
extern
void
omapfb_reserve_sdram
(
void
);
/*
* The machine specific code may provide the extra mapping besides the
...
...
@@ -122,7 +121,6 @@ void __init omap1_map_common_io(void)
#endif
omap_sram_init
();
omapfb_reserve_sdram
();
}
/*
...
...
arch/arm/mach-omap2/board-2430sdp.c
浏览文件 @
71ee7dad
...
...
@@ -248,6 +248,7 @@ MACHINE_START(OMAP_2430SDP, "OMAP2430 sdp2430 board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_2430sdp_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_2430sdp_init_irq
,
.
init_machine
=
omap_2430sdp_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-3430sdp.c
浏览文件 @
71ee7dad
...
...
@@ -815,6 +815,7 @@ MACHINE_START(OMAP_3430SDP, "OMAP3430 3430SDP board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_3430sdp_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_3430sdp_init_irq
,
.
init_machine
=
omap_3430sdp_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-3630sdp.c
浏览文件 @
71ee7dad
...
...
@@ -108,6 +108,7 @@ MACHINE_START(OMAP_3630SDP, "OMAP 3630SDP board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_sdp_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_sdp_init_irq
,
.
init_machine
=
omap_sdp_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-4430sdp.c
浏览文件 @
71ee7dad
...
...
@@ -402,6 +402,7 @@ MACHINE_START(OMAP_4430SDP, "OMAP4430 4430SDP board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_4430sdp_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_4430sdp_init_irq
,
.
init_machine
=
omap_4430sdp_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-am3517evm.c
浏览文件 @
71ee7dad
...
...
@@ -472,6 +472,7 @@ MACHINE_START(OMAP3517EVM, "OMAP3517/AM3517 EVM")
.
io_pg_offst
=
((
0xd8000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
am3517_evm_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
am3517_evm_init_irq
,
.
init_machine
=
am3517_evm_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-apollon.c
浏览文件 @
71ee7dad
...
...
@@ -346,6 +346,7 @@ MACHINE_START(OMAP_APOLLON, "OMAP24xx Apollon")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_apollon_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_apollon_init_irq
,
.
init_machine
=
omap_apollon_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-cm-t35.c
浏览文件 @
71ee7dad
...
...
@@ -837,6 +837,7 @@ MACHINE_START(CM_T35, "Compulab CM-T35")
.
io_pg_offst
=
((
0xd8000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
cm_t35_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
cm_t35_init_irq
,
.
init_machine
=
cm_t35_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-devkit8000.c
浏览文件 @
71ee7dad
...
...
@@ -825,6 +825,7 @@ MACHINE_START(DEVKIT8000, "OMAP3 Devkit8000")
.
io_pg_offst
=
((
0xd8000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
devkit8000_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
devkit8000_init_irq
,
.
init_machine
=
devkit8000_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-generic.c
浏览文件 @
71ee7dad
...
...
@@ -59,6 +59,7 @@ MACHINE_START(OMAP_GENERIC, "Generic OMAP24xx")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_generic_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_generic_init_irq
,
.
init_machine
=
omap_generic_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-h4.c
浏览文件 @
71ee7dad
...
...
@@ -378,6 +378,7 @@ MACHINE_START(OMAP_H4, "OMAP2420 H4 board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_h4_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_h4_init_irq
,
.
init_machine
=
omap_h4_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-igep0020.c
浏览文件 @
71ee7dad
...
...
@@ -543,6 +543,7 @@ MACHINE_START(IGEP0020, "IGEP v2 board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
igep2_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
igep2_init_irq
,
.
init_machine
=
igep2_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-ldp.c
浏览文件 @
71ee7dad
...
...
@@ -417,6 +417,7 @@ MACHINE_START(OMAP_LDP, "OMAP LDP board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_ldp_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_ldp_init_irq
,
.
init_machine
=
omap_ldp_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-n8x0.c
浏览文件 @
71ee7dad
...
...
@@ -667,6 +667,7 @@ MACHINE_START(NOKIA_N800, "Nokia N800")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
n8x0_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
n8x0_init_irq
,
.
init_machine
=
n8x0_init_machine
,
.
timer
=
&
omap_timer
,
...
...
@@ -677,6 +678,7 @@ MACHINE_START(NOKIA_N810, "Nokia N810")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
n8x0_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
n8x0_init_irq
,
.
init_machine
=
n8x0_init_machine
,
.
timer
=
&
omap_timer
,
...
...
@@ -687,6 +689,7 @@ MACHINE_START(NOKIA_N810_WIMAX, "Nokia N810 WiMAX")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
n8x0_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
n8x0_init_irq
,
.
init_machine
=
n8x0_init_machine
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-omap3beagle.c
浏览文件 @
71ee7dad
...
...
@@ -519,6 +519,7 @@ MACHINE_START(OMAP3_BEAGLE, "OMAP3 Beagle Board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap3_beagle_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap3_beagle_init_irq
,
.
init_machine
=
omap3_beagle_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-omap3evm.c
浏览文件 @
71ee7dad
...
...
@@ -727,6 +727,7 @@ MACHINE_START(OMAP3EVM, "OMAP3 EVM")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap3_evm_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap3_evm_init_irq
,
.
init_machine
=
omap3_evm_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-omap3pandora.c
浏览文件 @
71ee7dad
...
...
@@ -601,6 +601,7 @@ MACHINE_START(OMAP3_PANDORA, "Pandora Handheld Console")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap3pandora_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap3pandora_init_irq
,
.
init_machine
=
omap3pandora_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-omap3touchbook.c
浏览文件 @
71ee7dad
...
...
@@ -571,6 +571,7 @@ MACHINE_START(TOUCHBOOK, "OMAP3 touchbook Board")
.
io_pg_offst
=
((
0xd8000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap3_touchbook_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap3_touchbook_init_irq
,
.
init_machine
=
omap3_touchbook_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-overo.c
浏览文件 @
71ee7dad
...
...
@@ -495,6 +495,7 @@ MACHINE_START(OVERO, "Gumstix Overo")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
overo_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
overo_init_irq
,
.
init_machine
=
overo_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-rx51.c
浏览文件 @
71ee7dad
...
...
@@ -154,6 +154,7 @@ MACHINE_START(NOKIA_RX51, "Nokia RX-51 board")
.
io_pg_offst
=
((
0xfa000000
)
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
rx51_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
rx51_init_irq
,
.
init_machine
=
rx51_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-zoom2.c
浏览文件 @
71ee7dad
...
...
@@ -95,6 +95,7 @@ MACHINE_START(OMAP_ZOOM2, "OMAP Zoom2 board")
.
io_pg_offst
=
(
ZOOM_UART_VIRT
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_zoom2_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_zoom2_init_irq
,
.
init_machine
=
omap_zoom2_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/board-zoom3.c
浏览文件 @
71ee7dad
...
...
@@ -77,6 +77,7 @@ MACHINE_START(OMAP_ZOOM3, "OMAP Zoom3 board")
.
io_pg_offst
=
(
ZOOM_UART_VIRT
>>
18
)
&
0xfffc
,
.
boot_params
=
0x80000100
,
.
map_io
=
omap_zoom_map_io
,
.
reserve
=
omap_reserve
,
.
init_irq
=
omap_zoom_init_irq
,
.
init_machine
=
omap_zoom_init
,
.
timer
=
&
omap_timer
,
...
...
arch/arm/mach-omap2/io.c
浏览文件 @
71ee7dad
...
...
@@ -33,7 +33,6 @@
#include <plat/sdrc.h>
#include <plat/gpmc.h>
#include <plat/serial.h>
#include <plat/vram.h>
#include "clock2xxx.h"
#include "clock3xxx.h"
...
...
@@ -241,8 +240,6 @@ static void __init _omap2_map_common_io(void)
omap2_check_revision
();
omap_sram_init
();
omapfb_reserve_sdram
();
omap_vram_reserve_sdram
();
}
#ifdef CONFIG_ARCH_OMAP2420
...
...
arch/arm/plat-omap/common.c
浏览文件 @
71ee7dad
...
...
@@ -22,6 +22,7 @@
#include <linux/serial_reg.h>
#include <linux/clk.h>
#include <linux/io.h>
#include <linux/omapfb.h>
#include <mach/hardware.h>
#include <asm/system.h>
...
...
@@ -35,6 +36,7 @@
#include <plat/mux.h>
#include <plat/fpga.h>
#include <plat/serial.h>
#include <plat/vram.h>
#include <plat/clock.h>
...
...
@@ -81,6 +83,12 @@ const void *omap_get_var_config(u16 tag, size_t *len)
}
EXPORT_SYMBOL
(
omap_get_var_config
);
void
__init
omap_reserve
(
void
)
{
omapfb_reserve_sdram
();
omap_vram_reserve_sdram
();
}
/*
* 32KHz clocksource ... always available, on pretty most chips except
* OMAP 730 and 1510. Other timers could be used as clocksources, with
...
...
arch/arm/plat-omap/include/plat/common.h
浏览文件 @
71ee7dad
...
...
@@ -34,6 +34,8 @@ struct sys_timer;
extern
void
omap_map_common_io
(
void
);
extern
struct
sys_timer
omap_timer
;
extern
void
omap_reserve
(
void
);
/*
* IO bases for various OMAP processors
* Except the tap base, rest all the io bases
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录