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