/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/ |
H A D | common.h | 151 void rkisp_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct); 152 u32 rkisp_read(struct rkisp_device *dev, u32 reg, bool is_direct); 154 void rkisp_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct); 155 void rkisp_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct); 157 void rkisp_next_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct); 158 u32 rkisp_next_read(struct rkisp_device *dev, u32 reg, bool is_direct); 160 void rkisp_next_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct); 161 void rkisp_next_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct); 163 static inline void rkisp_unite_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct, bool is_unite) in rkisp_unite_write() argument 165 rkisp_write(dev, reg, val, is_direct); in rkisp_unite_write() 171 rkisp_unite_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct, bool is_unite) rkisp_unite_set_bits() argument 180 rkisp_unite_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct, bool is_unite) rkisp_unite_clear_bits() argument [all...] |
H A D | common.c | 12 void rkisp_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct) in rkisp_write() argument 19 if (dev->hw_dev->is_single || is_direct) { in rkisp_write() 25 void rkisp_next_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct) in rkisp_next_write() argument 33 if (dev->hw_dev->is_single || is_direct) { in rkisp_next_write() 39 u32 rkisp_read(struct rkisp_device *dev, u32 reg, bool is_direct) in rkisp_read() argument 43 if (dev->hw_dev->is_single || is_direct) { in rkisp_read() 51 u32 rkisp_next_read(struct rkisp_device *dev, u32 reg, bool is_direct) in rkisp_next_read() argument 55 if (dev->hw_dev->is_single || is_direct) { in rkisp_next_read() 73 void rkisp_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct) in rkisp_set_bits() argument 75 u32 tmp = rkisp_read(dev, reg, is_direct) in rkisp_set_bits() 80 rkisp_next_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct) rkisp_next_set_bits() argument 87 rkisp_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct) rkisp_clear_bits() argument 94 rkisp_next_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct) rkisp_next_clear_bits() argument [all...] |
H A D | bridge.c | 91 bool is_direct = (hw->isp_ver == ISP_V20) ? true : false; in init_buf() local 147 rkisp_write(dev->ispdev, dev->cfg->reg.y0_base, val, is_direct); in init_buf() 149 rkisp_write(dev->ispdev, dev->cfg->reg.uv0_base, val, is_direct); in init_buf() 152 rkisp_write(dev->ispdev, dev->cfg->reg.g0_base, val, is_direct); in init_buf()
|
H A D | regs_v2x.h | 2689 bool is_direct = true; in mi_raw_length() local 2693 is_direct = false; in mi_raw_length() 2695 rkisp_write(stream->ispdev, stream->config->mi.length, stream->out_fmt.plane_fmt[0].bytesperline, is_direct); in mi_raw_length() 2701 is_direct); in mi_raw_length()
|
H A D | rkisp.c | 1815 bool is_direct = true;
in rkisp_isp_start() local 1842 is_direct = false;
in rkisp_isp_start() 1844 rkisp_unite_write(dev, CIF_ISP_CTRL, val, is_direct, dev->hw_dev->is_unite);
in rkisp_isp_start()
|
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/ |
H A D | common.h | 162 void rkisp_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct); 163 u32 rkisp_read(struct rkisp_device *dev, u32 reg, bool is_direct); 165 void rkisp_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct); 166 void rkisp_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct); 168 void rkisp_next_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct); 169 u32 rkisp_next_read(struct rkisp_device *dev, u32 reg, bool is_direct); 171 void rkisp_next_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct); 172 void rkisp_next_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct); 175 rkisp_unite_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct, bool is_unite) in rkisp_unite_write() argument 177 rkisp_write(dev, reg, val, is_direct); in rkisp_unite_write() 183 rkisp_unite_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct, bool is_unite) rkisp_unite_set_bits() argument 192 rkisp_unite_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct, bool is_unite) rkisp_unite_clear_bits() argument [all...] |
H A D | common.c | 12 void rkisp_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct) in rkisp_write() argument 19 if (dev->hw_dev->is_single || is_direct) { in rkisp_write() 25 void rkisp_next_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct) in rkisp_next_write() argument 33 if (dev->hw_dev->is_single || is_direct) { in rkisp_next_write() 39 u32 rkisp_read(struct rkisp_device *dev, u32 reg, bool is_direct) in rkisp_read() argument 43 if (dev->hw_dev->is_single || is_direct) in rkisp_read() 50 u32 rkisp_next_read(struct rkisp_device *dev, u32 reg, bool is_direct) in rkisp_next_read() argument 54 if (dev->hw_dev->is_single || is_direct) in rkisp_next_read() 71 void rkisp_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct) in rkisp_set_bits() argument 73 u32 tmp = rkisp_read(dev, reg, is_direct) in rkisp_set_bits() 78 rkisp_next_set_bits(struct rkisp_device *dev, u32 reg, u32 mask, u32 val, bool is_direct) rkisp_next_set_bits() argument 85 rkisp_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct) rkisp_clear_bits() argument 92 rkisp_next_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct) rkisp_next_clear_bits() argument [all...] |
H A D | bridge.c | 93 bool is_direct = (hw->isp_ver == ISP_V20) ? true : false; in init_buf() local 146 rkisp_write(dev->ispdev, dev->cfg->reg.y0_base, val, is_direct); in init_buf() 148 rkisp_write(dev->ispdev, dev->cfg->reg.uv0_base, val, is_direct); in init_buf() 151 rkisp_write(dev->ispdev, dev->cfg->reg.g0_base, val, is_direct); in init_buf()
|
H A D | regs_v2x.h | 2693 bool is_direct = true; in mi_raw_length() local 2698 is_direct = false; in mi_raw_length() 2700 stream->out_fmt.plane_fmt[0].bytesperline, is_direct); in mi_raw_length() 2705 stream->out_fmt.plane_fmt[0].bytesperline, is_direct); in mi_raw_length()
|
H A D | rkisp.c | 1868 bool is_direct = true; in rkisp_isp_start() local 1897 is_direct = false; in rkisp_isp_start() 1898 rkisp_unite_write(dev, CIF_ISP_CTRL, val, is_direct, dev->hw_dev->is_unite); in rkisp_isp_start()
|