Lines Matching defs:state
83 struct wm8775_state *state = to_state(sd);
85 int muted = 0 != state->mute->val;
86 u16 volume = (u16)state->vol->val;
87 u16 balance = (u16)state->bal->val;
95 wm8775_write(sd, R21, 0x0c0 | state->input);
102 wm8775_write(sd, R21, state->input);
108 struct wm8775_state *state = to_state(sd);
119 state->input = input;
120 if (v4l2_ctrl_g_ctrl(state->mute))
122 if (!v4l2_ctrl_g_ctrl(state->vol))
147 struct wm8775_state *state = to_state(sd);
149 v4l2_info(sd, "Input: %d\n", state->input);
150 v4l2_ctrl_handler_log_status(&state->hdl, sd->name);
196 struct wm8775_state *state;
213 state = devm_kzalloc(&client->dev, sizeof(*state), GFP_KERNEL);
214 if (state == NULL)
216 sd = &state->sd;
218 state->input = 2;
220 v4l2_ctrl_handler_init(&state->hdl, 4);
221 state->mute = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
223 state->vol = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
225 state->bal = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
227 state->loud = v4l2_ctrl_new_std(&state->hdl, &wm8775_ctrl_ops,
229 sd->ctrl_handler = &state->hdl;
230 err = state->hdl.error;
232 v4l2_ctrl_handler_free(&state->hdl);
263 wm8775_write(sd, R17, (state->loud->val ? ALC_EN : 0) | ALC_HOLD);
286 struct wm8775_state *state = to_state(sd);
289 v4l2_ctrl_handler_free(&state->hdl);