Lines Matching refs:ak7375_device
33 struct ak7375_device { struct
41 static inline struct ak7375_device *to_ak7375_vcm(struct v4l2_ctrl *ctrl) in to_ak7375_vcm() argument
43 return container_of(ctrl->handler, struct ak7375_device, ctrls_vcm); in to_ak7375_vcm()
46 static inline struct ak7375_device *sd_to_ak7375_vcm(struct v4l2_subdev *subdev) in sd_to_ak7375_vcm()
48 return container_of(subdev, struct ak7375_device, sd); in sd_to_ak7375_vcm()
51 static int ak7375_i2c_write(struct ak7375_device *ak7375, in ak7375_i2c_write()
75 struct ak7375_device *dev_vcm = to_ak7375_vcm(ctrl); in ak7375_set_ctrl()
107 static void ak7375_subdev_cleanup(struct ak7375_device *ak7375_dev) in ak7375_subdev_cleanup()
114 static int ak7375_init_controls(struct ak7375_device *dev_vcm) in ak7375_init_controls()
134 struct ak7375_device *ak7375_dev; in ak7375_probe()
175 struct ak7375_device *ak7375_dev = sd_to_ak7375_vcm(sd); in ak7375_remove()
192 struct ak7375_device *ak7375_dev = sd_to_ak7375_vcm(sd); in ak7375_vcm_suspend()
227 struct ak7375_device *ak7375_dev = sd_to_ak7375_vcm(sd); in ak7375_vcm_resume()