Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
3f025677
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看板
提交
3f025677
编写于
3月 31, 2013
作者:
A
Al Viro
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
sata_svw: switch to ->show_info()
Signed-off-by:
N
Al Viro
<
viro@zeniv.linux.org.uk
>
上级
1bb7109a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
22 deletion
+7
-22
drivers/ata/sata_svw.c
drivers/ata/sata_svw.c
+7
-22
未找到文件。
drivers/ata/sata_svw.c
浏览文件 @
3f025677
...
...
@@ -322,23 +322,11 @@ static u8 k2_stat_check_status(struct ata_port *ap)
}
#ifdef CONFIG_PPC_OF
/*
* k2_sata_proc_info
* inout : decides on the direction of the dataflow and the meaning of the
* variables
* buffer: If inout==FALSE data is being written to it else read from it
* *start: If inout==FALSE start of the valid data in the buffer
* offset: If inout==FALSE offset from the beginning of the imaginary file
* from which we start writing into the buffer
* length: If inout==FALSE max number of bytes to be written into the buffer
* else number of bytes in the buffer
*/
static
int
k2_sata_proc_info
(
struct
Scsi_Host
*
shost
,
char
*
page
,
char
**
start
,
off_t
offset
,
int
count
,
int
inout
)
static
int
k2_sata_show_info
(
struct
seq_file
*
m
,
struct
Scsi_Host
*
shost
)
{
struct
ata_port
*
ap
;
struct
device_node
*
np
;
int
len
,
index
;
int
index
;
/* Find the ata_port */
ap
=
ata_shost_to_port
(
shost
);
...
...
@@ -356,15 +344,12 @@ static int k2_sata_proc_info(struct Scsi_Host *shost, char *page, char **start,
const
u32
*
reg
=
of_get_property
(
np
,
"reg"
,
NULL
);
if
(
!
reg
)
continue
;
if
(
index
==
*
reg
)
if
(
index
==
*
reg
)
{
seq_printf
(
m
,
"devspec: %s
\n
"
,
np
->
full_name
);
break
;
}
}
if
(
np
==
NULL
)
return
0
;
len
=
sprintf
(
page
,
"devspec: %s
\n
"
,
np
->
full_name
);
return
len
;
return
0
;
}
#endif
/* CONFIG_PPC_OF */
...
...
@@ -372,7 +357,7 @@ static int k2_sata_proc_info(struct Scsi_Host *shost, char *page, char **start,
static
struct
scsi_host_template
k2_sata_sht
=
{
ATA_BMDMA_SHT
(
DRV_NAME
),
#ifdef CONFIG_PPC_OF
.
proc_info
=
k2_sata_proc
_info
,
.
show_info
=
k2_sata_show
_info
,
#endif
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录