Lines Matching refs:csi2tx_priv
85 struct csi2tx_priv;
89 void (*dphy_setup)(struct csi2tx_priv *csi2tx);
92 struct csi2tx_priv { struct
143 struct csi2tx_priv *v4l2_subdev_to_csi2tx(struct v4l2_subdev *subdev) in v4l2_subdev_to_csi2tx()
145 return container_of(subdev, struct csi2tx_priv, subdev); in v4l2_subdev_to_csi2tx()
176 struct csi2tx_priv *csi2tx = v4l2_subdev_to_csi2tx(subdev); in __csi2tx_get_pad_format()
234 static void csi2tx_dphy_set_wakeup(struct csi2tx_priv *csi2tx) in csi2tx_dphy_set_wakeup()
244 static void csi2tx_dphy_init_finish(struct csi2tx_priv *csi2tx, u32 reg) in csi2tx_dphy_init_finish()
265 static void csi2tx_dphy_setup(struct csi2tx_priv *csi2tx) in csi2tx_dphy_setup()
282 static void csi2tx_v2_dphy_setup(struct csi2tx_priv *csi2tx) in csi2tx_v2_dphy_setup()
295 static void csi2tx_reset(struct csi2tx_priv *csi2tx) in csi2tx_reset()
302 static int csi2tx_start(struct csi2tx_priv *csi2tx) in csi2tx_start()
385 static void csi2tx_stop(struct csi2tx_priv *csi2tx) in csi2tx_stop()
393 struct csi2tx_priv *csi2tx = v4l2_subdev_to_csi2tx(subdev); in csi2tx_s_stream()
434 static int csi2tx_get_resources(struct csi2tx_priv *csi2tx, in csi2tx_get_resources()
497 static int csi2tx_check_lanes(struct csi2tx_priv *csi2tx) in csi2tx_check_lanes()
572 struct csi2tx_priv *csi2tx; in csi2tx_probe()
640 struct csi2tx_priv *csi2tx = platform_get_drvdata(pdev); in csi2tx_remove()