Searched refs:dphy_hw (Results 1 – 7 of 7) sorted by relevance
120 struct csi2_dphy_hw *dphy_hw; in rockchip_csi2_dphy_attach_hw() local133 dphy_hw = dphy->dphy_hw_group[0]; in rockchip_csi2_dphy_attach_hw()134 mutex_lock(&dphy_hw->mutex); in rockchip_csi2_dphy_attach_hw()135 dphy_hw->dphy_dev[dphy_hw->dphy_dev_num] = dphy; in rockchip_csi2_dphy_attach_hw()136 dphy_hw->dphy_dev_num++; in rockchip_csi2_dphy_attach_hw()140 dphy_hw->lane_mode = LANE_MODE_FULL; in rockchip_csi2_dphy_attach_hw()144 dphy_hw->lane_mode = LANE_MODE_SPLIT; in rockchip_csi2_dphy_attach_hw()148 dphy_hw->lane_mode = LANE_MODE_SPLIT; in rockchip_csi2_dphy_attach_hw()152 dphy_hw->lane_mode = LANE_MODE_FULL; in rockchip_csi2_dphy_attach_hw()155 dphy->dphy_hw = dphy_hw; in rockchip_csi2_dphy_attach_hw()[all …]
562 struct csi2_dphy_hw *hw = dphy->dphy_hw; in csi2_dphy_config_dual_mode()685 struct csi2_dphy_hw *hw = dphy->dphy_hw; in csi2_dphy_hw_stream_on()853 struct csi2_dphy_hw *hw = dphy->dphy_hw; in csi2_dphy_hw_stream_off()980 struct csi2_dphy_hw *dphy_hw; in rockchip_csi2_dphy_hw_probe() local986 dphy_hw = devm_kzalloc(dev, sizeof(*dphy_hw), GFP_KERNEL); in rockchip_csi2_dphy_hw_probe()987 if (!dphy_hw) in rockchip_csi2_dphy_hw_probe()989 dphy_hw->dev = dev; in rockchip_csi2_dphy_hw_probe()1003 dphy_hw->regmap_grf = grf; in rockchip_csi2_dphy_hw_probe()1012 dphy_hw->regmap_sys_grf = grf; in rockchip_csi2_dphy_hw_probe()1015 dphy_hw->num_clks = devm_clk_bulk_get_all(dev, &dphy_hw->clks_bulk); in rockchip_csi2_dphy_hw_probe()[all …]
75 struct csi2_dphy_hw *dphy_hw; member
1649 struct csi2_dphy_hw *hw = cif->dphy_hw; in csi2_dphy_config_dual_mode()1653 if (cif->dphy_hw->phy_index < 3) { in csi2_dphy_config_dual_mode()1680 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_csi2_dphy_stream_start()1762 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_samsung_dcphy_rx_config_settle()1807 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_samsung_dcphy_rx_config_common()1912 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_samsung_dcphy_rx_lane_enable()1978 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_samsung_mipi_dcphy_bias_block_enable()2007 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_csi2_dcphy_stream_start()2045 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_csi2_dcphy_stream_stop()2089 struct csi2_dphy_hw *hw = cif->dphy_hw; in vehicle_csi2_enable()[all …]
133 struct csi2_dphy_hw *dphy_hw; member
877 if (dev->dphy_hw) { in rkcif_config_dvp_clk_sampling_edge()897 if (dev->dphy_hw && dev->dphy_hw->ttl_mode_enable && dev->dphy_hw->ttl_mode_disable) { in rkcif_config_dvp_pin()900 dev->dphy_hw->ttl_mode_enable(dev->dphy_hw); in rkcif_config_dvp_pin()902 dev->dphy_hw->ttl_mode_disable(dev->dphy_hw); in rkcif_config_dvp_pin()1785 struct csi2_dphy_hw *dphy_hw; in rkcif_attach_dphy_hw() local1802 dphy_hw = platform_get_drvdata(plat_dev); in rkcif_attach_dphy_hw()1803 if (!dphy_hw) { in rkcif_attach_dphy_hw()1808 cif_dev->dphy_hw = dphy_hw; in rkcif_attach_dphy_hw()
854 struct csi2_dphy_hw *dphy_hw; member