• Home
  • Raw
  • Download

Lines Matching refs:sensor

75 static int ____smiapp_read(struct smiapp_sensor *sensor, u16 reg,  in ____smiapp_read()  argument
78 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in ____smiapp_read()
134 static int ____smiapp_read_8only(struct smiapp_sensor *sensor, u16 reg, in ____smiapp_read_8only() argument
145 rval = ____smiapp_read(sensor, reg + i, 1, &val8); in ____smiapp_read_8only()
158 static int __smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val, in __smiapp_read() argument
161 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in __smiapp_read()
170 rval = ____smiapp_read(sensor, SMIAPP_REG_ADDR(reg), len, val); in __smiapp_read()
172 rval = ____smiapp_read_8only(sensor, SMIAPP_REG_ADDR(reg), len, in __smiapp_read()
183 int smiapp_read_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read_no_quirk() argument
186 sensor, reg, val, in smiapp_read_no_quirk()
187 smiapp_needs_quirk(sensor, in smiapp_read_no_quirk()
191 int smiapp_read(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read() argument
196 rval = smiapp_call_quirk(sensor, reg_access, false, &reg, val); in smiapp_read()
202 return smiapp_read_no_quirk(sensor, reg, val); in smiapp_read()
205 int smiapp_read_8only(struct smiapp_sensor *sensor, u32 reg, u32 *val) in smiapp_read_8only() argument
210 rval = smiapp_call_quirk(sensor, reg_access, false, &reg, val); in smiapp_read_8only()
216 return __smiapp_read(sensor, reg, val, true); in smiapp_read_8only()
219 int smiapp_write_no_quirk(struct smiapp_sensor *sensor, u32 reg, u32 val) in smiapp_write_no_quirk() argument
221 struct i2c_client *client = v4l2_get_subdevdata(&sensor->src->sd); in smiapp_write_no_quirk()
289 int smiapp_write(struct smiapp_sensor *sensor, u32 reg, u32 val) in smiapp_write() argument
293 rval = smiapp_call_quirk(sensor, reg_access, true, &reg, &val); in smiapp_write()
299 return smiapp_write_no_quirk(sensor, reg, val); in smiapp_write()