Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
df69c9c5
cloud-kernel
项目概览
openanolis
/
cloud-kernel
大约 1 年 前同步成功
通知
158
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看板
提交
df69c9c5
编写于
5月 26, 2007
作者:
J
Jeff Garzik
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[libata] ahci: minor internal cleanups
Function renaming and factorization. Signed-off-by:
N
Jeff Garzik
<
jeff@garzik.org
>
上级
2bcd866b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
8 addition
and
13 deletion
+8
-13
drivers/ata/ahci.c
drivers/ata/ahci.c
+8
-13
未找到文件。
drivers/ata/ahci.c
浏览文件 @
df69c9c5
...
...
@@ -228,9 +228,9 @@ static void ahci_thaw(struct ata_port *ap);
static
void
ahci_error_handler
(
struct
ata_port
*
ap
);
static
void
ahci_vt8251_error_handler
(
struct
ata_port
*
ap
);
static
void
ahci_post_internal_cmd
(
struct
ata_queued_cmd
*
qc
);
static
int
ahci_port_resume
(
struct
ata_port
*
ap
);
#ifdef CONFIG_PM
static
int
ahci_port_suspend
(
struct
ata_port
*
ap
,
pm_message_t
mesg
);
static
int
ahci_port_resume
(
struct
ata_port
*
ap
);
static
int
ahci_pci_device_suspend
(
struct
pci_dev
*
pdev
,
pm_message_t
mesg
);
static
int
ahci_pci_device_resume
(
struct
pci_dev
*
pdev
);
#endif
...
...
@@ -740,7 +740,7 @@ static void ahci_power_down(struct ata_port *ap)
}
#endif
static
void
ahci_
ini
t_port
(
struct
ata_port
*
ap
)
static
void
ahci_
star
t_port
(
struct
ata_port
*
ap
)
{
/* enable FIS reception */
ahci_start_fis_rx
(
ap
);
...
...
@@ -1242,7 +1242,7 @@ static void ahci_error_intr(struct ata_port *ap, u32 irq_stat)
ata_port_abort
(
ap
);
}
static
void
ahci_
hos
t_intr
(
struct
ata_port
*
ap
)
static
void
ahci_
por
t_intr
(
struct
ata_port
*
ap
)
{
void
__iomem
*
port_mmio
=
ap
->
ioaddr
.
cmd_addr
;
struct
ata_eh_info
*
ehi
=
&
ap
->
eh_info
;
...
...
@@ -1368,7 +1368,7 @@ static irqreturn_t ahci_interrupt(int irq, void *dev_instance)
ap
=
host
->
ports
[
i
];
if
(
ap
)
{
ahci_
hos
t_intr
(
ap
);
ahci_
por
t_intr
(
ap
);
VPRINTK
(
"port %u
\n
"
,
i
);
}
else
{
VPRINTK
(
"port %u (no irq)
\n
"
,
i
);
...
...
@@ -1476,7 +1476,7 @@ static int ahci_port_suspend(struct ata_port *ap, pm_message_t mesg)
ahci_power_down
(
ap
);
else
{
ata_port_printk
(
ap
,
KERN_ERR
,
"%s (%d)
\n
"
,
emsg
,
rc
);
ahci_
ini
t_port
(
ap
);
ahci_
star
t_port
(
ap
);
}
return
rc
;
...
...
@@ -1485,7 +1485,7 @@ static int ahci_port_suspend(struct ata_port *ap, pm_message_t mesg)
static
int
ahci_port_resume
(
struct
ata_port
*
ap
)
{
ahci_power_up
(
ap
);
ahci_
ini
t_port
(
ap
);
ahci_
star
t_port
(
ap
);
return
0
;
}
...
...
@@ -1583,13 +1583,8 @@ static int ahci_port_start(struct ata_port *ap)
ap
->
private_data
=
pp
;
/* power up port */
ahci_power_up
(
ap
);
/* initialize port */
ahci_init_port
(
ap
);
return
0
;
/* engage engines, captain */
return
ahci_port_resume
(
ap
);
}
static
void
ahci_port_stop
(
struct
ata_port
*
ap
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录