Home
last modified time | relevance | path

Searched refs:imx219 (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/i2c/
H A Dimx219.c445 struct imx219 { struct
479 static inline struct imx219 *to_imx219(struct v4l2_subdev *_sd) in to_imx219()
481 return container_of(_sd, struct imx219, sd); in to_imx219()
485 static int imx219_read_reg(struct imx219 *imx219, u16 reg, u32 len, u32 *val) in imx219_read_reg() argument
487 struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd); in imx219_read_reg()
518 static int imx219_write_reg(struct imx219 *imx219, u16 reg, u32 len, u32 val) in imx219_write_reg() argument
520 struct i2c_client *client = v4l2_get_subdevdata(&imx219->sd); in imx219_write_reg()
535 static int imx219_write_regs(struct imx219 *imx21 argument
557 imx219_get_format_code(struct imx219 *imx219, u32 code) imx219_get_format_code() argument
576 imx219_set_default_format(struct imx219 *imx219) imx219_set_default_format() argument
595 struct imx219 *imx219 = to_imx219(sd); imx219_open() local
623 struct imx219 *imx219 = imx219_set_ctrl() local
714 struct imx219 *imx219 = to_imx219(sd); imx219_enum_mbus_code() local
728 struct imx219 *imx219 = to_imx219(sd); imx219_enum_frame_size() local
754 imx219_update_pad_format(struct imx219 *imx219, const struct imx219_mode *mode, struct v4l2_subdev_format *fmt) imx219_update_pad_format() argument
764 __imx219_get_pad_format(struct imx219 *imx219, struct v4l2_subdev_pad_config *cfg, struct v4l2_subdev_format *fmt) __imx219_get_pad_format() argument
787 struct imx219 *imx219 = to_imx219(sd); imx219_get_pad_format() local
801 struct imx219 *imx219 = to_imx219(sd); imx219_set_pad_format() local
859 imx219_set_framefmt(struct imx219 *imx219) imx219_set_framefmt() argument
880 imx219_set_binning(struct imx219 *imx219) imx219_set_binning() argument
910 __imx219_get_pad_crop(struct imx219 *imx219, struct v4l2_subdev_pad_config *cfg, unsigned int pad, enum v4l2_subdev_format_whence which) __imx219_get_pad_crop() argument
929 struct imx219 *imx219 = to_imx219(sd); imx219_get_selection() local
960 imx219_start_streaming(struct imx219 *imx219) imx219_start_streaming() argument
1023 imx219_stop_streaming(struct imx219 *imx219) imx219_stop_streaming() argument
1042 struct imx219 *imx219 = to_imx219(sd); imx219_set_stream() local
1080 struct imx219 *imx219 = to_imx219(sd); imx219_power_on() local
1114 struct imx219 *imx219 = to_imx219(sd); imx219_power_off() local
1127 struct imx219 *imx219 = to_imx219(sd); imx219_suspend() local
1139 struct imx219 *imx219 = to_imx219(sd); imx219_resume() local
1157 imx219_get_regulators(struct imx219 *imx219) imx219_get_regulators() argument
1171 imx219_identify_module(struct imx219 *imx219) imx219_identify_module() argument
1222 imx219_init_controls(struct imx219 *imx219) imx219_init_controls() argument
1331 imx219_free_controls(struct imx219 *imx219) imx219_free_controls() argument
1387 struct imx219 *imx219; imx219_probe() local
1505 struct imx219 *imx219 = to_imx219(sd); imx219_remove() local
[all...]
H A DMakefile116 obj-$(CONFIG_VIDEO_IMX219) += imx219.o
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dimx219.c444 struct imx219 { struct
475 static inline struct imx219 *to_imx219(struct v4l2_subdev *_sd) in to_imx219()
477 return container_of(_sd, struct imx219, sd); in to_imx219()
481 static u32 imx219_get_format_code(struct imx219 *imx219, u32 code) in imx219_get_format_code() argument
492 i = (i & ~3) | (imx219->vflip->val ? 2 : 0) | in imx219_get_format_code()
493 (imx219->hflip->val ? 1 : 0); in imx219_get_format_code()
500 struct imx219 *imx219 = in imx219_set_ctrl() local
501 container_of(ctrl->handler, struct imx219, ctrl_handle in imx219_set_ctrl()
584 imx219_update_pad_format(struct imx219 *imx219, const struct imx219_mode *mode, struct v4l2_mbus_framefmt *fmt, u32 code) imx219_update_pad_format() argument
601 struct imx219 *imx219 = to_imx219(sd); imx219_init_cfg() local
624 struct imx219 *imx219 = to_imx219(sd); imx219_enum_mbus_code() local
638 struct imx219 *imx219 = to_imx219(sd); imx219_enum_frame_size() local
660 struct imx219 *imx219 = to_imx219(sd); imx219_set_pad_format() local
708 imx219_set_framefmt(struct imx219 *imx219, const struct v4l2_mbus_framefmt *format) imx219_set_framefmt() argument
730 imx219_set_binning(struct imx219 *imx219, const struct v4l2_mbus_framefmt *format) imx219_set_binning() argument
787 imx219_configure_lanes(struct imx219 *imx219) imx219_configure_lanes() argument
794 imx219_start_streaming(struct imx219 *imx219, struct v4l2_subdev_state *state) imx219_start_streaming() argument
867 imx219_stop_streaming(struct imx219 *imx219) imx219_stop_streaming() argument
886 struct imx219 *imx219 = to_imx219(sd); imx219_set_stream() local
918 struct imx219 *imx219 = to_imx219(sd); imx219_power_on() local
951 struct imx219 *imx219 = to_imx219(sd); imx219_power_off() local
963 struct imx219 *imx219 = to_imx219(sd); imx219_suspend() local
974 struct imx219 *imx219 = to_imx219(sd); imx219_resume() local
995 imx219_get_regulators(struct imx219 *imx219) imx219_get_regulators() argument
1009 imx219_identify_module(struct imx219 *imx219) imx219_identify_module() argument
1056 imx219_get_pixel_rate(struct imx219 *imx219) imx219_get_pixel_rate() argument
1062 imx219_init_controls(struct imx219 *imx219) imx219_init_controls() argument
1176 imx219_free_controls(struct imx219 *imx219) imx219_free_controls() argument
1181 imx219_check_hwcfg(struct device *dev, struct imx219 *imx219) imx219_check_hwcfg() argument
1234 struct imx219 *imx219; imx219_probe() local
1368 struct imx219 *imx219 = to_imx219(sd); imx219_remove() local
[all...]
H A DMakefile45 obj-$(CONFIG_VIDEO_IMX219) += imx219.o
/kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/
H A DMakefile152 imx8mm-venice-gw72xx-0x-imx219-dtbs := imx8mm-venice-gw72xx-0x.dtb imx8mm-venice-gw72xx-0x-imx219.dtbo
157 imx8mm-venice-gw73xx-0x-imx219-dtbs := imx8mm-venice-gw73xx-0x.dtb imx8mm-venice-gw73xx-0x-imx219.dtbo
164 dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw72xx-0x-imx219.dtb
169 dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw73xx-0x-imx219.dtb
/kernel/linux/linux-6.6/scripts/dtc/include-prefixes/arm64/freescale/
H A DMakefile152 imx8mm-venice-gw72xx-0x-imx219-dtbs := imx8mm-venice-gw72xx-0x.dtb imx8mm-venice-gw72xx-0x-imx219.dtbo
157 imx8mm-venice-gw73xx-0x-imx219-dtbs := imx8mm-venice-gw73xx-0x.dtb imx8mm-venice-gw73xx-0x-imx219.dtbo
164 dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw72xx-0x-imx219.dtb
169 dtb-$(CONFIG_ARCH_MXC) += imx8mm-venice-gw73xx-0x-imx219.dtb

Completed in 4 milliseconds