BeagleBoneBlack之背光驱动添加

56 阅读1分钟

1.内核编译选项

2.设备树

backlight: backlight {

              status = "okay";

              compatible = "pwm-backlight";

              pwms = <&ehrpwm1 0 200000 0>;

 

              brightness-levels = <0 51 53 56 62 75 101 152 255>;

              default-brightness-level = <8>;

};

 

ehrpwm1a_pins: pinmux-ehrpwm1a-pins {

                   pinctrl-single,pins = <

                   AM33XX_IOPAD(0x848, PIN_OUTPUT_PULLDOWN | MUX_MODE6)                        

                   AM33XX_IOPAD(0x84c, PIN_OUTPUT_PULLDOWN | MUX_MODE6) 

                   >;

};

 

&epwmss1 {

         status = "okay";

         ehrpwm1: pwm@48302200 {

                   status = "okay";

                   pinctrl-names = "default";

                   pinctrl-0 = <&ehrpwm1a_pins>;

};