Symbol: thp7312_device
drivers/media/i2c/thp7312.c
1043
struct thp7312_device *thp7312 = to_thp7312_from_ctrl(ctrl);
drivers/media/i2c/thp7312.c
1217
static int thp7312_init_controls(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1425
static int thp7312_read_firmware_version(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1442
static int thp7312_write_buf(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1452
static int __thp7312_flash_reg_write(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1486
static int __thp7312_flash_reg_read(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1519
static enum fw_upload_err thp7312_fw_prepare_config(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1542
static enum fw_upload_err thp7312_fw_prepare_check(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1561
static enum fw_upload_err thp7312_fw_prepare_reset(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1576
static enum fw_upload_err thp7312_flash_erase(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1623
thp7312_write_download_data_by_unit(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1650
static enum fw_upload_err thp7312_fw_load_to_ram(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1702
static enum fw_upload_err thp7312_fw_write_to_flash(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1733
static enum fw_upload_err thp7312_fw_check_crc(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
1779
struct thp7312_device *thp7312 = fw_upload->dd_handle;
drivers/media/i2c/thp7312.c
1816
struct thp7312_device *thp7312 = fw_upload->dd_handle;
drivers/media/i2c/thp7312.c
1872
struct thp7312_device *thp7312 = fw_upload->dd_handle;
drivers/media/i2c/thp7312.c
1886
static int thp7312_register_flash_mode(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1932
static int thp7312_get_regulators(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
1944
static int thp7312_sensor_parse_dt(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
2015
static int thp7312_parse_dt(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
2087
struct thp7312_device *thp7312;
drivers/media/i2c/thp7312.c
2207
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
237
struct thp7312_device;
drivers/media/i2c/thp7312.c
304
static inline struct thp7312_device *to_thp7312_dev(struct v4l2_subdev *sd)
drivers/media/i2c/thp7312.c
306
return container_of(sd, struct thp7312_device, sd);
drivers/media/i2c/thp7312.c
395
static int thp7312_set_mipi_lanes(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
420
static int thp7312_change_mode(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
456
static int thp7312_set_framefmt(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
479
static int thp7312_init_mode(struct thp7312_device *thp7312,
drivers/media/i2c/thp7312.c
508
static int thp7312_stream_enable(struct thp7312_device *thp7312, bool enable)
drivers/media/i2c/thp7312.c
515
static int thp7312_check_status_stream_mode(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
544
static void thp7312_reset(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
572
static void __thp7312_power_off(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
578
static void thp7312_power_off(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
583
static int __thp7312_power_on(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
610
static int thp7312_power_on(struct thp7312_device *thp7312)
drivers/media/i2c/thp7312.c
636
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
648
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
735
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
772
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
802
struct thp7312_device *thp7312 = to_thp7312_dev(sd);
drivers/media/i2c/thp7312.c
909
static inline struct thp7312_device *to_thp7312_from_ctrl(struct v4l2_ctrl *ctrl)
drivers/media/i2c/thp7312.c
911
return container_of(ctrl->handler, struct thp7312_device, ctrl_handler);
drivers/media/i2c/thp7312.c
922
static int thp7312_set_focus(struct thp7312_device *thp7312)