Lines Matching full:mt9v011
3 // mt9v011 -Micron 1/4-Inch VGA Digital Image Sensor
15 #include <media/i2c/mt9v011.h>
17 MODULE_DESCRIPTION("Micron mt9v011 sensor driver");
50 struct mt9v011 { struct
63 static inline struct mt9v011 *to_mt9v011(struct v4l2_subdev *sd) in to_mt9v011() argument
65 return container_of(sd, struct mt9v011, sd); in to_mt9v011()
88 v4l2_dbg(2, debug, sd, "mt9v011: read 0x%02x = 0x%04x\n", addr, val); in mt9v011_read()
105 "mt9v011: writing 0x%02x 0x%04x\n", buffer[0], value); in mt9v011_write()
175 struct mt9v011 *core = to_mt9v011(sd); in set_balance()
201 struct mt9v011 *core = to_mt9v011(sd); in calc_fps()
231 struct mt9v011 *core = to_mt9v011(sd); in calc_speed()
271 struct mt9v011 *core = to_mt9v011(sd); in set_res()
275 * The mt9v011 doesn't have scaling. So, in order to select the desired in set_res()
300 struct mt9v011 *core = to_mt9v011(sd); in set_read_mode()
343 struct mt9v011 *core = to_mt9v011(sd); in mt9v011_set_fmt()
429 struct mt9v011 *core = in mt9v011_s_ctrl()
430 container_of(ctrl->handler, struct mt9v011, ctrls); in mt9v011_s_ctrl()
494 struct mt9v011 *core; in mt9v011_probe()
503 core = devm_kzalloc(&c->dev, sizeof(struct mt9v011), GFP_KERNEL); in mt9v011_probe()
517 /* Check if the sensor is really a MT9V011 */ in mt9v011_probe()
572 struct mt9v011 *core = to_mt9v011(sd); in mt9v011_remove()
575 "mt9v011.c: removing mt9v011 adapter on address 0x%x\n", in mt9v011_remove()
585 { "mt9v011" },
592 .name = "mt9v011",