TQ210 使用 XpwmTOUT0 作为背光,引脚为 GPD0,在 mach-smdkv210.c 中定义了 PWM 背光驱动的平台数据
pwm_id 表示定时器编号, XpwmTOUT0 使用定时器 0
在 smdkv210_machine_init 中调用了 samsung_bl_set 设置 PWM 背光平台数据,以及注册相应的 PWM定时器平台设备,同时注册 PWM 背光平台设备。
System Type ---> [*] PWM device support Device Drivers ---> Graphics support ---> [*] Backlight & LCD device support ---> <*> Lowlevel LCD controls <*> Platform LCD controls <*> Lowlevel Backlight controls <*> Generic (aka Sharp Corgi) Backlight Driver (NEW) <*> Generic PWM based Backlight Driver |
max_brightness 表示最大亮度,可以读取它
读到最大亮度为 255
brightness 表示当前亮度,可读写
初始值为 255,为最大亮度
设置亮度为 80,可以看到 LCD 已经变暗了。