Lines Matching defs:sc210iot
121 struct sc210iot { struct
122 struct device *dev;
123 struct clk *xvclk;
124 struct regmap *regmap;
125 struct gpio_desc *reset_gpio;
126 struct gpio_desc *pwdn_gpio;
127 struct regulator_bulk_data supplies[SC210IOT_NUM_SUPPLIES];
151 const struct sc210iot_mode *cur_mode; argument
160 static const struct regmap_config sc210iot_regmap_config = { argument
268 static inline int sc210iot_read_reg(struct sc210iot *sc210iot, u16 addr, u8 *value) in sc210iot_read_reg()
284 static inline int sc210iot_write_reg(struct sc210iot *sc210iot, u16 addr, u8 value) in sc210iot_write_reg()
308 static int sc210iot_set_gain(struct sc210iot *sc210iot, u32 gain) in sc210iot_set_gain()
354 static int sc210iot_set_exp(struct sc210iot *sc210iot, u32 exp) in sc210iot_set_exp()
368 static void sc210iot_modify_fps_info(struct sc210iot *sc210iot) in sc210iot_modify_fps_info()
378 struct sc210iot *sc210iot = container_of(ctrl->handler, in sc210iot_set_ctrl() local
434 static int sc210iot_get_regulators(struct sc210iot *sc210iot) in sc210iot_get_regulators()
445 static int sc210iot_initialize_controls(struct sc210iot *sc210iot) in sc210iot_initialize_controls()
503 static int __sc210iot_power_on(struct sc210iot *sc210iot) in __sc210iot_power_on()
550 static void __sc210iot_power_off(struct sc210iot *sc210iot) in __sc210iot_power_off()
580 static int sc210iot_check_sensor_id(struct sc210iot *sc210iot) in sc210iot_check_sensor_id()
606 static void sc210iot_get_module_inf(struct sc210iot *sc210iot, in sc210iot_get_module_inf()
617 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_ioctl() local
653 static int __sc210iot_start_stream(struct sc210iot *sc210iot) in __sc210iot_start_stream()
670 static int __sc210iot_stop_stream(struct sc210iot *sc210iot) in __sc210iot_stop_stream()
735 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_s_stream() local
771 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_g_frame_interval() local
784 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_g_mbus_config() local
808 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_enum_frame_sizes() local
825 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_enum_frame_interval() local
841 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_set_fmt() local
884 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_get_fmt() local
909 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_open() local
932 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_s_power() local
991 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_runtime_resume() local
1001 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_runtime_suspend() local
1017 struct sc210iot *sc210iot; in sc210iot_probe() local
1142 struct sc210iot *sc210iot = to_sc210iot(sd); in sc210iot_remove() local