Searched refs:csi2_dev (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/
H A Dsun8i_a83t_dphy.c21 struct sun8i_a83t_mipi_csi2_device *csi2_dev = phy_get_drvdata(dphy); local
22 struct regmap *regmap = csi2_dev->regmap;
38 struct sun8i_a83t_mipi_csi2_device *csi2_dev = phy_get_drvdata(dphy); local
39 struct regmap *regmap = csi2_dev->regmap;
52 int sun8i_a83t_dphy_register(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
54 struct device *dev = csi2_dev->dev;
57 csi2_dev->dphy = devm_phy_create(dev, NULL, &sun8i_a83t_dphy_ops);
58 if (IS_ERR(csi2_dev->dphy)) {
60 return PTR_ERR(csi2_dev->dphy);
63 phy_set_drvdata(csi2_dev
[all...]
H A Dsun8i_a83t_mipi_csi2.c86 sun8i_a83t_mipi_csi2_init(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
88 struct regmap *regmap = csi2_dev->regmap;
126 sun8i_a83t_mipi_csi2_enable(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
128 struct regmap *regmap = csi2_dev->regmap;
136 sun8i_a83t_mipi_csi2_disable(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
138 struct regmap *regmap = csi2_dev->regmap;
147 sun8i_a83t_mipi_csi2_configure(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
149 struct regmap *regmap = csi2_dev->regmap;
151 csi2_dev->bridge.endpoint.bus.mipi_csi2.num_data_lanes;
152 struct v4l2_mbus_framefmt *mbus_format = &csi2_dev
203 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
344 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
382 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
404 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
453 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
500 sun8i_a83t_mipi_csi2_bridge_source_setup(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
533 sun8i_a83t_mipi_csi2_bridge_setup(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
612 sun8i_a83t_mipi_csi2_bridge_cleanup(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
627 struct sun8i_a83t_mipi_csi2_device *csi2_dev = dev_get_drvdata(dev); local
639 struct sun8i_a83t_mipi_csi2_device *csi2_dev = dev_get_drvdata(dev); local
695 sun8i_a83t_mipi_csi2_resources_setup(struct sun8i_a83t_mipi_csi2_device *csi2_dev, struct platform_device *platform_dev) argument
774 sun8i_a83t_mipi_csi2_resources_cleanup(struct sun8i_a83t_mipi_csi2_device *csi2_dev) argument
783 struct sun8i_a83t_mipi_csi2_device *csi2_dev; local
812 struct sun8i_a83t_mipi_csi2_device *csi2_dev = local
[all...]
H A Dsun8i_a83t_dphy.h37 int sun8i_a83t_dphy_register(struct sun8i_a83t_mipi_csi2_device *csi2_dev);
/linux-master/drivers/media/platform/sunxi/sun6i-mipi-csi2/
H A Dsun6i_mipi_csi2.c82 static void sun6i_mipi_csi2_enable(struct sun6i_mipi_csi2_device *csi2_dev) argument
84 struct regmap *regmap = csi2_dev->regmap;
90 static void sun6i_mipi_csi2_disable(struct sun6i_mipi_csi2_device *csi2_dev) argument
92 struct regmap *regmap = csi2_dev->regmap;
98 static void sun6i_mipi_csi2_configure(struct sun6i_mipi_csi2_device *csi2_dev) argument
100 struct regmap *regmap = csi2_dev->regmap;
102 csi2_dev->bridge.endpoint.bus.mipi_csi2.num_data_lanes;
103 struct v4l2_mbus_framefmt *mbus_format = &csi2_dev->bridge.mbus_format;
105 struct device *dev = csi2_dev->dev;
172 struct sun6i_mipi_csi2_device *csi2_dev local
311 struct sun6i_mipi_csi2_device *csi2_dev = v4l2_get_subdevdata(subdev); local
347 struct sun6i_mipi_csi2_device *csi2_dev = v4l2_get_subdevdata(subdev); local
368 struct sun6i_mipi_csi2_device *csi2_dev = v4l2_get_subdevdata(subdev); local
416 struct sun6i_mipi_csi2_device *csi2_dev = local
463 sun6i_mipi_csi2_bridge_source_setup(struct sun6i_mipi_csi2_device *csi2_dev) argument
495 sun6i_mipi_csi2_bridge_setup(struct sun6i_mipi_csi2_device *csi2_dev) argument
574 sun6i_mipi_csi2_bridge_cleanup(struct sun6i_mipi_csi2_device *csi2_dev) argument
589 struct sun6i_mipi_csi2_device *csi2_dev = dev_get_drvdata(dev); local
599 struct sun6i_mipi_csi2_device *csi2_dev = dev_get_drvdata(dev); local
635 sun6i_mipi_csi2_resources_setup(struct sun6i_mipi_csi2_device *csi2_dev, struct platform_device *platform_dev) argument
707 sun6i_mipi_csi2_resources_cleanup(struct sun6i_mipi_csi2_device *csi2_dev) argument
716 struct sun6i_mipi_csi2_device *csi2_dev; local
745 struct sun6i_mipi_csi2_device *csi2_dev = local
[all...]
/linux-master/drivers/staging/media/imx/
H A Dimx6-mipi-csi2.c37 struct csi2_dev { struct
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 *csi
[all...]

Completed in 137 milliseconds