Lines Matching full:state
75 static int rgb_to_brightness(struct light_state_t const *state)
77 int color = state->color & 0x00ffffff;
84 struct light_state_t const *state)
87 int brightness = rgb_to_brightness(state);
135 static int set_light_leds(struct light_state_t const *state, int type)
141 switch (state->flashMode) {
143 led.state = LED_LIGHT_OFF;
147 led.state = LED_LIGHT_SLOPE;
148 led.color = state->color & 0x00ffffff;
153 led.time_slope_up_1 = (SLOPE_UP_1 * state->flashOnMS) / 1000;
154 led.time_slope_up_2 = (SLOPE_UP_2 * state->flashOnMS) / 1000;
155 led.time_slope_down_1 = (SLOPE_DOWN_1 * state->flashOnMS) / 1000;
156 led.time_slope_down_2 = (SLOPE_DOWN_2 * state->flashOnMS) / 1000;
158 led.time_off = state->flashOffMS;
168 struct light_state_t const *state)
170 return set_light_leds(state, 0);
174 struct light_state_t const *state)
176 return set_light_leds(state, 1);
183 struct light_state_t const *state);