Lines Matching refs:mode
53 #define LP5562_ENG1_IS_LOADING(mode) \ argument
54 ((mode & LP5562_MODE_ENG1_M) == LP5562_LOAD_ENG1)
55 #define LP5562_ENG2_IS_LOADING(mode) \ argument
56 ((mode & LP5562_MODE_ENG2_M) == LP5562_LOAD_ENG2)
57 #define LP5562_ENG3_IS_LOADING(mode) \ argument
58 ((mode & LP5562_MODE_ENG3_M) == LP5562_LOAD_ENG3)
159 u8 mode; in lp5562_run_engine() local
178 ret = lp55xx_read(chip, LP5562_REG_OP_MODE, &mode); in lp5562_run_engine()
187 if (LP5562_ENG1_IS_LOADING(mode)) { in lp5562_run_engine()
188 mode = (mode & ~LP5562_MODE_ENG1_M) | LP5562_RUN_ENG1; in lp5562_run_engine()
192 if (LP5562_ENG2_IS_LOADING(mode)) { in lp5562_run_engine()
193 mode = (mode & ~LP5562_MODE_ENG2_M) | LP5562_RUN_ENG2; in lp5562_run_engine()
197 if (LP5562_ENG3_IS_LOADING(mode)) { in lp5562_run_engine()
198 mode = (mode & ~LP5562_MODE_ENG3_M) | LP5562_RUN_ENG3; in lp5562_run_engine()
202 lp55xx_write(chip, LP5562_REG_OP_MODE, mode); in lp5562_run_engine()
354 static int lp5562_run_predef_led_pattern(struct lp55xx_chip *chip, int mode) in lp5562_run_predef_led_pattern() argument
359 if (mode == LP5562_PATTERN_OFF) { in lp5562_run_predef_led_pattern()
364 ptn = chip->pdata->patterns + (mode - 1); in lp5562_run_predef_led_pattern()
411 unsigned long mode; in lp5562_store_pattern() local
414 ret = kstrtoul(buf, 0, &mode); in lp5562_store_pattern()
418 if (mode > num_patterns || !ptn) in lp5562_store_pattern()
422 ret = lp5562_run_predef_led_pattern(chip, mode); in lp5562_store_pattern()