MAX_PATTERNS
while (offset < count - 1 && data->npatterns < MAX_PATTERNS) {
struct led_pattern patterns[MAX_PATTERNS];