Home
last modified time | relevance | path

Searched refs:is_unite (Results 1 - 25 of 30) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/media/platform/rockchip/isp/
H A Dcapture_v30.c151 !dev->hw_dev->is_unite) { in rkisp_stream_config_dcrop()
277 bool is_unite = dev->hw_dev->is_unite; in mp_config_mi() local
285 rkisp_unite_write(dev, stream->config->mi.y_size_init, val, false, is_unite); in mp_config_mi()
288 rkisp_unite_write(dev, stream->config->mi.cb_size_init, val, false, is_unite); in mp_config_mi()
291 rkisp_unite_write(dev, stream->config->mi.cr_size_init, val, false, is_unite); in mp_config_mi()
293 val = is_unite ? out_fmt->width / 0x02 : out_fmt->width; in mp_config_mi()
294 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_PIC_WIDTH, val, false, is_unite); in mp_config_mi()
297 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_PIC_HEIGHT, val, false, is_unite); in mp_config_mi()
300 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_LLENGTH, val, false, is_unite); in mp_config_mi()
361 bool is_unite = dev->hw_dev->is_unite; sp_config_mi() local
425 bool is_unite = stream->ispdev->hw_dev->is_unite; fbc_config_mi() local
449 bool is_unite = dev->hw_dev->is_unite; bp_config_mi() local
509 bool is_unite = stream->ispdev->hw_dev->is_unite; fbc_enable_mi() local
[all...]
H A Dregs.c48 rkisp_unite_set_bits(dev, stream->config->dual_crop.ctrl, mask, val, false, dev->hw_dev->is_unite); in rkisp_disable_dcrop()
55 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_dcrop() local
59 if (is_unite) { in rkisp_config_dcrop()
71 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
73 rkisp_unite_write(dev, reg, tmp.height, false, is_unite); in rkisp_config_dcrop()
80 if (is_unite) { in rkisp_config_dcrop()
141 rkisp_unite_set_bits(dev, stream->config->rsz.ctrl, 0, val, false, dev->hw_dev->is_unite); in update_rsz_shadow()
198 if (dev->hw_dev->is_unite) { in set_scale()
266 bool is_unite in rkisp_config_rsz() local
287 bool is_unite = stream->ispdev->hw_dev->is_unite; rkisp_disable_rsz() local
[all...]
H A Dcommon.h163 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
166 if (is_unite) { in rkisp_unite_write()
172 bool is_unite) in rkisp_unite_set_bits()
175 if (is_unite) { in rkisp_unite_set_bits()
180 static inline void rkisp_unite_clear_bits(struct rkisp_device *dev, u32 reg, u32 mask, bool is_direct, bool is_unite) in rkisp_unite_clear_bits() argument
183 if (is_unite) { in rkisp_unite_clear_bits()
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
H A Drkisp.c218 w = dev->hw_dev->is_unite ? CIF_ISP_INPUT_W_MAX_V30_UNITE : CIF_ISP_INPUT_W_MAX_V30; in rkisp_align_sensor_resolution()
220 h = dev->hw_dev->is_unite ? CIF_ISP_INPUT_H_MAX_V30_UNITE : CIF_ISP_INPUT_H_MAX_V30; in rkisp_align_sensor_resolution()
507 rkisp_unite_set_bits(dev, ISP_HDRMGE_BASE, ISP_HDRMGE_MODE_MASK, val, false, hw->is_unite); in rkisp_trigger_read_back()
619 rkisp_unite_write(dev, CSI2RX_CTRL0, val, true, hw->is_unite); in rkisp_trigger_read_back()
796 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_ism() local
803 if (is_unite) { in rkisp_config_ism()
806 rkisp_unite_write(dev, CIF_ISP_IS_RECENTER, 0, false, is_unite); in rkisp_config_ism()
807 rkisp_unite_write(dev, CIF_ISP_IS_MAX_DX, 0, false, is_unite); in rkisp_config_ism()
808 rkisp_unite_write(dev, CIF_ISP_IS_MAX_DY, 0, false, is_unite); in rkisp_config_ism()
1317 bool is_unite = dev->hw_dev->is_unite; rkisp_config_isp() local
[all...]
H A Dhw.c102 if (dev->hw_dev->is_unite) { in default_sw_reg_flag()
114 void __iomem *base = !hw_dev->is_unite ? hw_dev->base_addr : hw_dev->base_next_addr; in mipi_irq_hdl()
160 void __iomem *base = !hw_dev->is_unite ? hw_dev->base_addr : hw_dev->base_next_addr; in mi_irq_hdl()
185 void __iomem *base = !hw_dev->is_unite ? hw_dev->base_addr : hw_dev->base_next_addr; in isp_irq_hdl()
658 if (dev->is_unite) { in rkisp_soft_reset()
676 if (dev->is_unite) { in rkisp_soft_reset()
699 if (dev->is_unite) { in isp_config_clk()
719 if (dev->is_unite) { in isp_config_clk()
760 if (dev->is_unite) { in enable_sys_clk()
902 hw_dev->is_unite in rkisp_hw_probe()
[all...]
H A Dcsi.c470 rkisp_unite_write(dev, CSI2RX_CTRL0, SW_IBUF_OP_MODE(dev->hdr.op_mode), true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
495 rkisp_unite_write(dev, ISP_HDRMGE_BASE, val, false, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
497 rkisp_unite_set_bits(dev, CSI2RX_MASK_STAT, 0, RAW_RD_SIZE_ERR, true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
501 rkisp_unite_set_bits(dev, CTRL_SWS_CFG, 0, SW_MPIP_DROP_FRM_DIS, true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
505 rkisp_unite_set_bits(dev, CTRL_SWS_CFG, 0, ISP3X_SW_ACK_FRM_PRO_DIS, true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
H A Ddmarx.c343 bool is_unite = dev->hw_dev->is_unite; in rawrd_config_mi() local
372 rkisp_unite_write(dev, CSI2RX_RAW_RD_CTRL, stream->memory << 0x02, false, is_unite); in rawrd_config_mi()
373 rkisp_unite_write(dev, CSI2RX_DATA_IDS_1, val, false, is_unite); in rawrd_config_mi()
391 if (dev->hw_dev->is_unite) { in update_rawrd()
1039 bool is_unite = dev->hw_dev->is_unite; in rkisp_rawrd_set_pic_size() local
1040 u32 w = !is_unite ? width : width / 2 + RKMOUDLE_UNITE_EXTEND_PIXEL; in rkisp_rawrd_set_pic_size()
1052 rkisp_unite_write(dev, CSI2RX_RAW_RD_PIC_SIZE, (height << 0x10) | w, false, is_unite); in rkisp_rawrd_set_pic_size()
H A Dhw.h84 bool is_unite; member
H A Disp_stats_v3x.c1064 if (stats_vdev->dev->hw_dev->is_unite) { in rkisp_stats_send_meas_v3x()
1124 void __iomem *base = !hw->is_unite ? hw->base_addr : hw->base_next_addr; in rkisp_stats_isr_v3x()
1174 if (dev->hw_dev->is_unite) { in rkisp_stats_isr_v3x()
1213 int i, mult = dev->hw_dev->is_unite ? 2 : 1; in rkisp_stats_first_ddr_config_v3x()
1236 rkisp_unite_write(dev, ISP3X_MI_DBR_WR_SIZE, ISP3X_RD_STATS_BUF_SIZE, false, dev->hw_dev->is_unite); in rkisp_stats_first_ddr_config_v3x()
1237 rkisp_unite_set_bits(dev, ISP3X_SWS_CFG, 0, ISP3X_3A_DDR_WRITE_EN, false, dev->hw_dev->is_unite); in rkisp_stats_first_ddr_config_v3x()
1239 if (dev->hw_dev->is_unite) { in rkisp_stats_first_ddr_config_v3x()
1255 int mult = stats_vdev->dev->hw_dev->is_unite ? 2 : 1; in rkisp_init_stats_vdev_v3x()
H A Dregs.h1716 void __iomem *base = !hw->is_unite ? hw->base_addr : hw->base_next_addr; in mi_frame_end_int_enable()
1725 void __iomem *base = !hw->is_unite ? hw->base_addr : hw->base_next_addr; in mi_frame_end_int_disable()
1734 void __iomem *base = !hw->is_unite ? hw->base_addr : hw->base_next_addr; in mi_frame_end_int_clear()
1743 bool is_unite = dev->hw_dev->is_unite; in stream_data_path() local
1753 rkisp_unite_set_bits(dev, CIF_VI_DPCL, 0, dpcl, true, is_unite); in stream_data_path()
1875 bool is_unite = dev->hw_dev->is_unite; in force_cfg_update() local
1878 rkisp_unite_set_bits(dev, CIF_MI_CTRL, 0, val, false, is_unite); in force_cfg_update()
1880 rkisp_unite_write(dev, CIF_MI_INIT, val, true, is_unite); in force_cfg_update()
[all...]
H A Ddev.c252 if (hw_dev->is_unite) { in isp_pipeline_s_isp_clk()
768 if (isp_dev->hw_dev->is_unite) { in rkisp_plat_probe()
782 if (!isp_dev->hw_dev->is_unite) { in rkisp_plat_probe()
H A Dcapture.c1465 bool is_unite = dev->hw_dev->is_unite; in rkisp_update_crop() local
1466 u32 align = is_unite ? 4 : 2; in rkisp_update_crop()
1485 if (is_unite && (sel->width + 0x02 * sel->left) != in->width) { in rkisp_update_crop()
1652 mp_cfg->max_rsz_width = dev->hw_dev->is_unite ? CIF_ISP_INPUT_W_MAX_V30_UNITE : CIF_ISP_INPUT_W_MAX_V30; in rkisp_register_stream_vdevs()
1653 mp_cfg->max_rsz_height = dev->hw_dev->is_unite ? CIF_ISP_INPUT_H_MAX_V30_UNITE : CIF_ISP_INPUT_H_MAX_V30; in rkisp_register_stream_vdevs()
H A Disp_params_v3x.c528 if (params_vdev->dev->hw_dev->is_unite) { in isp_lsc_cfg_sram_task()
1066 if (ispdev->hw_dev->is_unite) { in isp_rawaelite_config()
1153 if (ispdev->hw_dev->is_unite) { in isp_rawaebig_config()
2213 if (arg->soft_wr_en && (!dev->hw_dev->is_unite || (dev->hw_dev->is_unite && !(ctrl & ISP3X_DHAZ_ENMUX)))) { in isp_dhaz_config()
3426 if (params_vdev->dev->hw_dev->is_unite) { in rkisp_params_cfgsram_v3x()
3448 for (id = 0; id <= ispdev->hw_dev->is_unite; id++) { in rkisp_alloc_internal_buf()
3475 if (ispdev->hw_dev->is_unite) { in rkisp_alloc_internal_buf()
3479 for (id = 0; id <= ispdev->hw_dev->is_unite; id++) { in rkisp_alloc_internal_buf()
3515 id = ispdev->hw_dev->is_unite in rkisp_alloc_internal_buf()
[all...]
/device/soc/rockchip/rk3588/kernel/drivers/media/platform/rockchip/isp/
H A Dcapture_v30.c154 !dev->hw_dev->is_unite) { in rkisp_stream_config_dcrop()
294 bool is_unite = dev->hw_dev->is_unite; in mp_config_mi() local
302 rkisp_unite_write(dev, stream->config->mi.y_size_init, val, false, is_unite); in mp_config_mi()
305 rkisp_unite_write(dev, stream->config->mi.cb_size_init, val, false, is_unite); in mp_config_mi()
308 rkisp_unite_write(dev, stream->config->mi.cr_size_init, val, false, is_unite); in mp_config_mi()
310 val = is_unite ? out_fmt->width / 2 : out_fmt->width; in mp_config_mi()
311 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_PIC_WIDTH, val, false, is_unite); in mp_config_mi()
314 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_PIC_HEIGHT, val, false, is_unite); in mp_config_mi()
317 rkisp_unite_write(dev, ISP3X_MI_MP_WR_Y_LLENGTH, val, false, is_unite); in mp_config_mi()
380 bool is_unite = dev->hw_dev->is_unite; sp_config_mi() local
447 bool is_unite = stream->ispdev->hw_dev->is_unite; fbc_config_mi() local
472 bool is_unite = dev->hw_dev->is_unite; bp_config_mi() local
534 bool is_unite = stream->ispdev->hw_dev->is_unite; fbc_enable_mi() local
[all...]
H A Dregs.c49 mask, val, false, dev->hw_dev->is_unite); in rkisp_disable_dcrop()
57 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_dcrop() local
61 if (is_unite) { in rkisp_config_dcrop()
72 rkisp_unite_write(dev, reg, tmp.top, false, is_unite); in rkisp_config_dcrop()
74 rkisp_unite_write(dev, reg, tmp.height, false, is_unite); in rkisp_config_dcrop()
80 if (is_unite) { in rkisp_config_dcrop()
153 val, false, dev->hw_dev->is_unite); in update_rsz_shadow()
223 if (dev->hw_dev->is_unite) { in set_scale()
301 bool is_unite in rkisp_config_rsz() local
322 bool is_unite = stream->ispdev->hw_dev->is_unite; rkisp_disable_rsz() local
[all...]
H A Dcommon.h175 rkisp_unite_write(struct rkisp_device *dev, u32 reg, u32 val, bool is_direct, bool is_unite) in rkisp_unite_write() argument
178 if (is_unite) in rkisp_unite_write()
184 u32 val, bool is_direct, bool is_unite) in rkisp_unite_set_bits()
187 if (is_unite) in rkisp_unite_set_bits()
193 bool is_direct, bool is_unite) in rkisp_unite_clear_bits()
196 if (is_unite) in rkisp_unite_clear_bits()
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
H A Drkisp.c225 w = dev->hw_dev->is_unite ? in rkisp_align_sensor_resolution()
228 h = dev->hw_dev->is_unite ? in rkisp_align_sensor_resolution()
532 val, false, hw->is_unite); in rkisp_trigger_read_back()
649 rkisp_unite_write(dev, CSI2RX_CTRL0, val, true, hw->is_unite); in rkisp_trigger_read_back()
810 bool is_unite = dev->hw_dev->is_unite; in rkisp_config_ism() local
816 if (is_unite) in rkisp_config_ism()
818 rkisp_unite_write(dev, CIF_ISP_IS_RECENTER, 0, false, is_unite); in rkisp_config_ism()
819 rkisp_unite_write(dev, CIF_ISP_IS_MAX_DX, 0, false, is_unite); in rkisp_config_ism()
820 rkisp_unite_write(dev, CIF_ISP_IS_MAX_DY, 0, false, is_unite); in rkisp_config_ism()
1334 bool is_unite = dev->hw_dev->is_unite; rkisp_config_isp() local
[all...]
H A Dhw.c112 if (dev->hw_dev->is_unite) { in default_sw_reg_flag()
124 void __iomem *base = !hw_dev->is_unite ? in mipi_irq_hdl()
171 void __iomem *base = !hw_dev->is_unite ? in mi_irq_hdl()
196 void __iomem *base = !hw_dev->is_unite ? in isp_irq_hdl()
651 if (dev->is_unite) in rkisp_soft_reset()
667 if (dev->is_unite) in rkisp_soft_reset()
689 if (dev->is_unite) in isp_config_clk()
714 if (dev->is_unite) in isp_config_clk()
750 if (dev->is_unite) in enable_sys_clk()
885 hw_dev->is_unite in rkisp_hw_probe()
[all...]
H A Dcsi.c503 true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
527 rkisp_unite_write(dev, ISP_HDRMGE_BASE, val, false, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
530 true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
535 true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
539 true, dev->hw_dev->is_unite); in rkisp_csi_config_patch()
H A Ddmarx.c321 bool is_unite = dev->hw_dev->is_unite; in rawrd_config_mi() local
351 stream->memory << 2, false, is_unite); in rawrd_config_mi()
352 rkisp_unite_write(dev, CSI2RX_DATA_IDS_1, val, false, is_unite); in rawrd_config_mi()
374 if (dev->hw_dev->is_unite) { in update_rawrd()
1069 bool is_unite = dev->hw_dev->is_unite; in rkisp_rawrd_set_pic_size() local
1070 u32 w = !is_unite ? width : width / 2 + RKMOUDLE_UNITE_EXTEND_PIXEL; in rkisp_rawrd_set_pic_size()
1083 rkisp_unite_write(dev, CSI2RX_RAW_RD_PIC_SIZE, height << 16 | w, false, is_unite); in rkisp_rawrd_set_pic_size()
H A Dhw.h84 bool is_unite; member
H A Disp_stats_v3x.c1106 if (stats_vdev->dev->hw_dev->is_unite) { in rkisp_stats_send_meas_v3x()
1158 void __iomem *base = !hw->is_unite ? in rkisp_stats_isr_v3x()
1210 if (dev->hw_dev->is_unite) in rkisp_stats_isr_v3x()
1250 int i, mult = dev->hw_dev->is_unite ? 2 : 1; in rkisp_stats_first_ddr_config_v3x()
1273 false, dev->hw_dev->is_unite); in rkisp_stats_first_ddr_config_v3x()
1276 dev->hw_dev->is_unite); in rkisp_stats_first_ddr_config_v3x()
1279 if (dev->hw_dev->is_unite) in rkisp_stats_first_ddr_config_v3x()
1294 int mult = stats_vdev->dev->hw_dev->is_unite ? 2 : 1; in rkisp_init_stats_vdev_v3x()
H A Dregs.h1739 void __iomem *base = !hw->is_unite ? in mi_frame_end_int_enable()
1749 void __iomem *base = !hw->is_unite ? in mi_frame_end_int_disable()
1759 void __iomem *base = !hw->is_unite ? in mi_frame_end_int_clear()
1769 bool is_unite = dev->hw_dev->is_unite; in stream_data_path() local
1778 rkisp_unite_set_bits(dev, CIF_VI_DPCL, 0, dpcl, true, is_unite); in stream_data_path()
1900 bool is_unite = dev->hw_dev->is_unite; in force_cfg_update() local
1903 rkisp_unite_set_bits(dev, CIF_MI_CTRL, 0, val, false, is_unite); in force_cfg_update()
1905 rkisp_unite_write(dev, CIF_MI_INIT, val, true, is_unite); in force_cfg_update()
[all...]
H A Ddev.c227 if (hw_dev->is_unite) in __isp_pipeline_s_isp_clk()
746 if (isp_dev->hw_dev->is_unite) in rkisp_plat_probe()
758 if (!isp_dev->hw_dev->is_unite) in rkisp_plat_probe()
H A Dcapture.c1486 bool is_unite = dev->hw_dev->is_unite; in rkisp_update_crop() local
1487 u32 align = is_unite ? 4 : 2; in rkisp_update_crop()
1513 if (is_unite && (sel->width + 2 * sel->left) != in->width) { in rkisp_update_crop()
1686 mp_cfg->max_rsz_width = dev->hw_dev->is_unite ? in rkisp_register_stream_vdevs()
1688 mp_cfg->max_rsz_height = dev->hw_dev->is_unite ? in rkisp_register_stream_vdevs()

Completed in 47 milliseconds

12