Searched refs:csi2_dev (Results 1 - 5 of 5) sorted by relevance
/linux-master/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/ |
H A D | sun8i_a83t_dphy.c | 21 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 D | sun8i_a83t_mipi_csi2.c | 86 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 D | sun8i_a83t_dphy.h | 37 int sun8i_a83t_dphy_register(struct sun8i_a83t_mipi_csi2_device *csi2_dev);
|
/linux-master/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
H A D | sun6i_mipi_csi2.c | 82 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 D | imx6-mipi-csi2.c | 37 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