.. | .. |
---|
98 | 98 | const struct hsfreq_range *hsfreq_ranges_cphy; |
---|
99 | 99 | int num_hsfreq_ranges_cphy; |
---|
100 | 100 | const struct grf_reg *grf_regs; |
---|
101 | | - const struct txrx_reg *txrx_regs; |
---|
| 101 | + int num_grf_regs; |
---|
102 | 102 | const struct csi2dphy_reg *csi2dphy_regs; |
---|
| 103 | + int num_csi2dphy_regs; |
---|
103 | 104 | void (*individual_init)(struct csi2_dphy_hw *hw); |
---|
104 | 105 | int (*stream_on)(struct csi2_dphy *dphy, struct v4l2_subdev *sd); |
---|
105 | 106 | int (*stream_off)(struct csi2_dphy *dphy, struct v4l2_subdev *sd); |
---|
.. | .. |
---|
111 | 112 | struct regmap *regmap_grf; |
---|
112 | 113 | struct regmap *regmap_sys_grf; |
---|
113 | 114 | const struct grf_reg *grf_regs; |
---|
114 | | - const struct txrx_reg *txrx_regs; |
---|
115 | 115 | const struct csi2dphy_reg *csi2dphy_regs; |
---|
116 | 116 | const struct dphy_hw_drv_data *drv_data; |
---|
117 | 117 | void __iomem *hw_base_addr; |
---|
.. | .. |
---|
130 | 130 | int (*stream_off)(struct csi2_dphy *dphy, struct v4l2_subdev *sd); |
---|
131 | 131 | int (*ttl_mode_enable)(struct csi2_dphy_hw *hw); |
---|
132 | 132 | void (*ttl_mode_disable)(struct csi2_dphy_hw *hw); |
---|
| 133 | + int (*quick_stream_on)(struct csi2_dphy *dphy, struct v4l2_subdev *sd); |
---|
| 134 | + int (*quick_stream_off)(struct csi2_dphy *dphy, struct v4l2_subdev *sd); |
---|
133 | 135 | }; |
---|
134 | 136 | |
---|
135 | 137 | int rockchip_csi2_dphy_hw_init(void); |
---|