修改背光改变区间

kernel\drivers\video\backlight\pwm_bl.c

static int pwm_backlight_update_status(struct backlight_device *bl)
{
struct pwm_bl_data *pb = bl_get_data(bl);
int brightness = bl->props.brightness;
int duty_cycle; if (bl->props.power != FB_BLANK_UNBLANK ||
bl->props.fb_blank != FB_BLANK_UNBLANK ||
bl->props.state & BL_CORE_FBBLANK)
brightness = ; if (pb->notify)
brightness = pb->notify(pb->dev, brightness);
//此处修改区间值
if (brightness > ) {
if(brightness<)
brightness=;
duty_cycle = compute_duty_cycle(pb, brightness);
pwm_config(pb->pwm, duty_cycle, pb->period);
pwm_backlight_power_on(pb, brightness);
} else
pwm_backlight_power_off(pb); if (pb->notify_after)
pb->notify_after(pb->dev, brightness); return ;
}

最新文章

  1. linux下关于Apache设置二级域名绑定二级目录的方法
  2. base64 加密
  3. 【转载】NodeJS、NPM安装配置步骤(windows版本)
  4. rqnoj-342-最不听话的机器人-dp
  5. 第三章 Python容器:列表、元组、字典与集合
  6. Date的那一大堆事儿--1
  7. mssql 用户只能查看授权的数据库
  8. 《.NET简单企业应用》技术路线
  9. Linux中Samba详细安装
  10. mysql数据库的物理文件结构
  11. 工厂模式(Factory Method)
  12. CSS书写规范与理论
  13. HTML和CSS查缺补漏
  14. 两个inline-block元素上下不对齐,出现错位
  15. 使用SqlSugar 4.X的T4生成实体类
  16. HP Instant Information
  17. jQuery 中的编程范式
  18. 修改阿里云ECS服务器的系统时区
  19. api响应类
  20. Nginx+ISS+Redis实现完美负载均衡

热门文章

  1. [allmake] -- 交叉编译原来如此简单
  2. DataTable批量插入数据库
  3. iOS端IM开发从入门到填坑
  4. 性能测试之Jmeter学习(九)
  5. 扩展thinkphp5的redis类方法
  6. POJ1251 Jungle Roads Kruskal+scanf输入小技巧
  7. win form treeview添加节点
  8. poj1088滑雪最短路径
  9. lca最近公共祖先(st表/倍增)
  10. uoj#340. 【清华集训2017】小 Y 和恐怖的奴隶主(矩阵加速)