Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
kernel_linux
提交
615deeb2
K
kernel_linux
项目概览
OpenHarmony
/
kernel_linux
上一次同步 4 年多
通知
15
Star
8
Fork
2
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kernel_linux
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
615deeb2
编写于
8月 27, 2008
作者:
D
David S. Miller
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
sparc: Kill sbus_ioremap() and sbus_iounmap().
No more users. Signed-off-by:
N
David S. Miller
<
davem@davemloft.net
>
上级
454eeb2d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
0 addition
and
39 deletion
+0
-39
arch/sparc/include/asm/io_32.h
arch/sparc/include/asm/io_32.h
+0
-8
arch/sparc/include/asm/io_64.h
arch/sparc/include/asm/io_64.h
+0
-13
arch/sparc/kernel/ioport.c
arch/sparc/kernel/ioport.c
+0
-16
arch/sparc/kernel/sparc_ksyms.c
arch/sparc/kernel/sparc_ksyms.c
+0
-2
未找到文件。
arch/sparc/include/asm/io_32.h
浏览文件 @
615deeb2
...
@@ -292,14 +292,6 @@ struct pci_dev;
...
@@ -292,14 +292,6 @@ struct pci_dev;
extern
void
__iomem
*
pci_iomap
(
struct
pci_dev
*
dev
,
int
bar
,
unsigned
long
max
);
extern
void
__iomem
*
pci_iomap
(
struct
pci_dev
*
dev
,
int
bar
,
unsigned
long
max
);
extern
void
pci_iounmap
(
struct
pci_dev
*
dev
,
void
__iomem
*
);
extern
void
pci_iounmap
(
struct
pci_dev
*
dev
,
void
__iomem
*
);
/*
* Bus number may be in res->flags... somewhere.
*/
extern
void
__iomem
*
sbus_ioremap
(
struct
resource
*
res
,
unsigned
long
offset
,
unsigned
long
size
,
char
*
name
);
extern
void
sbus_iounmap
(
volatile
void
__iomem
*
vaddr
,
unsigned
long
size
);
/*
/*
* At the moment, we do not use CMOS_READ anywhere outside of rtc.c,
* At the moment, we do not use CMOS_READ anywhere outside of rtc.c,
* so rtc_port is static in it. This should not change unless a new
* so rtc_port is static in it. This should not change unless a new
...
...
arch/sparc/include/asm/io_64.h
浏览文件 @
615deeb2
...
@@ -482,19 +482,6 @@ struct pci_dev;
...
@@ -482,19 +482,6 @@ struct pci_dev;
extern
void
__iomem
*
pci_iomap
(
struct
pci_dev
*
dev
,
int
bar
,
unsigned
long
max
);
extern
void
__iomem
*
pci_iomap
(
struct
pci_dev
*
dev
,
int
bar
,
unsigned
long
max
);
extern
void
pci_iounmap
(
struct
pci_dev
*
dev
,
void
__iomem
*
);
extern
void
pci_iounmap
(
struct
pci_dev
*
dev
,
void
__iomem
*
);
/* Similarly for SBUS. */
#define sbus_ioremap(__res, __offset, __size, __name) \
({ unsigned long __ret; \
__ret = (__res)->start + (((__res)->flags & 0x1ffUL) << 32UL); \
__ret += (unsigned long) (__offset); \
if (! request_region((__ret), (__size), (__name))) \
__ret = 0UL; \
(void __iomem *) __ret; \
})
#define sbus_iounmap(__addr, __size) \
release_region((unsigned long)(__addr), (__size))
static
inline
int
sbus_can_dma_64bit
(
void
)
static
inline
int
sbus_can_dma_64bit
(
void
)
{
{
return
1
;
return
1
;
...
...
arch/sparc/kernel/ioport.c
浏览文件 @
615deeb2
...
@@ -143,15 +143,6 @@ void iounmap(volatile void __iomem *virtual)
...
@@ -143,15 +143,6 @@ void iounmap(volatile void __iomem *virtual)
}
}
}
}
/*
*/
void
__iomem
*
sbus_ioremap
(
struct
resource
*
phyres
,
unsigned
long
offset
,
unsigned
long
size
,
char
*
name
)
{
return
_sparc_alloc_io
(
phyres
->
flags
&
0xF
,
phyres
->
start
+
offset
,
size
,
name
);
}
void
__iomem
*
of_ioremap
(
struct
resource
*
res
,
unsigned
long
offset
,
void
__iomem
*
of_ioremap
(
struct
resource
*
res
,
unsigned
long
offset
,
unsigned
long
size
,
char
*
name
)
unsigned
long
size
,
char
*
name
)
{
{
...
@@ -167,13 +158,6 @@ void of_iounmap(struct resource *res, void __iomem *base, unsigned long size)
...
@@ -167,13 +158,6 @@ void of_iounmap(struct resource *res, void __iomem *base, unsigned long size)
}
}
EXPORT_SYMBOL
(
of_iounmap
);
EXPORT_SYMBOL
(
of_iounmap
);
/*
*/
void
sbus_iounmap
(
volatile
void
__iomem
*
addr
,
unsigned
long
size
)
{
iounmap
(
addr
);
}
/*
/*
* Meat of mapping
* Meat of mapping
*/
*/
...
...
arch/sparc/kernel/sparc_ksyms.c
浏览文件 @
615deeb2
...
@@ -154,8 +154,6 @@ EXPORT_SYMBOL(BTFIXUP_CALL(pgprot_noncached));
...
@@ -154,8 +154,6 @@ EXPORT_SYMBOL(BTFIXUP_CALL(pgprot_noncached));
#ifdef CONFIG_SBUS
#ifdef CONFIG_SBUS
EXPORT_SYMBOL
(
sbus_set_sbus64
);
EXPORT_SYMBOL
(
sbus_set_sbus64
);
EXPORT_SYMBOL
(
sbus_iounmap
);
EXPORT_SYMBOL
(
sbus_ioremap
);
#endif
#endif
#ifdef CONFIG_PCI
#ifdef CONFIG_PCI
EXPORT_SYMBOL
(
ebus_chain
);
EXPORT_SYMBOL
(
ebus_chain
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录