max9286_priv
static int max9286_v4l2_register(struct max9286_priv *priv)
static void max9286_v4l2_unregister(struct max9286_priv *priv)
static int max9286_setup(struct max9286_priv *priv)
static int max9286_gpio_set(struct max9286_priv *priv, unsigned int offset,
struct max9286_priv *priv = gpiochip_get_data(chip);
struct max9286_priv *priv = gpiochip_get_data(chip);
static int max9286_register_gpio(struct max9286_priv *priv)
static int max9286_parse_gpios(struct max9286_priv *priv)
static int max9286_poc_power_on(struct max9286_priv *priv)
static int max9286_poc_power_off(struct max9286_priv *priv)
static int max9286_poc_enable(struct max9286_priv *priv, bool enable)
static int max9286_init(struct max9286_priv *priv)
static void max9286_cleanup_dt(struct max9286_priv *priv)
static int max9286_parse_dt(struct max9286_priv *priv)
static int max9286_get_poc_supplies(struct max9286_priv *priv)
struct max9286_priv *priv;
struct max9286_priv *priv = sd_to_max9286(i2c_get_clientdata(client));
static struct max9286_source *next_source(struct max9286_priv *priv,
static inline struct max9286_priv *sd_to_max9286(struct v4l2_subdev *sd)
return container_of(sd, struct max9286_priv, sd);
static int max9286_read(struct max9286_priv *priv, u8 reg)
static int max9286_write(struct max9286_priv *priv, u8 reg, u8 val)
static void max9286_i2c_mux_configure(struct max9286_priv *priv, u8 conf)
static void max9286_i2c_mux_open(struct max9286_priv *priv)
static void max9286_i2c_mux_close(struct max9286_priv *priv)
struct max9286_priv *priv = i2c_mux_priv(muxc);
static int max9286_i2c_mux_init(struct max9286_priv *priv)
static void max9286_configure_i2c(struct max9286_priv *priv, bool localack)
static void max9286_reverse_channel_setup(struct max9286_priv *priv,
static int max9286_check_video_links(struct max9286_priv *priv)
static int max9286_check_config_link(struct max9286_priv *priv,
static void max9286_set_video_format(struct max9286_priv *priv,
static void max9286_set_fsync_period(struct max9286_priv *priv,
static int max9286_set_pixelrate(struct max9286_priv *priv)
struct max9286_priv *priv = sd_to_max9286(notifier->sd);
struct max9286_priv *priv = sd_to_max9286(notifier->sd);
static int max9286_v4l2_notifier_register(struct max9286_priv *priv)
static void max9286_v4l2_notifier_unregister(struct max9286_priv *priv)
struct max9286_priv *priv = sd_to_max9286(sd);
struct max9286_priv *priv = sd_to_max9286(sd);