Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
41b6c373
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看板
提交
41b6c373
编写于
6月 26, 2005
作者:
L
Linus Torvalds
浏览文件
操作
浏览文件
下载
差异文件
Merge master.kernel.org:/home/rmk/linux-2.6-arm
上级
5f6b5517
26799e67
变更
28
隐藏空白更改
内联
并排
Showing
28 changed file
with
73 addition
and
55 deletion
+73
-55
arch/arm/mach-aaec2000/core.c
arch/arm/mach-aaec2000/core.c
+2
-2
arch/arm/mach-clps711x/time.c
arch/arm/mach-clps711x/time.c
+2
-2
arch/arm/mach-clps7500/core.c
arch/arm/mach-clps7500/core.c
+2
-2
arch/arm/mach-ebsa110/core.c
arch/arm/mach-ebsa110/core.c
+2
-2
arch/arm/mach-epxa10db/time.c
arch/arm/mach-epxa10db/time.c
+2
-2
arch/arm/mach-footbridge/dc21285-timer.c
arch/arm/mach-footbridge/dc21285-timer.c
+1
-1
arch/arm/mach-footbridge/isa-timer.c
arch/arm/mach-footbridge/isa-timer.c
+1
-1
arch/arm/mach-h720x/cpu-h7201.c
arch/arm/mach-h720x/cpu-h7201.c
+2
-2
arch/arm/mach-h720x/cpu-h7202.c
arch/arm/mach-h720x/cpu-h7202.c
+2
-2
arch/arm/mach-imx/time.c
arch/arm/mach-imx/time.c
+2
-2
arch/arm/mach-integrator/core.c
arch/arm/mach-integrator/core.c
+2
-2
arch/arm/mach-iop3xx/iop321-time.c
arch/arm/mach-iop3xx/iop321-time.c
+1
-1
arch/arm/mach-iop3xx/iop331-time.c
arch/arm/mach-iop3xx/iop331-time.c
+1
-1
arch/arm/mach-ixp2000/core.c
arch/arm/mach-ixp2000/core.c
+7
-2
arch/arm/mach-ixp2000/ixdp2800.c
arch/arm/mach-ixp2000/ixdp2800.c
+0
-6
arch/arm/mach-ixp4xx/common.c
arch/arm/mach-ixp4xx/common.c
+2
-2
arch/arm/mach-lh7a40x/time.c
arch/arm/mach-lh7a40x/time.c
+2
-2
arch/arm/mach-omap/time.c
arch/arm/mach-omap/time.c
+5
-5
arch/arm/mach-pxa/time.c
arch/arm/mach-pxa/time.c
+2
-2
arch/arm/mach-s3c2410/time.c
arch/arm/mach-s3c2410/time.c
+2
-2
arch/arm/mach-sa1100/h3600.c
arch/arm/mach-sa1100/h3600.c
+1
-1
arch/arm/mach-sa1100/time.c
arch/arm/mach-sa1100/time.c
+2
-2
arch/arm/mach-shark/core.c
arch/arm/mach-shark/core.c
+2
-2
arch/arm/mach-versatile/core.c
arch/arm/mach-versatile/core.c
+2
-2
include/asm-arm/arch-ixp2000/ixdp2x00.h
include/asm-arm/arch-ixp2000/ixdp2x00.h
+2
-2
include/asm-arm/arch-ixp2000/ixdp2x01.h
include/asm-arm/arch-ixp2000/ixdp2x01.h
+2
-2
include/asm-arm/arch-ixp2000/ixp2000-regs.h
include/asm-arm/arch-ixp2000/ixp2000-regs.h
+19
-0
include/asm-arm/arch-ixp2000/vmalloc.h
include/asm-arm/arch-ixp2000/vmalloc.h
+1
-1
未找到文件。
arch/arm/mach-aaec2000/core.c
浏览文件 @
41b6c373
...
...
@@ -128,8 +128,8 @@ aaec2000_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
aaec2000_timer_irq
=
{
.
name
=
"AAEC-2000 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
aaec2000_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
aaec2000_timer_interrupt
,
};
static
void
__init
aaec2000_timer_init
(
void
)
...
...
arch/arm/mach-clps711x/time.c
浏览文件 @
41b6c373
...
...
@@ -57,8 +57,8 @@ p720t_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
clps711x_timer_irq
=
{
.
name
=
"CLPS711x Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
p720t_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
p720t_timer_interrupt
,
};
static
void
__init
clps711x_timer_init
(
void
)
...
...
arch/arm/mach-clps7500/core.c
浏览文件 @
41b6c373
...
...
@@ -298,8 +298,8 @@ clps7500_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
clps7500_timer_irq
=
{
.
name
=
"CLPS7500 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
clps7500_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
clps7500_timer_interrupt
,
};
/*
...
...
arch/arm/mach-ebsa110/core.c
浏览文件 @
41b6c373
...
...
@@ -173,8 +173,8 @@ ebsa110_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
ebsa110_timer_irq
=
{
.
name
=
"EBSA110 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
ebsa110_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
ebsa110_timer_interrupt
,
};
/*
...
...
arch/arm/mach-epxa10db/time.c
浏览文件 @
41b6c373
...
...
@@ -56,8 +56,8 @@ epxa10db_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
epxa10db_timer_irq
=
{
.
name
=
"Excalibur Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
epxa10db_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
epxa10db_timer_interrupt
,
};
/*
...
...
arch/arm/mach-footbridge/dc21285-timer.c
浏览文件 @
41b6c373
...
...
@@ -43,7 +43,7 @@ timer1_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
footbridge_timer_irq
=
{
.
name
=
"Timer1 timer tick"
,
.
handler
=
timer1_interrupt
,
.
flags
=
SA_INTERRUPT
,
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
};
/*
...
...
arch/arm/mach-footbridge/isa-timer.c
浏览文件 @
41b6c373
...
...
@@ -72,7 +72,7 @@ isa_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
isa_timer_irq
=
{
.
name
=
"ISA timer tick"
,
.
handler
=
isa_timer_interrupt
,
.
flags
=
SA_INTERRUPT
,
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
};
static
void
__init
isa_timer_init
(
void
)
...
...
arch/arm/mach-h720x/cpu-h7201.c
浏览文件 @
41b6c373
...
...
@@ -41,8 +41,8 @@ h7201_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
h7201_timer_irq
=
{
.
name
=
"h7201 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
h7201_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
h7201_timer_interrupt
,
};
/*
...
...
arch/arm/mach-h720x/cpu-h7202.c
浏览文件 @
41b6c373
...
...
@@ -171,8 +171,8 @@ static struct irqchip h7202_timerx_chip = {
static
struct
irqaction
h7202_timer_irq
=
{
.
name
=
"h7202 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
h7202_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
h7202_timer_interrupt
,
};
/*
...
...
arch/arm/mach-imx/time.c
浏览文件 @
41b6c373
...
...
@@ -72,8 +72,8 @@ imx_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
imx_timer_irq
=
{
.
name
=
"i.MX Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
imx_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
imx_timer_interrupt
,
};
/*
...
...
arch/arm/mach-integrator/core.c
浏览文件 @
41b6c373
...
...
@@ -247,8 +247,8 @@ integrator_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
integrator_timer_irq
=
{
.
name
=
"Integrator Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
integrator_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
integrator_timer_interrupt
,
};
/*
...
...
arch/arm/mach-iop3xx/iop321-time.c
浏览文件 @
41b6c373
...
...
@@ -86,7 +86,7 @@ iop321_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
iop321_timer_irq
=
{
.
name
=
"IOP321 Timer Tick"
,
.
handler
=
iop321_timer_interrupt
,
.
flags
=
SA_INTERRUPT
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
};
static
void
__init
iop321_timer_init
(
void
)
...
...
arch/arm/mach-iop3xx/iop331-time.c
浏览文件 @
41b6c373
...
...
@@ -83,7 +83,7 @@ iop331_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
iop331_timer_irq
=
{
.
name
=
"IOP331 Timer Tick"
,
.
handler
=
iop331_timer_interrupt
,
.
flags
=
SA_INTERRUPT
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
};
static
void
__init
iop331_timer_init
(
void
)
...
...
arch/arm/mach-ixp2000/core.c
浏览文件 @
41b6c373
...
...
@@ -102,6 +102,11 @@ static struct map_desc ixp2000_io_desc[] __initdata = {
.
physical
=
IXP2000_PCI_CSR_PHYS_BASE
,
.
length
=
IXP2000_PCI_CSR_SIZE
,
.
type
=
MT_DEVICE
},
{
.
virtual
=
IXP2000_MSF_VIRT_BASE
,
.
physical
=
IXP2000_MSF_PHYS_BASE
,
.
length
=
IXP2000_MSF_SIZE
,
.
type
=
MT_DEVICE
},
{
.
virtual
=
IXP2000_PCI_IO_VIRT_BASE
,
.
physical
=
IXP2000_PCI_IO_PHYS_BASE
,
...
...
@@ -194,8 +199,8 @@ static int ixp2000_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
ixp2000_timer_irq
=
{
.
name
=
"IXP2000 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
ixp2000_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
ixp2000_timer_interrupt
,
};
void
__init
ixp2000_init_time
(
unsigned
long
tick_rate
)
...
...
arch/arm/mach-ixp2000/ixdp2800.c
浏览文件 @
41b6c373
...
...
@@ -42,12 +42,6 @@
#include <asm/mach/flash.h>
#include <asm/mach/arch.h>
void
ixdp2400_init_irq
(
void
)
{
ixdp2x00_init_irq
(
IXDP2800_CPLD_INT_STAT
,
IXDP2800_CPLD_INT_MASK
,
IXDP2400_NR_IRQS
);
}
/*************************************************************************
* IXDP2800 timer tick
*************************************************************************/
...
...
arch/arm/mach-ixp4xx/common.c
浏览文件 @
41b6c373
...
...
@@ -298,8 +298,8 @@ static irqreturn_t ixp4xx_timer_interrupt(int irq, void *dev_id, struct pt_regs
static
struct
irqaction
ixp4xx_timer_irq
=
{
.
name
=
"IXP4xx Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
ixp4xx_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
ixp4xx_timer_interrupt
,
};
static
void
__init
ixp4xx_timer_init
(
void
)
...
...
arch/arm/mach-lh7a40x/time.c
浏览文件 @
41b6c373
...
...
@@ -53,8 +53,8 @@ lh7a40x_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
lh7a40x_timer_irq
=
{
.
name
=
"LHA740x Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
lh7a40x_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
lh7a40x_timer_interrupt
,
};
static
void
__init
lh7a40x_timer_init
(
void
)
...
...
arch/arm/mach-omap/time.c
浏览文件 @
41b6c373
...
...
@@ -188,8 +188,8 @@ static irqreturn_t omap_mpu_timer_interrupt(int irq, void *dev_id,
static
struct
irqaction
omap_mpu_timer_irq
=
{
.
name
=
"mpu timer"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
omap_mpu_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
omap_mpu_timer_interrupt
,
};
static
unsigned
long
omap_mpu_timer1_overflows
;
...
...
@@ -203,7 +203,7 @@ static irqreturn_t omap_mpu_timer1_interrupt(int irq, void *dev_id,
static
struct
irqaction
omap_mpu_timer1_irq
=
{
.
name
=
"mpu timer1 overflow"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
omap_mpu_timer1_interrupt
.
handler
=
omap_mpu_timer1_interrupt
,
};
static
__init
void
omap_init_mpu_timer
(
void
)
...
...
@@ -349,8 +349,8 @@ static irqreturn_t omap_32k_timer_interrupt(int irq, void *dev_id,
static
struct
irqaction
omap_32k_timer_irq
=
{
.
name
=
"32KHz timer"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
omap_32k_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
omap_32k_timer_interrupt
,
};
static
__init
void
omap_init_32k_timer
(
void
)
...
...
arch/arm/mach-pxa/time.c
浏览文件 @
41b6c373
...
...
@@ -105,8 +105,8 @@ pxa_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
pxa_timer_irq
=
{
.
name
=
"PXA Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
pxa_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
pxa_timer_interrupt
,
};
static
void
__init
pxa_timer_init
(
void
)
...
...
arch/arm/mach-s3c2410/time.c
浏览文件 @
41b6c373
...
...
@@ -137,8 +137,8 @@ s3c2410_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
s3c2410_timer_irq
=
{
.
name
=
"S3C2410 Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
s3c2410_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
s3c2410_timer_interrupt
,
};
/*
...
...
arch/arm/mach-sa1100/h3600.c
浏览文件 @
41b6c373
...
...
@@ -727,7 +727,7 @@ static void h3800_IRQ_demux(unsigned int irq, struct irqdesc *desc, struct pt_re
static
struct
irqaction
h3800_irq
=
{
.
name
=
"h3800_asic"
,
.
handler
=
h3800_IRQ_demux
,
.
flags
=
SA_INTERRUPT
,
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
};
u32
kpio_int_shadow
=
0
;
...
...
arch/arm/mach-sa1100/time.c
浏览文件 @
41b6c373
...
...
@@ -99,8 +99,8 @@ sa1100_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
sa1100_timer_irq
=
{
.
name
=
"SA11xx Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
sa1100_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
sa1100_timer_interrupt
,
};
static
void
__init
sa1100_timer_init
(
void
)
...
...
arch/arm/mach-shark/core.c
浏览文件 @
41b6c373
...
...
@@ -84,8 +84,8 @@ shark_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs)
static
struct
irqaction
shark_timer_irq
=
{
.
name
=
"Shark Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
shark_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
shark_timer_interrupt
,
};
/*
...
...
arch/arm/mach-versatile/core.c
浏览文件 @
41b6c373
...
...
@@ -875,8 +875,8 @@ static irqreturn_t versatile_timer_interrupt(int irq, void *dev_id, struct pt_re
static
struct
irqaction
versatile_timer_irq
=
{
.
name
=
"Versatile Timer Tick"
,
.
flags
=
SA_INTERRUPT
,
.
handler
=
versatile_timer_interrupt
.
flags
=
SA_INTERRUPT
|
SA_TIMER
,
.
handler
=
versatile_timer_interrupt
,
};
/*
...
...
include/asm-arm/arch-ixp2000/ixdp2x00.h
浏览文件 @
41b6c373
...
...
@@ -21,8 +21,8 @@
* On board CPLD memory map
*/
#define IXDP2X00_PHYS_CPLD_BASE 0xc7000000
#define IXDP2X00_VIRT_CPLD_BASE 0xf
afff
000
#define IXDP2X00_CPLD_SIZE 0x00
001
000
#define IXDP2X00_VIRT_CPLD_BASE 0xf
e000
000
#define IXDP2X00_CPLD_SIZE 0x00
100
000
#define IXDP2X00_CPLD_REG(x) \
...
...
include/asm-arm/arch-ixp2000/ixdp2x01.h
浏览文件 @
41b6c373
...
...
@@ -18,8 +18,8 @@
#define __IXDP2X01_H__
#define IXDP2X01_PHYS_CPLD_BASE 0xc6024000
#define IXDP2X01_VIRT_CPLD_BASE 0xf
afff
000
#define IXDP2X01_CPLD_REGION_SIZE 0x00
001
000
#define IXDP2X01_VIRT_CPLD_BASE 0xf
e000
000
#define IXDP2X01_CPLD_REGION_SIZE 0x00
100
000
#define IXDP2X01_CPLD_VIRT_REG(reg) (volatile unsigned long*)(IXDP2X01_VIRT_CPLD_BASE | reg)
#define IXDP2X01_CPLD_PHYS_REG(reg) (volatile u32*)(IXDP2X01_PHYS_CPLD_BASE | reg)
...
...
include/asm-arm/arch-ixp2000/ixp2000-regs.h
浏览文件 @
41b6c373
...
...
@@ -18,6 +18,21 @@
#ifndef _IXP2000_REGS_H_
#define _IXP2000_REGS_H_
/*
* IXP2000 linux memory map:
*
* virt phys size
* fb000000 db000000 16M PCI CFG1
* fc000000 da000000 16M PCI CFG0
* fd000000 d8000000 16M PCI I/O
* fe[0-7]00000 8M per-platform mappings
* feb00000 c8000000 1M MSF
* fec00000 df000000 1M PCI CSRs
* fed00000 de000000 1M PCI CREG
* fee00000 d6000000 1M INTCTL
* fef00000 c0000000 1M CAP
*/
/*
* Static I/O regions.
*
...
...
@@ -71,6 +86,10 @@
#define IXP2000_PCI_CSR_VIRT_BASE 0xfec00000
#define IXP2000_PCI_CSR_SIZE 0x00100000
#define IXP2000_MSF_PHYS_BASE 0xc8000000
#define IXP2000_MSF_VIRT_BASE 0xfeb00000
#define IXP2000_MSF_SIZE 0x00100000
#define IXP2000_PCI_IO_PHYS_BASE 0xd8000000
#define IXP2000_PCI_IO_VIRT_BASE 0xfd000000
#define IXP2000_PCI_IO_SIZE 0x01000000
...
...
include/asm-arm/arch-ixp2000/vmalloc.h
浏览文件 @
41b6c373
...
...
@@ -17,4 +17,4 @@
* The vmalloc() routines leaves a hole of 4kB between each vmalloced
* area for the same reason. ;)
*/
#define VMALLOC_END 0xf
affefff
#define VMALLOC_END 0xf
b000000
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录