Lines Matching +full:enum +full:- +full:name
1 /* SPDX-License-Identifier: GPL-2.0-only */
18 #define LP8788_DEV_BUCK "lp8788-buck"
19 #define LP8788_DEV_DLDO "lp8788-dldo"
20 #define LP8788_DEV_ALDO "lp8788-aldo"
21 #define LP8788_DEV_CHARGER "lp8788-charger"
22 #define LP8788_DEV_RTC "lp8788-rtc"
23 #define LP8788_DEV_BACKLIGHT "lp8788-backlight"
24 #define LP8788_DEV_VIBRATOR "lp8788-vibrator"
25 #define LP8788_DEV_KEYLED "lp8788-keyled"
26 #define LP8788_DEV_ADC "lp8788-adc"
38 enum lp8788_int_id {
69 enum lp8788_dvs_sel {
76 enum lp8788_ext_ldo_en_id {
86 enum lp8788_charger_event {
91 enum lp8788_bl_ctrl_mode {
97 enum lp8788_bl_dim_mode {
102 enum lp8788_bl_full_scale_current {
113 enum lp8788_bl_ramp_step {
124 enum lp8788_isink_scale {
129 enum lp8788_isink_number {
135 enum lp8788_alarm_sel {
141 enum lp8788_adc_id {
167 enum lp8788_dvs_sel vsel;
177 enum lp8788_dvs_sel vsel;
192 * @adc_vbatt : adc channel name for battery voltage
193 * @adc_batt_temp : adc channel name for battery temperature
206 enum lp8788_charger_event event);
211 * @name : backlight driver name. (default: "lcd-backlight")
223 char *name; member
225 enum lp8788_bl_ctrl_mode bl_mode;
226 enum lp8788_bl_dim_mode dim_mode;
227 enum lp8788_bl_full_scale_current full_scale;
228 enum lp8788_bl_ramp_step rise_time;
229 enum lp8788_bl_ramp_step fall_time;
230 enum pwm_polarity pwm_pol;
236 * @name : led driver name. (default: "keyboard-backlight")
242 char *name; member
243 enum lp8788_isink_scale scale;
244 enum lp8788_isink_number num;
250 * @name : vibrator driver name
257 char *name; member
258 enum lp8788_isink_scale scale;
259 enum lp8788_isink_number num;
295 enum lp8788_alarm_sel alarm_sel;