如何访问PWM背光驱动程序?

4

我正在使用iMX6Q SD板。我需要访问背光驱动器来控制背光对比度。我该如何从用户空间或内核空间进行访问?(背光PWM驱动程序路径为drivers/video/backlight/pwm_bl.c)。提前致谢。


1
我期望在/sys/class/backlight/<some name>/brightness路径下有一个类似于sysfs的条目(你可以像读写普通文件一样从用户空间读取或写入它)。 - Anton Kovalenko
1
http://www.kernel.org/doc/Documentation/ABI/stable/sysfs-class-backlight(这里没有“uevent”,我相信它是通用即插即用机制的一部分,与背光无关) - Anton Kovalenko
1
以上的描述有何不足之处?(也许您从未使用过类似这样的sysfs条目?您只需将一个数的字符串表示写入“文件”以设置参数,并从该“文件”中读取它以检查参数。至于参数的含义,请参见上述"sysfs-class-backlight"描述)。 - Anton Kovalenko
是的。我可以使用cat和echo读写。我还有一个问题,这是它(驱动程序)提供的唯一功能吗? - Pala
1
如果你想了解这个特定驱动程序能做什么,阅读它的代码即可,而你显然已经有了... - Chris Stratton
@Anton Kovalenko:谢谢你提供的信息。 @Chris Stratton:是的,我正在研究它。 - Pala
1个回答

1

sysfs是杂项驱动程序的接口。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接