Lines Matching defs:mode
85 const char *mode;
100 * @mode: mode of operation - manual, ALS, PWM
109 enum lm3530_mode mode;
149 if (sysfs_streq(str, mode_map[i].mode))
241 switch (drvdata->mode) {
286 /* do not update brightness register when pwm mode */
288 drvdata->mode == LM3530_BL_MODE_PWM) {
314 switch (drvdata->mode) {
358 if (drvdata->mode == mode_map[i].mode_val)
359 len += sprintf(buf + len, "[%s] ", mode_map[i].mode);
361 len += sprintf(buf + len, "%s ", mode_map[i].mode);
375 int mode, err;
380 mode = lm3530_get_mode_from_str(buf);
381 if (mode < 0) {
382 dev_err(dev, "Invalid mode\n");
383 return mode;
386 drvdata->mode = mode;
389 if (mode != LM3530_BL_MODE_PWM && pwm->pwm_set_intensity)
398 return sizeof(drvdata->mode);
400 static DEVICE_ATTR(mode, 0644, lm3530_mode_get, lm3530_mode_set);
420 /* BL mode */
421 if (pdata->mode > LM3530_BL_MODE_PWM) {
436 drvdata->mode = pdata->mode;