• Home
  • Raw
  • Download

Lines Matching refs:sd

21 static void mt9m111_dump_registers(struct sd *sd);
23 int mt9m111_probe(struct sd *sd) in mt9m111_probe() argument
43 m5602_write_bridge(sd, in mt9m111_probe()
49 m5602_write_sensor(sd, in mt9m111_probe()
54 if (m5602_read_sensor(sd, MT9M111_SC_CHIPVER, data, 2)) in mt9m111_probe()
65 sd->gspca_dev.cam.cam_mode = mt9m111.modes; in mt9m111_probe()
66 sd->gspca_dev.cam.nmodes = mt9m111.nmodes; in mt9m111_probe()
67 sd->desc->ctrls = mt9m111.ctrls; in mt9m111_probe()
68 sd->desc->nctrls = mt9m111.nctrls; in mt9m111_probe()
72 int mt9m111_init(struct sd *sd) in mt9m111_init() argument
81 err = m5602_write_bridge(sd, in mt9m111_init()
87 err = m5602_write_sensor(sd, in mt9m111_init()
93 mt9m111_dump_registers(sd); in mt9m111_init()
98 int mt9m111_power_down(struct sd *sd) in mt9m111_power_down() argument
107 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_get_vflip() local
109 err = m5602_read_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, in mt9m111_get_vflip()
121 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_vflip() local
126 err = m5602_write_sensor(sd, MT9M111_PAGE_MAP, data, 2); in mt9m111_set_vflip()
130 err = m5602_read_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, data, 2); in mt9m111_set_vflip()
135 err = m5602_write_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, in mt9m111_set_vflip()
145 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_get_hflip() local
147 err = m5602_read_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, in mt9m111_get_hflip()
159 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_hflip() local
164 err = m5602_write_sensor(sd, MT9M111_PAGE_MAP, data, 2); in mt9m111_set_hflip()
168 err = m5602_read_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, data, 2); in mt9m111_set_hflip()
173 err = m5602_write_sensor(sd, MT9M111_SC_R_MODE_CONTEXT_B, in mt9m111_set_hflip()
183 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_get_gain() local
185 err = m5602_read_sensor(sd, MT9M111_SC_GLOBAL_GAIN, data, 2); in mt9m111_get_gain()
202 struct sd *sd = (struct sd *) gspca_dev; in mt9m111_set_gain() local
205 err = m5602_write_sensor(sd, MT9M111_PAGE_MAP, data, 2); in mt9m111_set_gain()
230 err = m5602_write_sensor(sd, MT9M111_SC_GLOBAL_GAIN, in mt9m111_set_gain()
236 static void mt9m111_dump_registers(struct sd *sd) in mt9m111_dump_registers() argument
244 m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2); in mt9m111_dump_registers()
246 m5602_read_sensor(sd, address, value, 2); in mt9m111_dump_registers()
253 m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2); in mt9m111_dump_registers()
255 m5602_read_sensor(sd, address, value, 2); in mt9m111_dump_registers()
262 m5602_write_sensor(sd, MT9M111_PAGE_MAP, value, 2); in mt9m111_dump_registers()
264 m5602_read_sensor(sd, address, value, 2); in mt9m111_dump_registers()