Home
last modified time | relevance | path

Searched refs:dphy_hw (Results 1 – 7 of 7) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/phy/rockchip/
H A Dphy-rockchip-csi2-dphy.c120 struct csi2_dphy_hw *dphy_hw; in rockchip_csi2_dphy_attach_hw() local
133 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 …]
H A Dphy-rockchip-csi2-dphy-hw.c562 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() local
986 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 …]
H A Dphy-rockchip-csi2-dphy-common.h75 struct csi2_dphy_hw *dphy_hw; member
/OK3568_Linux_fs/kernel/drivers/video/rockchip/vehicle/
H A Dvehicle_cif.c1649 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 …]
H A Dvehicle_cif.h133 struct csi2_dphy_hw *dphy_hw; member
/OK3568_Linux_fs/kernel/drivers/media/platform/rockchip/cif/
H A Ddev.c877 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() local
1802 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()
H A Ddev.h854 struct csi2_dphy_hw *dphy_hw; member