/* SPDX-License-Identifier: GPL-2.0 */ /* * Generic PWM backlight driver data - see drivers/video/backlight/pwm_bl.c */ #ifndef __LINUX_PWM_BACKLIGHT_H #define __LINUX_PWM_BACKLIGHT_H #include <linux/backlight.h> struct platform_pwm_backlight_data { int pwm_id; unsigned int max_brightness; unsigned int dft_brightness; unsigned int lth_brightness; unsigned int pwm_period_ns; unsigned int *levels; /* TODO remove once all users are switched to gpiod_* API */ int enable_gpio; int (*init)(struct device *dev); int (*notify)(struct device *dev, int brightness); void (*notify_after)(struct device *dev, int brightness); void (*exit)(struct device *dev); int (*check_fb)(struct device *dev, struct fb_info *info); }; #endifOverall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Philipp Zabel | 34 | 29.06% | 1 | 10.00% |
Eric Miao | 29 | 24.79% | 1 | 10.00% |
Robert Morell | 20 | 17.09% | 1 | 10.00% |
Dilan Lee | 15 | 12.82% | 1 | 10.00% |
Thierry Reding | 8 | 6.84% | 2 | 20.00% |
Ben Dooks | 5 | 4.27% | 1 | 10.00% |
Arun Murthy | 4 | 3.42% | 1 | 10.00% |
Greg Kroah-Hartman | 1 | 0.85% | 1 | 10.00% |
Alexandre Courbot | 1 | 0.85% | 1 | 10.00% |
Total | 117 | 100.00% | 10 | 100.00% |