Lines Matching defs:state
96 struct wm8775_state *state = to_state(sd);
98 int muted = 0 != state->mute->val;
99 u16 volume = (u16)state->vol->val;
100 u16 balance = (u16)state->bal->val;
108 wm8775_write(sd, R21, 0x0c0 | state->input);
115 wm8775_write(sd, R21, state->input);
121 struct wm8775_state *state = to_state(sd);
132 state->input = input;
133 if (v4l2_ctrl_g_ctrl(state->mute))
135 if (!v4l2_ctrl_g_ctrl(state->vol))
160 struct wm8775_state *state = to_state(sd);
162 v4l2_info(sd, "Input: %d\n", state->input);
163 v4l2_ctrl_handler_log_status(&state->hdl, sd->name);
216 struct wm8775_state *state;
233 state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL);
234 if (state == NULL)
236 sd = &state->sd;
238 state->input = 2;
240 v4l2_ctrl_handler_init(&state->hdl, 4);
241 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
243 state->vol = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
245 state->bal = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
247 state->loud = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
249 sd->ctrl_handler = &state->hdl;
250 err = state->hdl.error;
252 v4l2_ctrl_handler_free(&state->hdl);
283 wm8775_write(sd, R17, (state->loud->val ? ALC_EN : 0) | ALC_HOLD);
306 struct wm8775_state *state = to_state(sd);
309 v4l2_ctrl_handler_free(&state->hdl);