Lines Matching defs:max9286_priv
173 struct max9286_priv {
209 static struct max9286_source *next_source(struct max9286_priv *priv,
230 static inline struct max9286_priv *sd_to_max9286(struct v4l2_subdev *sd)
232 return container_of(sd, struct max9286_priv, sd);
278 static int max9286_read(struct max9286_priv *priv, u8 reg)
291 static int max9286_write(struct max9286_priv *priv, u8 reg, u8 val)
308 static void max9286_i2c_mux_configure(struct max9286_priv *priv, u8 conf)
319 static void max9286_i2c_mux_open(struct max9286_priv *priv)
327 static void max9286_i2c_mux_close(struct max9286_priv *priv)
342 struct max9286_priv *priv = i2c_mux_priv(muxc);
359 static int max9286_i2c_mux_init(struct max9286_priv *priv)
391 static void max9286_configure_i2c(struct max9286_priv *priv, bool localack)
403 static void max9286_reverse_channel_setup(struct max9286_priv *priv,
443 static int max9286_check_video_links(struct max9286_priv *priv)
497 static int max9286_check_config_link(struct max9286_priv *priv,
535 static void max9286_set_video_format(struct max9286_priv *priv,
572 static void max9286_set_fsync_period(struct max9286_priv *priv,
613 static int max9286_set_pixelrate(struct max9286_priv *priv)
661 struct max9286_priv *priv = sd_to_max9286(notifier->sd);
723 struct max9286_priv *priv = sd_to_max9286(notifier->sd);
736 static int max9286_v4l2_notifier_register(struct max9286_priv *priv)
775 static void max9286_v4l2_notifier_unregister(struct max9286_priv *priv)
786 struct max9286_priv *priv = sd_to_max9286(sd);
916 struct max9286_priv *priv = sd_to_max9286(sd);
1022 static int max9286_v4l2_register(struct max9286_priv *priv)
1084 static void max9286_v4l2_unregister(struct max9286_priv *priv)
1096 static int max9286_setup(struct max9286_priv *priv)
1184 static int max9286_gpio_set(struct max9286_priv *priv, unsigned int offset,
1199 struct max9286_priv *priv = gpiochip_get_data(chip);
1206 struct max9286_priv *priv = gpiochip_get_data(chip);
1211 static int max9286_register_gpio(struct max9286_priv *priv)
1234 static int max9286_parse_gpios(struct max9286_priv *priv)
1265 static int max9286_poc_power_on(struct max9286_priv *priv)
1299 static int max9286_poc_power_off(struct max9286_priv *priv)
1322 static int max9286_poc_enable(struct max9286_priv *priv, bool enable)
1338 static int max9286_init(struct max9286_priv *priv)
1382 static void max9286_cleanup_dt(struct max9286_priv *priv)
1392 static int max9286_parse_dt(struct max9286_priv *priv)
1542 static int max9286_get_poc_supplies(struct max9286_priv *priv)
1582 struct max9286_priv *priv;
1652 struct max9286_priv *priv = sd_to_max9286(i2c_get_clientdata(client));