Searched refs:imx214 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | imx214.c | 3 * imx214.c - imx214 sensor driver 36 struct imx214 { struct 427 static inline struct imx214 *to_imx214(struct v4l2_subdev *sd) in to_imx214() 429 return container_of(sd, struct imx214, sd); in to_imx214() 436 struct imx214 *imx214 = to_imx214(sd); in imx214_power_on() local 439 ret = regulator_bulk_enable(IMX214_NUM_SUPPLIES, imx214->supplies); in imx214_power_on() 441 dev_err(imx214->dev, "failed to enable regulators: %d\n", ret); in imx214_power_on() 447 ret = clk_prepare_enable(imx214 in imx214_power_on() 464 struct imx214 *imx214 = to_imx214(sd); imx214_power_off() local 508 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); imx214_s_register() local 516 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); imx214_g_register() local 536 __imx214_get_pad_format(struct imx214 *imx214, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __imx214_get_pad_format() argument 555 struct imx214 *imx214 = to_imx214(sd); imx214_get_format() local 566 __imx214_get_pad_crop(struct imx214 *imx214, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __imx214_get_pad_crop() argument 583 struct imx214 *imx214 = to_imx214(sd); imx214_set_format() local 623 struct imx214 *imx214 = to_imx214(sd); imx214_get_selection() local 651 struct imx214 *imx214 = container_of(ctrl->handler, imx214_set_ctrl() local 687 imx214_write_table(struct imx214 *imx214, const struct reg_8 table[]) imx214_write_table() argument 720 imx214_start_streaming(struct imx214 *imx214) imx214_start_streaming() argument 759 imx214_stop_streaming(struct imx214 *imx214) imx214_stop_streaming() argument 772 struct imx214 *imx214 = to_imx214(subdev); imx214_s_stream() local 862 imx214_get_regulators(struct device *dev, struct imx214 *imx214) imx214_get_regulators() argument 915 struct imx214 *imx214 = to_imx214(sd); imx214_suspend() local 927 struct imx214 *imx214 = to_imx214(sd); imx214_resume() local 947 struct imx214 *imx214; imx214_probe() local 1085 struct imx214 *imx214 = to_imx214(sd); imx214_remove() local [all...] |
H A D | Makefile | 115 obj-$(CONFIG_VIDEO_IMX214) += imx214.o
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | imx214.c | 3 * imx214.c - imx214 sensor driver 36 struct imx214 { struct 427 static inline struct imx214 *to_imx214(struct v4l2_subdev *sd) in to_imx214() 429 return container_of(sd, struct imx214, sd); in to_imx214() 436 struct imx214 *imx214 = to_imx214(sd); in imx214_power_on() local 439 ret = regulator_bulk_enable(IMX214_NUM_SUPPLIES, imx214->supplies); in imx214_power_on() 441 dev_err(imx214->dev, "failed to enable regulators: %d\n", ret); in imx214_power_on() 447 ret = clk_prepare_enable(imx214 in imx214_power_on() 464 struct imx214 *imx214 = to_imx214(sd); imx214_power_off() local 508 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); imx214_s_register() local 516 struct imx214 *imx214 = container_of(subdev, struct imx214, sd); imx214_g_register() local 536 __imx214_get_pad_format(struct imx214 *imx214, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) __imx214_get_pad_format() argument 555 struct imx214 *imx214 = to_imx214(sd); imx214_get_format() local 567 __imx214_get_pad_crop(struct imx214 *imx214, struct v4l2_subdev_state *sd_state, unsigned int pad, enum v4l2_subdev_format_whence which) __imx214_get_pad_crop() argument 585 struct imx214 *imx214 = to_imx214(sd); imx214_set_format() local 626 struct imx214 *imx214 = to_imx214(sd); imx214_get_selection() local 654 struct imx214 *imx214 = container_of(ctrl->handler, imx214_set_ctrl() local 690 imx214_write_table(struct imx214 *imx214, const struct reg_8 table[]) imx214_write_table() argument 723 imx214_start_streaming(struct imx214 *imx214) imx214_start_streaming() argument 762 imx214_stop_streaming(struct imx214 *imx214) imx214_stop_streaming() argument 775 struct imx214 *imx214 = to_imx214(subdev); imx214_s_stream() local 863 imx214_get_regulators(struct device *dev, struct imx214 *imx214) imx214_get_regulators() argument 916 struct imx214 *imx214 = to_imx214(sd); imx214_suspend() local 928 struct imx214 *imx214 = to_imx214(sd); imx214_resume() local 948 struct imx214 *imx214; imx214_probe() local 1086 struct imx214 *imx214 = to_imx214(sd); imx214_remove() local [all...] |
H A D | Makefile | 44 obj-$(CONFIG_VIDEO_IMX214) += imx214.o
|
Completed in 3 milliseconds