时钟和复位是两个不同的驱动,但通常都是由负责clock驱动的人,把reset驱动完成。同样,reset驱动也是由芯片厂商去完成的。
reset API使用示例
基本步骤:
1、调用devm_reset_control_get()获取reset句柄
2、调用reset_control_assert()进行复位操作
3、调用reset_control_deassert()进行解复位操作
static int xx_probe(struct platform_device *pdev)
{
struct device_node* np = pdev- >dev.of_node;
......
/* 1、获取reset句柄 */
host- >rstc = devm_reset_control_get(&pdev- >dev, np- >name);
if (IS_ERR(host- >rstc)) {
dev_err(&pdev- >dev, "No reset controller specifiedn");
return PTR_ERR(host- >rstc);
}
if (host- >rstc) {
/* 2、复位 */
ret = reset_control_assert(host- >rstc);
if (ret) {
dev_err(&pdev- >dev, "unable to reset_control_assertn");
return ret;
}
udelay(1);
/* 3、解复位 */
ret = reset_control_deassert(host- >rstc);
if (ret) {
dev_err(&pdev- >dev, "unable to reset_control_deassertn");
return ret;
}
}
......
}
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
驱动
+关注
关注
12文章
1989浏览量
88683 -
Linux
+关注
关注
88文章
11807浏览量
219508 -
API
+关注
关注
2文章
2467浏览量
66992 -
reset
+关注
关注
0文章
61浏览量
13582
发布评论请先 登录
相关推荐
热点推荐
python代码示例之基于Python的日历api调用代码实例
本文档的主要内容详细介绍的是python代码示例之基于Python的日历api调用代码实例。
发表于 09-06 14:25
•43次下载
API-Shop-OCR-营业执照识别API接口Python调用示例代码说明
本文档的主要内容详细介绍的是API-Shop-OCR-营业执照识别API接口Python调用示例代码说明
发表于 01-10 11:48
•6次下载
Linux reset子系统有什么功能
和 provider ,结构体关系如下: consumer : reset API接口的使用者,内核提供了统一的reset接口: devm_reset_control_get
Linux的reset复位API说明
devm_reset_control_get struct reset_control *devm_reset_control_get( struct device *dev, const char
Linux内核reset驱动实例
reset驱动实例 类似于clock驱动,reset驱动也是编进内核的,在Linux启动时,完成reset驱动的加载。 设备树 reset : re
MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例!
MySQL密码忘记了怎么办?MySQL密码快速重置方法步骤命令示例! MySQL是一种常用的关系型数据库管理系统,如果你忘记了MySQL的密码,不必担心,可以通过一些简单的步骤来快速重置密码。下面
如何获取 OpenAI API Key?API 获取与代码调用示例 (详解教程)
OpenAI API Key 获取与使用详解:从入门到精通 OpenAI 正以其 GPT 和 DALL-E 等先进模型引领全球人工智能创新。其 API 为开发者和企业提供了强大的 AI 能力集成途径
产品列表获取API接口详解
在现代软件开发中,API(应用程序编程接口)是获取产品列表的核心工具,它允许开发者从远程服务器高效地检索数据。本文将逐步介绍如何设计和使用产品列表获取API接口,包括核心概念、实现步骤、代码
淘宝京东API商品详情接口示例参考
。 is_promotion:是否获取促销价,可选参数,根据需求设置。 其他参数可能包括返回字段列表、API密钥等,具体以API文档为准。 请求示例: http复制代码GET https://eco.taobao.com
解析淘宝拍立淘按图搜索API接口与JSON数据示例参考
应用。 获取API权限和密钥(App Key、App Secret)。 使用Python调用API的示例代码。 3. JSON数据示例与解析 返回的JSON数据结构解析。 如何提取关键
基于Matter over Thread的照明应用示例简要设置步骤
在Silicon Labs(芯科科技)近期更新的技术支持文档页面中,我们详细描述了运行一个基于Matter over Thread的照明应用示例的简要设置步骤。
如何通过API接口获取Target平台的目标详情数据
(target)的详情数据,例如用户信息、产品详情或内容元数据。本文将逐步介绍如何设计和使用这样的API接口,确保结构清晰、代码可靠。我们将基于RESTful API原则展开,并提供Python示例代码。
reset API使用示例步骤
评论