Lines Matching defs:pattern
92 int pattern, unsigned int value)
103 * and y is the pattern number in hexadecimal (y = 00h .. 07h)
105 ret = st1202_write_reg(chip, (ST1202_PATTERN_PWM + (led_num * 2) + 0x18 * pattern),
113 * and y is the pattern number in hexadecimal (y = 00h .. 07h)
115 ret = st1202_write_reg(chip, (ST1202_PATTERN_PWM + 0x1 + (led_num * 2) + 0x18 * pattern),
123 static int st1202_duration_pattern_write(struct st1202_chip *chip, int pattern,
126 return st1202_write_reg(chip, (ST1202_PATTERN_DUR + pattern),
217 struct led_pattern *pattern,
230 if (pattern[patt].delta_t < ST1202_MILLIS_PATTERN_DUR_MIN ||
231 pattern[patt].delta_t > ST1202_MILLIS_PATTERN_DUR_MAX)
234 ret = st1202_pwm_pattern_write(chip, led->led_num, patt, pattern[patt].brightness);
238 ret = st1202_duration_pattern_write(chip, patt, pattern[patt].delta_t);
274 led->led_cdev.default_trigger = "pattern";
376 "Failed to clear LED pattern\n");