在 kernel/include/linux/clk.h中定义

函数原型:

unsigned long clk_get_rate(strcut clk *clk);

含义:获得时钟源(clock source)的当前时钟频率(HZ),前提是此时钟源已经enable。

而对于clk_get_rate函数而言,其实是从clk_get得到的某设备结构体中获得该设备的时钟频率。

clk_get在 kernel/include/linux/clk.h中定义如下:

struct clk *clk_get(struct device *dev,const char *con_id)

参数dev一般设置为NULL;

参数con_id是需要设置硬件上的那部分时钟;

clk_get函数的实现在 kernel/drivers/clk/clkdev.c文件中,详细请参考

http://blog.csdn.net/qq_28779021/article/details/78581690 clk_get函数介绍

clk_get_rate函数相关推荐

  1. linux内核时钟管理,Linux时钟管理透彻分析

    Linux时钟管理透彻分析.硬件资源越来越庞大和复杂,内核的另一个挑战就是要便捷的管理这些资源.同时,面对如此之多的平台不同的CPU,管理机制需要统一适用,这就需要对资源的管理抽象到更加通用的层次.C ...

  2. Linux时钟管理clk

    硬件资源越来越庞大和复杂,内核的另一个挑战就是要便捷的管理这些资源.同时,面对如此之多的平台不同的CPU,管理机制需要统一适用,这就需要对资源的管理抽象到更加通用的层次.CPU中各个模块都需要时钟驱动 ...

  3. KSZ8081RNB-PHY芯片调试记录

    1 概述     选用的PHY型号为Micrel KSZ8081-RNB .该PHY与处理器MAC 控制器的Interface为RMII模式,对外的Media Interface为电口(RJ45).硬 ...

  4. iic总线驱动(适配器驱动)详解

    linux系统下,不管什么设备(总线驱动.总线设备驱动..),挂接在总线上都分两种资源:1.驱动设备资源(驱动设备资源注册)2.驱动(针对设备的驱动注册) 所以在实现和学习驱动的时候,就分这两块来进行 ...

  5. 嵌入式Linux驱动笔记(十四)------详解clock时钟(CCF)框架及clk_get函数

    你好!这里是风筝的博客, 欢迎和我一起交流. 我在找资料的时候,发现网上大部分文章都是说: 在s3c244x_init_clocks函数里: void __init s3c244x_init_cloc ...

  6. 数据库中自定义排序规则,Mysql中自定义字段排序规则,Oracle中自定义字段排序规则,decode函数的用法,field函数的用法

    数据库中自定义排序 场景:有一张banner表,表中有一个status字段,有0, 1, 2三个状态位,我想要 1,0,2的自定义排序(这里是重点),然后再进行之上对sequence字段进行二次排序( ...

  7. Mysql函数group_concat、find_in_set 多值分隔字符字段进行数据库字段值翻译

    Mysql函数group_concat.find_in_set进行数据库字段值翻译 场景 配方表:记录包含的原料 sources表示原料,字段值之间用逗号分隔 原料表:对应原料id和原料名称 现需要查 ...

  8. C++ 笔记(34)— C++ exit 函数

    当遇到 main 函数中的 return 语句时,C++ 程序将停止执行.但其他函数结束时,程序并不会停止.程序的控制将返回到函数调用之后的位置.然而,有时候会出现一些非常少见的情况,使得程序有必要在 ...

  9. C++ 笔记(30)— 友元函数与友元类

    我们知道类的私有成员只能在类的成员函数内部访问,如果想在别处访问对象的私有成员,只能通过类提供的接口(成员函数)间接地进行.这固然能够带来数据隐藏的好处,利于将来程序的扩充,但也会增加程序书写的麻烦. ...

  10. 浅显易懂 Makefile 入门 (07)— 其它函数(foreach 、if、call、origin )

    1. foreach 函数 foreach 函数定义如下: $(foreach <var>,<list>,<text>) 函数的功能是:把参数 <list&g ...

最新文章

  1. python下requests的安装、测试、入门资料、官方资料
  2. Permission denied error: unable to index file .vs/Trip2015/v15/Server/sqlite3/db.lock fatal: adding
  3. 华为 泰山 服务器 操作系统安装,华为Taishan服务器安装CentOS7操作系统
  4. mac系统更新后code .命令打不开vs code
  5. leetcode230. 二叉搜索树中第K小的元素(中序遍历)
  6. nlp中的经典深度学习模型(二)
  7. 东北育才高中2021年高考成绩查询,东北育才学校国际部2021年招生计划
  8. git ignore 某行
  9. codevs 1946 阿狸的打字机
  10. 试验笔记 - 使用7-ZIP压缩来减小APK安装包体积
  11. deepin win10字体_从Win10复制黑体、宋体、仿宋等字体并装到Deepin的正确方法
  12. api 接口管理工具
  13. Spark从SQL的解析、执行与调优到Sparksql的解析的史上最全介绍
  14. docker webdav_【技术分享】利用WebDAV特性建立隐蔽后门
  15. 计算机中的位,字节,字,字长的概念
  16. PR VS模板 6个VS对比左右比较参赛人物选手比赛对战视频PR模板
  17. Visio日程规划图——论文计划进度图
  18. 抖音昵称html,抖音最近流行这种符号,放昵称超好看!
  19. 存款准备金率的意义,如何获取
  20. 电力系统嵌入式测试平台研究

热门文章

  1. 初遇初识初知接下来是什么_娱乐圈隐藏学霸,演技零差评,张新成凭什么不火?...
  2. 推荐一款插件layim.js 阿里大牛贤心制作的一款webim聊天插件
  3. 2013年,移动互联网行业技术趋势前瞻
  4. 单片空间后方交会Matlab程序
  5. powershell ip_如何使用PowerShell更改IP地址
  6. ECU存储安全之存储器安全
  7. 解决新版本谷歌浏览器CROS跨域问题
  8. 编辑图片加文字的软件哪个好?这三个软件还不错
  9. sass基础语法-Mixin混合器,%placeholder占位符继承之间的区别
  10. edm邮件直投_EDM邮件直投专家下载