1*4882a593SmuzhiyunRockchip DRM backlight device 2*4882a593Smuzhiyun================================ 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunRockchip display controller(see VOP bindings[0]) support CABC function, 5*4882a593Smuzhiyunand the CABC function required using VOP self pwm to control backlight, 6*4882a593SmuzhiyunThis backlight device manager the backlight PWM, auto select correct 7*4882a593SmuzhiyunPWM for backlight. 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunRequired properties: 10*4882a593Smuzhiyun- compatible: Should be "rockchip,drm-backlight" 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunOther properties are same to commom PWM backlight bindings[1]. 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun[0]: Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt 15*4882a593Smuzhiyun[1]: Documentation/devicetree/bindings/leds/backlight/pwm-backlight.txt 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunexample: 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunbacklight { 20*4882a593Smuzhiyun compatible = "rockchip,drm-backlight"; 21*4882a593Smuzhiyun pwms = <&pwm 0 5000000>; 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun brightness-levels = <0 4 8 16 32 64 128 255>; 24*4882a593Smuzhiyun default-brightness-level = <6>; 25*4882a593Smuzhiyun 26*4882a593Smuzhiyun power-supply = <&vdd_bl_reg>; 27*4882a593Smuzhiyun enable-gpios = <&gpio 58 0>; 28*4882a593Smuzhiyun}; 29*4882a593Smuzhiyun 30