Update source to Armbian-dev-202610.A311Y3
This commit is contained in:
@@ -56,6 +56,15 @@ enum bl_pwm_port_e {
|
||||
BL_PWM_MAX = 0xff,
|
||||
};
|
||||
|
||||
struct pwm_curve_s {
|
||||
unsigned int curve_duty[5]; //out
|
||||
int curve_level[5]; //in
|
||||
unsigned int turn_point_duty; //out
|
||||
int turn_point_level; //in
|
||||
int step_level;
|
||||
unsigned int en;
|
||||
};
|
||||
|
||||
enum bl_off_policy_e {
|
||||
BL_OFF_POLICY_NONE = 0,
|
||||
BL_OFF_POLICY_ALWAYS,
|
||||
@@ -99,6 +108,8 @@ struct bl_pwm_config_s {
|
||||
unsigned int pinmux_flag;
|
||||
unsigned int pinmux_set[LCD_PINMUX_NUM][2];
|
||||
unsigned int pinmux_clr[LCD_PINMUX_NUM][2];
|
||||
|
||||
struct pwm_curve_s pwm_curve;
|
||||
};
|
||||
|
||||
#define BL_NAME_MAX 30
|
||||
|
||||
@@ -876,6 +876,7 @@ void aml_lcd_driver_bl_on(int index);
|
||||
void aml_lcd_driver_bl_off(int index);
|
||||
void aml_lcd_driver_set_bl_level(int index, int level);
|
||||
int aml_lcd_driver_get_bl_level(int index);
|
||||
void aml_lcd_driver_set_bl_pwm_curve(int index, int pwm_id, int *data);
|
||||
void aml_lcd_driver_bl_config_print(int index);
|
||||
|
||||
void aml_lcd_list(void);
|
||||
|
||||
Reference in New Issue
Block a user