文档路径:linux-imx-4.1.15\Documentation\devicetree\bindings\video\backlight\pwm-backlight.txt

PWM 背光绑定。

必须属性:

  • compatible:必须为 “pwm-backlight”
  • pwmsOF 设备树 PWM 规范(参见 PWM 绑定[0])。
  • brightness-levels:不同亮度级别的数组。通常,这些值的范围从 0255,但从 0 开始的任何范围都可以。实际的亮度水平(PWM 占空比)将从这些值设置。0 表示 0% 占空比(暗值),而数组中的最后一个值表示 100% 占空比(最亮)。
  • default-brightness-level:默认亮度级别(索引到由 “brightness-levels” 属性定义的数组中)。
  • power-supply:电源电压调节器。

可选属性:

  • pwm-names:在 “pwms” 属性中指定的 PWM 设备的名称列表(请参见 PWM 绑定 [0])。
  • enable-gpios:包含 GPIO 的单个 GPIO 说明符,用于启用和禁用背光(请参见 GPIO 绑定 [1]

[0]: Documentation/devicetree/bindings/pwm/pwm.txt

[1]: Documentation/devicetree/bindings/gpio/gpio.txt

例如:

backlight {compatible = "pwm-backlight";pwms = <&pwm 0 5000000>;brightness-levels = <0 4 8 16 32 64 128 255>;default-brightness-level = <6>;power-supply = <&vdd_bl_reg>;enable-gpios = <&gpio 58 0>;
};

Linux 驱动开发 六十四:《pwm-backlight.txt》翻译相关推荐

  1. Linux 驱动开发 六十:《input.txt》翻译

    文档路径:linux-imx-4.1.15\Documentation\input\input.txt. 一.介绍 这是一个驱动进程集合,旨在支持 Linux 下的所有输入设备.虽然它目前仅用于 US ...

  2. Linux 驱动开发 六十六:多点触控(MT)协议

    文档路径:Documentation\input\multi-touch-protocol.txt. 一.介绍 为了充分利用新的多点触摸和多用户设备的功能,需要一种从多个触摸点(即与设备表面直接接触的 ...

  3. Linux 驱动开发 三十四:Linux 内核定时器原理

    参考文档: <Cortex -A7 MPCore Technical Reference Manual> 中 Chapter 9:Generic Timer. <ARM ® Arch ...

  4. 从零开始之驱动发开、linux驱动(六十四、内核调试篇--基础知识2[console的建立])

    上一节我们分析的earlay的printk知识,本节主要分析一下在内核启动后的printk的知识. 主要是通过下面函数实现的 after_dashes = parse_args("Booti ...

  5. Linux驱动开发(十五)---如何使用内核现有驱动(显示屏)

    前文回顾 <Linux驱动开发(一)-环境搭建与hello world> <Linux驱动开发(二)-驱动与设备的分离设计> <Linux驱动开发(三)-设备树> ...

  6. Linux驱动开发(十八)---网络(网卡)驱动学习

    前文回顾 <Linux驱动开发(一)-环境搭建与hello world> <Linux驱动开发(二)-驱动与设备的分离设计> <Linux驱动开发(三)-设备树> ...

  7. linux驱动开发篇(四)—— platform平台设备驱动

    linux系列目录: linux基础篇(一)--GCC和Makefile编译过程 linux基础篇(二)--静态和动态链接 ARM裸机篇(一)--i.MX6ULL介绍 ARM裸机篇(二)--i.MX6 ...

  8. Linux驱动开发(十)---树莓派输入子系统学习(红外接收)

    前文回顾 <Linux驱动开发(一)-环境搭建与hello world> <Linux驱动开发(二)-驱动与设备的分离设计> <Linux驱动开发(三)-设备树> ...

  9. Linux 驱动开发 三十五:Linux 内核时钟管理

    参考: linux时间管理,时钟中断,系统节拍_u010936265的博客-CSDN博客_系统节拍时钟中断 Linux内核时钟系统和定时器实现_anonymalias的专栏-CSDN博客_linux内 ...

最新文章

  1. C++11中头文件chrono的使用
  2. android air创建文件夹,安卓版Airdrop将上线:无需安装APP,轻松实现文件隔空投送...
  3. 多久能学会前端?怎么学?
  4. 手机充满电不拔有什么影响吗?
  5. centos php rpm下载源,CentOS 6.2 使用第三方yum源安装更多rpm软件包 | 系统运维
  6. ftp文件夹错误 windows无法访问此文件夹_Adobe 安装错误代码对照表及解决方案
  7. 阶段3 2.Spring_03.Spring的 IOC 和 DI_6 spring中bean的细节之三种创建Bean对象的方式
  8. Linux宝库名人轶事栏目 | 笨叔与Linux的那些事(下)
  9. 软考高项(信息系统项目管理师)论文范文分享
  10. Gauss-Seidel迭代法解线性方程组
  11. java微信提现_关于Java调用微信、支付宝支付提现
  12. thinkphp6如何部署在虚拟主机上?
  13. 互联网服务器集群基本概念入门
  14. 期货交易的安全性分析
  15. pytorch复现NCF
  16. BAT大厂薪资出炉,平均年薪25万,程序哥告诉你为何这么高?呵,打工人!
  17. 使用C语言根据年月日求星期(基姆拉尔森计算公式)。
  18. 输电线路覆冰监测终端守护高压线
  19. 虚拟机ping网关ping不通
  20. 【美人松的高度3】 (C++语言)

热门文章

  1. Vue3.0基础教程:条件渲染:v-if v-else-if v-if;列表渲染:v-for
  2. 1、MySQL——MySQL数据库管理系统、数据库基本概念
  3. 实现一个简单的栅格系统
  4. 飞凌嵌入式丨2020年技术干货合集大放送!
  5. 西门子SCL读写DB数据
  6. lisp边长注记,求一个标注断开的lisp 和标注合并
  7. python协程实现一万并发_python进阶:服务端实现并发的八种方式
  8. 跳槽真的难吗?20节专项课揭秘面试潜规则
  9. nvm,nrm 管理 node版本号 和 npm 源管理
  10. nasm纠正性训练指南pdf_书籍NASMCES美国国家运动医学学会纠正性训练指南