Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
f949c0ed
K
Kernel
项目概览
openeuler
/
Kernel
1 年多 前同步成功
通知
8
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
f949c0ed
编写于
5月 24, 2010
作者:
R
Russell King
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' into devel
上级
119c4b12
92d2040d
变更
18
隐藏空白更改
内联
并排
Showing
18 changed file
with
41 addition
and
25 deletion
+41
-25
arch/arm/Kconfig
arch/arm/Kconfig
+11
-0
arch/arm/boot/bootp/bootp.lds
arch/arm/boot/bootp/bootp.lds
+1
-1
arch/arm/kernel/setup.c
arch/arm/kernel/setup.c
+2
-0
arch/arm/kernel/unwind.c
arch/arm/kernel/unwind.c
+2
-0
arch/arm/mach-at91/board-sam9m10g45ek.c
arch/arm/mach-at91/board-sam9m10g45ek.c
+0
-1
arch/arm/mach-clps711x/Makefile.boot
arch/arm/mach-clps711x/Makefile.boot
+1
-2
arch/arm/mach-footbridge/ebsa285-pci.c
arch/arm/mach-footbridge/ebsa285-pci.c
+3
-3
arch/arm/mach-h720x/common.h
arch/arm/mach-h720x/common.h
+2
-2
arch/arm/mach-msm/board-msm7x27.c
arch/arm/mach-msm/board-msm7x27.c
+0
-1
arch/arm/mach-msm/board-msm7x30.c
arch/arm/mach-msm/board-msm7x30.c
+0
-1
arch/arm/mach-msm/board-qsd8x50.c
arch/arm/mach-msm/board-qsd8x50.c
+0
-1
arch/arm/mach-mx2/devices.c
arch/arm/mach-mx2/devices.c
+2
-2
arch/arm/mach-sa1100/leds.c
arch/arm/mach-sa1100/leds.c
+4
-4
arch/arm/mach-shark/pci.c
arch/arm/mach-shark/pci.c
+7
-4
arch/arm/mach-spear6xx/spear6xx.c
arch/arm/mach-spear6xx/spear6xx.c
+0
-1
arch/arm/mm/cache-v7.S
arch/arm/mm/cache-v7.S
+4
-0
arch/arm/nwfpe/ChangeLog
arch/arm/nwfpe/ChangeLog
+1
-1
arch/arm/nwfpe/fpsr.h
arch/arm/nwfpe/fpsr.h
+1
-1
未找到文件。
arch/arm/Kconfig
浏览文件 @
f949c0ed
...
@@ -1421,6 +1421,17 @@ config CMDLINE
...
@@ -1421,6 +1421,17 @@ config CMDLINE
time by entering them here. As a minimum, you should specify the
time by entering them here. As a minimum, you should specify the
memory size and the root device (e.g., mem=64M root=/dev/nfs).
memory size and the root device (e.g., mem=64M root=/dev/nfs).
config CMDLINE_FORCE
bool "Always use the default kernel command string"
depends on CMDLINE != ""
help
Always use the default kernel command string, even if the boot
loader passes other arguments to the kernel.
This is useful if you cannot or don't want to change the
command-line options your boot loader passes to the kernel.
If unsure, say N.
config XIP_KERNEL
config XIP_KERNEL
bool "Kernel Execute-In-Place from ROM"
bool "Kernel Execute-In-Place from ROM"
depends on !ZBOOT_ROM
depends on !ZBOOT_ROM
...
...
arch/arm/boot/bootp/bootp.lds
浏览文件 @
f949c0ed
...
@@ -19,7 +19,7 @@ SECTIONS
...
@@ -19,7 +19,7 @@ SECTIONS
initrd_size = initrd_end - initrd_start;
initrd_size = initrd_end - initrd_start;
_etext = .;
_etext = .;
}
}
.stab 0 : { *(.stab) }
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.excl 0 : { *(.stab.excl) }
...
...
arch/arm/kernel/setup.c
浏览文件 @
f949c0ed
...
@@ -593,6 +593,7 @@ static int __init parse_tag_revision(const struct tag *tag)
...
@@ -593,6 +593,7 @@ static int __init parse_tag_revision(const struct tag *tag)
__tagtable
(
ATAG_REVISION
,
parse_tag_revision
);
__tagtable
(
ATAG_REVISION
,
parse_tag_revision
);
#ifndef CONFIG_CMDLINE_FORCE
static
int
__init
parse_tag_cmdline
(
const
struct
tag
*
tag
)
static
int
__init
parse_tag_cmdline
(
const
struct
tag
*
tag
)
{
{
strlcpy
(
default_command_line
,
tag
->
u
.
cmdline
.
cmdline
,
COMMAND_LINE_SIZE
);
strlcpy
(
default_command_line
,
tag
->
u
.
cmdline
.
cmdline
,
COMMAND_LINE_SIZE
);
...
@@ -600,6 +601,7 @@ static int __init parse_tag_cmdline(const struct tag *tag)
...
@@ -600,6 +601,7 @@ static int __init parse_tag_cmdline(const struct tag *tag)
}
}
__tagtable
(
ATAG_CMDLINE
,
parse_tag_cmdline
);
__tagtable
(
ATAG_CMDLINE
,
parse_tag_cmdline
);
#endif
/* CONFIG_CMDLINE_FORCE */
/*
/*
* Scan the tag table for this tag, and call its parse function.
* Scan the tag table for this tag, and call its parse function.
...
...
arch/arm/kernel/unwind.c
浏览文件 @
f949c0ed
...
@@ -26,6 +26,7 @@
...
@@ -26,6 +26,7 @@
* http://infocenter.arm.com/help/topic/com.arm.doc.subset.swdev.abi/index.html
* http://infocenter.arm.com/help/topic/com.arm.doc.subset.swdev.abi/index.html
*/
*/
#ifndef __CHECKER__
#if !defined (__ARM_EABI__)
#if !defined (__ARM_EABI__)
#warning Your compiler does not have EABI support.
#warning Your compiler does not have EABI support.
#warning ARM unwind is known to compile only with EABI compilers.
#warning ARM unwind is known to compile only with EABI compilers.
...
@@ -34,6 +35,7 @@
...
@@ -34,6 +35,7 @@
#warning Your compiler is too buggy; it is known to not compile ARM unwind support.
#warning Your compiler is too buggy; it is known to not compile ARM unwind support.
#warning Change compiler or disable ARM_UNWIND option.
#warning Change compiler or disable ARM_UNWIND option.
#endif
#endif
#endif
/* __CHECKER__ */
#include <linux/kernel.h>
#include <linux/kernel.h>
#include <linux/init.h>
#include <linux/init.h>
...
...
arch/arm/mach-at91/board-sam9m10g45ek.c
浏览文件 @
f949c0ed
...
@@ -25,7 +25,6 @@
...
@@ -25,7 +25,6 @@
#include <linux/leds.h>
#include <linux/leds.h>
#include <linux/clk.h>
#include <linux/clk.h>
#include <mach/hardware.h>
#include <video/atmel_lcdc.h>
#include <video/atmel_lcdc.h>
#include <asm/setup.h>
#include <asm/setup.h>
...
...
arch/arm/mach-clps711x/Makefile.boot
浏览文件 @
f949c0ed
# The standard locations for stuff on CLPS711x type processors
# The standard locations for stuff on CLPS711x type processors
zreladdr-y
:=
0xc0028000
zreladdr-y
:=
0xc0028000
params_phys-y
:=
0xc0000100
params_phys-y
:=
0xc0000100
# Should probably have some agreement on these...
# Should probably have some agreement on these...
initrd_phys-$(CONFIG_ARCH_P720T)
:=
0xc0400000
initrd_phys-$(CONFIG_ARCH_P720T)
:=
0xc0400000
initrd_phys-$(CONFIG_ARCH_CDB89712)
:=
0x00700000
initrd_phys-$(CONFIG_ARCH_CDB89712)
:=
0x00700000
arch/arm/mach-footbridge/ebsa285-pci.c
浏览文件 @
f949c0ed
...
@@ -20,9 +20,9 @@ static int __init ebsa285_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
...
@@ -20,9 +20,9 @@ static int __init ebsa285_map_irq(struct pci_dev *dev, u8 slot, u8 pin)
if
(
dev
->
vendor
==
PCI_VENDOR_ID_CONTAQ
&&
if
(
dev
->
vendor
==
PCI_VENDOR_ID_CONTAQ
&&
dev
->
device
==
PCI_DEVICE_ID_CONTAQ_82C693
)
dev
->
device
==
PCI_DEVICE_ID_CONTAQ_82C693
)
switch
(
PCI_FUNC
(
dev
->
devfn
))
{
switch
(
PCI_FUNC
(
dev
->
devfn
))
{
case
1
:
return
14
;
case
1
:
return
14
;
case
2
:
return
15
;
case
2
:
return
15
;
case
3
:
return
12
;
case
3
:
return
12
;
}
}
return
irqmap_ebsa285
[(
slot
+
pin
)
&
3
];
return
irqmap_ebsa285
[(
slot
+
pin
)
&
3
];
...
...
arch/arm/mach-h720x/common.h
浏览文件 @
f949c0ed
...
@@ -14,13 +14,13 @@
...
@@ -14,13 +14,13 @@
*/
*/
extern
unsigned
long
h720x_gettimeoffset
(
void
);
extern
unsigned
long
h720x_gettimeoffset
(
void
);
extern
void
__init
h720x_init_irq
(
void
);
extern
void
__init
h720x_init_irq
(
void
);
extern
void
__init
h720x_map_io
(
void
);
extern
void
__init
h720x_map_io
(
void
);
#ifdef CONFIG_ARCH_H7202
#ifdef CONFIG_ARCH_H7202
extern
struct
sys_timer
h7202_timer
;
extern
struct
sys_timer
h7202_timer
;
extern
void
__init
init_hw_h7202
(
void
);
extern
void
__init
init_hw_h7202
(
void
);
extern
void
__init
h7202_init_irq
(
void
);
extern
void
__init
h7202_init_irq
(
void
);
extern
void
__init
h7202_init_time
(
void
);
extern
void
__init
h7202_init_time
(
void
);
#endif
#endif
...
...
arch/arm/mach-msm/board-msm7x27.c
浏览文件 @
f949c0ed
...
@@ -20,7 +20,6 @@
...
@@ -20,7 +20,6 @@
#include <linux/input.h>
#include <linux/input.h>
#include <linux/io.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/delay.h>
#include <linux/bootmem.h>
#include <linux/power_supply.h>
#include <linux/power_supply.h>
#include <mach/hardware.h>
#include <mach/hardware.h>
...
...
arch/arm/mach-msm/board-msm7x30.c
浏览文件 @
f949c0ed
...
@@ -20,7 +20,6 @@
...
@@ -20,7 +20,6 @@
#include <linux/gpio.h>
#include <linux/gpio.h>
#include <linux/platform_device.h>
#include <linux/platform_device.h>
#include <linux/delay.h>
#include <linux/delay.h>
#include <linux/bootmem.h>
#include <linux/io.h>
#include <linux/io.h>
#include <linux/smsc911x.h>
#include <linux/smsc911x.h>
...
...
arch/arm/mach-msm/board-qsd8x50.c
浏览文件 @
f949c0ed
...
@@ -19,7 +19,6 @@
...
@@ -19,7 +19,6 @@
#include <linux/irq.h>
#include <linux/irq.h>
#include <linux/gpio.h>
#include <linux/gpio.h>
#include <linux/platform_device.h>
#include <linux/platform_device.h>
#include <linux/bootmem.h>
#include <linux/delay.h>
#include <linux/delay.h>
#include <asm/mach-types.h>
#include <asm/mach-types.h>
...
...
arch/arm/mach-mx2/devices.c
浏览文件 @
f949c0ed
...
@@ -478,8 +478,8 @@ int __init mxc_register_gpios(void)
...
@@ -478,8 +478,8 @@ int __init mxc_register_gpios(void)
#ifdef CONFIG_MACH_MX21
#ifdef CONFIG_MACH_MX21
static
struct
resource
mx21_usbhc_resources
[]
=
{
static
struct
resource
mx21_usbhc_resources
[]
=
{
{
{
.
start
=
MX21_BASE_ADDR
,
.
start
=
MX21_
USBOTG_
BASE_ADDR
,
.
end
=
MX21_
BASE_ADDR
+
0x1FFF
,
.
end
=
MX21_
USBOTG_BASE_ADDR
+
SZ_8K
-
1
,
.
flags
=
IORESOURCE_MEM
,
.
flags
=
IORESOURCE_MEM
,
},
},
{
{
...
...
arch/arm/mach-sa1100/leds.c
浏览文件 @
f949c0ed
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
* linux/arch/arm/mach-sa1100/leds.c
* linux/arch/arm/mach-sa1100/leds.c
*
*
* SA1100 LEDs dispatcher
* SA1100 LEDs dispatcher
*
*
* Copyright (C) 2001 Nicolas Pitre
* Copyright (C) 2001 Nicolas Pitre
*/
*/
#include <linux/compiler.h>
#include <linux/compiler.h>
...
@@ -18,10 +18,10 @@ sa1100_leds_init(void)
...
@@ -18,10 +18,10 @@ sa1100_leds_init(void)
{
{
if
(
machine_is_assabet
())
if
(
machine_is_assabet
())
leds_event
=
assabet_leds_event
;
leds_event
=
assabet_leds_event
;
if
(
machine_is_consus
())
if
(
machine_is_consus
())
leds_event
=
consus_leds_event
;
leds_event
=
consus_leds_event
;
if
(
machine_is_badge4
())
if
(
machine_is_badge4
())
leds_event
=
badge4_leds_event
;
leds_event
=
badge4_leds_event
;
if
(
machine_is_brutus
())
if
(
machine_is_brutus
())
leds_event
=
brutus_leds_event
;
leds_event
=
brutus_leds_event
;
if
(
machine_is_cerf
())
if
(
machine_is_cerf
())
...
...
arch/arm/mach-shark/pci.c
浏览文件 @
f949c0ed
...
@@ -16,16 +16,19 @@
...
@@ -16,16 +16,19 @@
static
int
__init
shark_map_irq
(
struct
pci_dev
*
dev
,
u8
slot
,
u8
pin
)
static
int
__init
shark_map_irq
(
struct
pci_dev
*
dev
,
u8
slot
,
u8
pin
)
{
{
if
(
dev
->
bus
->
number
==
0
)
if
(
dev
->
bus
->
number
==
0
)
if
(
dev
->
devfn
==
0
)
return
255
;
if
(
dev
->
devfn
==
0
)
else
return
11
;
return
255
;
else
return
255
;
else
return
11
;
else
return
255
;
}
}
extern
void
__init
via82c505_preinit
(
void
);
extern
void
__init
via82c505_preinit
(
void
);
static
struct
hw_pci
shark_pci
__initdata
=
{
static
struct
hw_pci
shark_pci
__initdata
=
{
.
setup
=
via82c505_setup
,
.
setup
=
via82c505_setup
,
.
swizzle
=
pci_std_swizzle
,
.
swizzle
=
pci_std_swizzle
,
.
map_irq
=
shark_map_irq
,
.
map_irq
=
shark_map_irq
,
.
nr_controllers
=
1
,
.
nr_controllers
=
1
,
.
scan
=
via82c505_scan_bus
,
.
scan
=
via82c505_scan_bus
,
...
...
arch/arm/mach-spear6xx/spear6xx.c
浏览文件 @
f949c0ed
...
@@ -13,7 +13,6 @@
...
@@ -13,7 +13,6 @@
#include <linux/types.h>
#include <linux/types.h>
#include <linux/amba/pl061.h>
#include <linux/amba/pl061.h>
#include <linux/types.h>
#include <linux/ptrace.h>
#include <linux/ptrace.h>
#include <linux/io.h>
#include <linux/io.h>
#include <asm/hardware/vic.h>
#include <asm/hardware/vic.h>
...
...
arch/arm/mm/cache-v7.S
浏览文件 @
f949c0ed
...
@@ -91,7 +91,11 @@ ENTRY(v7_flush_kern_cache_all)
...
@@ -91,7 +91,11 @@ ENTRY(v7_flush_kern_cache_all)
THUMB
(
stmfd
sp
!,
{
r4
-
r7
,
r9
-
r11
,
lr
}
)
THUMB
(
stmfd
sp
!,
{
r4
-
r7
,
r9
-
r11
,
lr
}
)
bl
v7_flush_dcache_all
bl
v7_flush_dcache_all
mov
r0
,
#
0
mov
r0
,
#
0
#ifdef CONFIG_SMP
mcr
p15
,
0
,
r0
,
c7
,
c1
,
0
@
invalidate
I
-
cache
inner
shareable
#else
mcr
p15
,
0
,
r0
,
c7
,
c5
,
0
@
I
+
BTB
cache
invalidate
mcr
p15
,
0
,
r0
,
c7
,
c5
,
0
@
I
+
BTB
cache
invalidate
#endif
ARM
(
ldmfd
sp
!,
{
r4
-
r5
,
r7
,
r9
-
r11
,
lr
}
)
ARM
(
ldmfd
sp
!,
{
r4
-
r5
,
r7
,
r9
-
r11
,
lr
}
)
THUMB
(
ldmfd
sp
!,
{
r4
-
r7
,
r9
-
r11
,
lr
}
)
THUMB
(
ldmfd
sp
!,
{
r4
-
r7
,
r9
-
r11
,
lr
}
)
mov
pc
,
lr
mov
pc
,
lr
...
...
arch/arm/nwfpe/ChangeLog
浏览文件 @
f949c0ed
...
@@ -72,7 +72,7 @@
...
@@ -72,7 +72,7 @@
1998-11-23 Scott Bambrough <scottb@netwinder.org>
1998-11-23 Scott Bambrough <scottb@netwinder.org>
* README.FPE - fix typo in description of lfm/sfm instructions
* README.FPE - fix typo in description of lfm/sfm instructions
* NOTES - Added file to describe known bugs/problems
* NOTES - Added file to describe known bugs/problems
* fpmodule.c - Changed version number to 0.94
* fpmodule.c - Changed version number to 0.94
1998-11-20 Scott Bambrough <scottb@netwinder.org>
1998-11-20 Scott Bambrough <scottb@netwinder.org>
...
...
arch/arm/nwfpe/fpsr.h
浏览文件 @
f949c0ed
...
@@ -30,7 +30,7 @@ one byte.
...
@@ -30,7 +30,7 @@ one byte.
EXCEPTION TRAP ENABLE BYTE
EXCEPTION TRAP ENABLE BYTE
SYSTEM CONTROL BYTE
SYSTEM CONTROL BYTE
CUMULATIVE EXCEPTION FLAGS BYTE
CUMULATIVE EXCEPTION FLAGS BYTE
The FPCR is a 32 bit register consisting of bit flags.
The FPCR is a 32 bit register consisting of bit flags.
*/
*/
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录