Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
kernel_linux
提交
a59ca977
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看板
提交
a59ca977
编写于
10月 25, 2013
作者:
M
Mark Brown
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'spi/topic/dspi' into spi-next
上级
a35a1df6
05209f45
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
5 addition
and
4 deletion
+5
-4
drivers/spi/Kconfig
drivers/spi/Kconfig
+1
-0
drivers/spi/spi-fsl-dspi.c
drivers/spi/spi-fsl-dspi.c
+4
-4
未找到文件。
drivers/spi/Kconfig
浏览文件 @
a59ca977
...
...
@@ -264,6 +264,7 @@ config SPI_FSL_SPI
config SPI_FSL_DSPI
tristate "Freescale DSPI controller"
select SPI_BITBANG
depends on SOC_VF610 || COMPILE_TEST
help
This enables support for the Freescale DSPI controller in master
mode. VF610 platform uses the controller.
...
...
drivers/spi/spi-fsl-dspi.c
浏览文件 @
a59ca977
...
...
@@ -108,7 +108,7 @@ struct fsl_dspi {
struct
spi_bitbang
bitbang
;
struct
platform_device
*
pdev
;
void
*
base
;
void
__iomem
*
base
;
int
irq
;
struct
clk
*
clk
;
...
...
@@ -165,7 +165,7 @@ static void hz_to_spi_baud(char *pbr, char *br, int speed_hz,
}
}
pr_warn
(
"Can not find valid b
ua
d rate,speed_hz is %d,clkrate is %ld\
pr_warn
(
"Can not find valid b
au
d rate,speed_hz is %d,clkrate is %ld\
,we use the max prescaler value.
\n
"
,
speed_hz
,
clkrate
);
*
pbr
=
ARRAY_SIZE
(
pbr_tbl
)
-
1
;
*
br
=
ARRAY_SIZE
(
brs
)
-
1
;
...
...
@@ -520,7 +520,6 @@ static int dspi_probe(struct platform_device *pdev)
clk_disable_unprepare
(
dspi
->
clk
);
out_master_put:
spi_master_put
(
master
);
platform_set_drvdata
(
pdev
,
NULL
);
return
ret
;
}
...
...
@@ -531,6 +530,7 @@ static int dspi_remove(struct platform_device *pdev)
/* Disconnect from the SPI framework */
spi_bitbang_stop
(
&
dspi
->
bitbang
);
clk_disable_unprepare
(
dspi
->
clk
);
spi_master_put
(
dspi
->
bitbang
.
master
);
return
0
;
...
...
@@ -547,5 +547,5 @@ static struct platform_driver fsl_dspi_driver = {
module_platform_driver
(
fsl_dspi_driver
);
MODULE_DESCRIPTION
(
"Freescale DSPI Controller Driver"
);
MODULE_LICENSE
(
"GPL
v2
"
);
MODULE_LICENSE
(
"GPL"
);
MODULE_ALIAS
(
"platform:"
DRIVER_NAME
);
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录