Linux的reset复位API说明

网友投稿 325 2024-01-26

devm_reset_control_get复制struct reset_control *devm_reset_control_get(struct device *dev, constchar *id

) 作用 :获取相应的reset句柄参数 : dev:指向申请reset资源的设备句柄id:指向要申请的reset资源名(字符串),可以为NULL返回 : 成功:返回reset句柄失败:返回NULLreset_control_deassert

复制intreset_control_deassert(struct reset_control *rstc) 作用 :对传入的reset资源进行解复位操作参数 : rstc:指向申请reset资源的设备句柄

返回 : 成功:返回0失败:返回错误码reset_control_assert复制intreset_control_assert(struct reset_control *rstc) 作用 :对传入的reset资源进行复位操作。

参数和返回值与复制reset_control_deassert相同reset_control_reset复制intreset_control_reset(struct reset_control *rstc

) 作用:对传入的reset资源先进行复位操作,然后等待5us,再进行解复位操作相当于执行了一遍复制reset_control_assert后,然后delay一会,再调用复制reset_control_deassert。

复制

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Vulkan API 基本类型介绍
下一篇:OpenVINOSharp常用API详解与演示
相关文章

 发表评论

暂时没有评论,来抢沙发吧~