Lines Matching refs:csi2_dev

37 struct csi2_dev {
94 static inline struct csi2_dev *sd_to_dev(struct v4l2_subdev *sdev)
96 return container_of(sdev, struct csi2_dev, sd);
99 static inline struct csi2_dev *notifier_to_dev(struct v4l2_async_notifier *n)
101 return container_of(n, struct csi2_dev, notifier);
132 static void csi2_enable(struct csi2_dev *csi2, bool enable)
145 static void csi2_set_lanes(struct csi2_dev *csi2, unsigned int lanes)
150 static void dw_mipi_csi2_phy_write(struct csi2_dev *csi2,
203 static int csi2_dphy_init(struct csi2_dev *csi2)
230 static int __maybe_unused csi2_dphy_wait_ulp(struct csi2_dev *csi2)
255 static void csi2_dphy_wait_stopstate(struct csi2_dev *csi2, unsigned int lanes)
271 static int csi2_dphy_wait_clock_lane(struct csi2_dev *csi2)
288 static void csi2ipu_gasket_init(struct csi2_dev *csi2)
304 static int csi2_get_active_lanes(struct csi2_dev *csi2, unsigned int *lanes)
341 static int csi2_start(struct csi2_dev *csi2)
397 static void csi2_stop(struct csi2_dev *csi2)
413 struct csi2_dev *csi2 = sd_to_dev(sd);
461 struct csi2_dev *csi2 = sd_to_dev(sd);
500 __csi2_get_fmt(struct csi2_dev *csi2, struct v4l2_subdev_state *sd_state,
513 struct csi2_dev *csi2 = sd_to_dev(sd);
531 struct csi2_dev *csi2 = sd_to_dev(sd);
559 struct csi2_dev *csi2 = sd_to_dev(sd);
572 struct csi2_dev *csi2 = sd_to_dev(sd);
641 struct csi2_dev *csi2 = notifier_to_dev(notifier);
664 struct csi2_dev *csi2 = notifier_to_dev(notifier);
674 static int csi2_async_register(struct csi2_dev *csi2)
721 struct csi2_dev *csi2;
816 struct csi2_dev *csi2 = sd_to_dev(sd);