Lines Matching defs:gc3003
115 struct gc3003 { struct
116 struct i2c_client *client;
117 struct clk *xvclk;
118 struct gpio_desc *reset_gpio;
119 struct gpio_desc *pwdn_gpio;
143 const struct gc3003_mode *cur_mode; argument
158 #define to_gc3003(sd) container_of(sd, struct gc3003, subdev) argument
878 gc3003_find_best_fit(struct gc3003 *gc3003, struct v4l2_subdev_format *fmt) in gc3003_find_best_fit()
901 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_set_fmt() local
948 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_get_fmt() local
974 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_enum_mbus_code() local
987 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_enum_frame_sizes() local
1003 static int gc3003_enable_test_pattern(struct gc3003 *gc3003, u32 pattern) in gc3003_enable_test_pattern()
1015 static int gc3003_set_gain_reg(struct gc3003 *gc3003, u32 gain) in gc3003_set_gain_reg()
1055 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_g_frame_interval() local
1066 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_g_mbus_config() local
1081 static void gc3003_get_module_inf(struct gc3003 *gc3003, in gc3003_get_module_inf()
1091 static int gc3003_get_channel_info(struct gc3003 *gc3003, struct rkmodule_channel_info *ch_info) in gc3003_get_channel_info()
1104 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_ioctl() local
1299 static int __gc3003_start_stream(struct gc3003 *gc3003) in __gc3003_start_stream()
1328 static int __gc3003_stop_stream(struct gc3003 *gc3003) in __gc3003_stop_stream()
1345 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_s_stream() local
1386 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_s_power() local
1430 static int __gc3003_power_on(struct gc3003 *gc3003) in __gc3003_power_on()
1492 static void __gc3003_power_off(struct gc3003 *gc3003) in __gc3003_power_off()
1525 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_runtime_resume() local
1534 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_runtime_suspend() local
1544 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_open() local
1567 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_enum_frame_interval() local
1652 struct gc3003 *gc3003 = container_of(ctrl->handler, in gc3003_set_ctrl() local
1735 static int gc3003_initialize_controls(struct gc3003 *gc3003) in gc3003_initialize_controls()
1819 static int gc3003_check_sensor_id(struct gc3003 *gc3003, in gc3003_check_sensor_id()
1847 static int gc3003_configure_regulators(struct gc3003 *gc3003) in gc3003_configure_regulators()
1864 struct gc3003 *gc3003; in gc3003_probe() local
2019 struct gc3003 *gc3003 = to_gc3003(sd); in gc3003_remove() local