ub913_data
static int ub913_read(const struct ub913_data *priv, u8 reg, u8 *val,
static int ub913_write(const struct ub913_data *priv, u8 reg, u8 val,
static int ub913_update_bits(const struct ub913_data *priv, u8 reg, u8 mask,
struct ub913_data *priv = gpiochip_get_data(gc);
static int ub913_gpiochip_probe(struct ub913_data *priv)
static void ub913_gpiochip_remove(struct ub913_data *priv)
struct ub913_data *priv = sd_to_ub913(sd);
struct ub913_data *priv = sd_to_ub913(sd);
struct ub913_data *priv = sd_to_ub913(sd);
struct ub913_data *priv = sd_to_ub913(sd);
struct ub913_data *priv = sd_to_ub913(sd);
struct ub913_data *priv = sd_to_ub913(notifier->sd);
static int ub913_v4l2_notifier_register(struct ub913_data *priv)
static void ub913_v4l2_nf_unregister(struct ub913_data *priv)
static int ub913_register_clkout(struct ub913_data *priv)
static int ub913_i2c_master_init(struct ub913_data *priv)
static int ub913_add_i2c_adapter(struct ub913_data *priv)
static int ub913_parse_dt(struct ub913_data *priv)
static int ub913_hw_init(struct ub913_data *priv)
static int ub913_subdev_init(struct ub913_data *priv)
static void ub913_subdev_uninit(struct ub913_data *priv)
struct ub913_data *priv;
struct ub913_data *priv = sd_to_ub913(sd);
static inline struct ub913_data *sd_to_ub913(struct v4l2_subdev *sd)
return container_of(sd, struct ub913_data, sd);