s5k5baf           403 drivers/media/i2c/s5k5baf.c 	return &container_of(ctrl->handler, struct s5k5baf, ctrls.handler)->sd;
s5k5baf           411 drivers/media/i2c/s5k5baf.c static inline struct s5k5baf *to_s5k5baf(struct v4l2_subdev *sd)
s5k5baf           414 drivers/media/i2c/s5k5baf.c 		return container_of(sd, struct s5k5baf, cis_sd);
s5k5baf           416 drivers/media/i2c/s5k5baf.c 		return container_of(sd, struct s5k5baf, sd);
s5k5baf           419 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_i2c_read(struct s5k5baf *state, u16 addr)
s5k5baf           448 drivers/media/i2c/s5k5baf.c static void s5k5baf_i2c_write(struct s5k5baf *state, u16 addr, u16 val)
s5k5baf           466 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_read(struct s5k5baf *state, u16 addr)
s5k5baf           472 drivers/media/i2c/s5k5baf.c static void s5k5baf_write(struct s5k5baf *state, u16 addr, u16 val)
s5k5baf           478 drivers/media/i2c/s5k5baf.c static void s5k5baf_write_arr_seq(struct s5k5baf *state, u16 addr,
s5k5baf           527 drivers/media/i2c/s5k5baf.c static void s5k5baf_write_nseq(struct s5k5baf *state, const u16 *nseq)
s5k5baf           540 drivers/media/i2c/s5k5baf.c static void s5k5baf_synchronize(struct s5k5baf *state, int timeout, u16 addr)
s5k5baf           557 drivers/media/i2c/s5k5baf.c static u16 *s5k5baf_fw_get_seq(struct s5k5baf *state, u16 seq_id)
s5k5baf           576 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_patch(struct s5k5baf *state)
s5k5baf           584 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_clocks(struct s5k5baf *state)
s5k5baf           609 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_ccm(struct s5k5baf *state)
s5k5baf           618 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_cis(struct s5k5baf *state)
s5k5baf           630 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_sync_cfg(struct s5k5baf *state)
s5k5baf           640 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_mirror(struct s5k5baf *state)
s5k5baf           649 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_alg(struct s5k5baf *state, u16 alg, bool enable)
s5k5baf           671 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_awb(struct s5k5baf *state, int awb)
s5k5baf           686 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_user_exposure(struct s5k5baf *state, int exposure)
s5k5baf           694 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_user_gain(struct s5k5baf *state, int gain)
s5k5baf           700 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_auto_exposure(struct s5k5baf *state, int value)
s5k5baf           713 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_anti_flicker(struct s5k5baf *state, int v)
s5k5baf           725 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_colorfx(struct s5k5baf *state, int val)
s5k5baf           754 drivers/media/i2c/s5k5baf.c static int s5k5baf_clear_error(struct s5k5baf *state)
s5k5baf           762 drivers/media/i2c/s5k5baf.c static int s5k5baf_hw_set_video_bus(struct s5k5baf *state)
s5k5baf           777 drivers/media/i2c/s5k5baf.c static u16 s5k5baf_get_cfg_error(struct s5k5baf *state)
s5k5baf           785 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_fiv(struct s5k5baf *state, u16 fiv)
s5k5baf           791 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_find_min_fiv(struct s5k5baf *state)
s5k5baf           824 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_validate_cfg(struct s5k5baf *state)
s5k5baf           858 drivers/media/i2c/s5k5baf.c static int s5k5baf_hw_set_crop_rects(struct s5k5baf *state)
s5k5baf           914 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_config(struct s5k5baf *state)
s5k5baf           930 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_test_pattern(struct s5k5baf *state, int id)
s5k5baf           938 drivers/media/i2c/s5k5baf.c static void s5k5baf_gpio_assert(struct s5k5baf *state, int id)
s5k5baf           945 drivers/media/i2c/s5k5baf.c static void s5k5baf_gpio_deassert(struct s5k5baf *state, int id)
s5k5baf           952 drivers/media/i2c/s5k5baf.c static int s5k5baf_power_on(struct s5k5baf *state)
s5k5baf           983 drivers/media/i2c/s5k5baf.c static int s5k5baf_power_off(struct s5k5baf *state)
s5k5baf          1005 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_init(struct s5k5baf *state)
s5k5baf          1018 drivers/media/i2c/s5k5baf.c static void s5k5baf_initialize_data(struct s5k5baf *state)
s5k5baf          1026 drivers/media/i2c/s5k5baf.c static int s5k5baf_load_setfile(struct s5k5baf *state)
s5k5baf          1049 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1095 drivers/media/i2c/s5k5baf.c static void s5k5baf_hw_set_stream(struct s5k5baf *state, int enable)
s5k5baf          1102 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1135 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1145 drivers/media/i2c/s5k5baf.c static void s5k5baf_set_frame_interval(struct s5k5baf *state,
s5k5baf          1172 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1281 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1312 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1375 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1466 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1551 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1628 drivers/media/i2c/s5k5baf.c static int s5k5baf_initialize_ctrls(struct s5k5baf *state)
s5k5baf          1723 drivers/media/i2c/s5k5baf.c static int s5k5baf_check_fw_revision(struct s5k5baf *state)
s5k5baf          1748 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1765 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);
s5k5baf          1794 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_gpios(struct s5k5baf *state)
s5k5baf          1837 drivers/media/i2c/s5k5baf.c static int s5k5baf_parse_device_node(struct s5k5baf *state, struct device *dev)
s5k5baf          1889 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_subdevs(struct s5k5baf *state,
s5k5baf          1933 drivers/media/i2c/s5k5baf.c static int s5k5baf_configure_regulators(struct s5k5baf *state)
s5k5baf          1951 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state;
s5k5baf          2018 drivers/media/i2c/s5k5baf.c 	struct s5k5baf *state = to_s5k5baf(sd);