/linux/drivers/media/platform/ti/omap3isp/ |
H A D | isp.c | 3 * isp.c 5 * TI OMAP3 ISP - Core 68 #include "isp.h" 82 static void isp_save_ctx(struct isp_device *isp); 84 static void isp_restore_ctx(struct isp_device *isp); 129 /* Structure for saving/restoring ISP module registers */ 139 * @isp: OMAP3 ISP device 147 void omap3isp_flush(struct isp_device *isp) in omap3isp_flush() argument 149 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION); in omap3isp_flush() 150 isp_reg_readl(isp, OMAP3_ISP_IOMEM_MAIN, ISP_REVISION); in omap3isp_flush() [all …]
|
H A D | isp.h | 3 * isp.h 5 * TI OMAP3 ISP - Core 37 * terminating token for ISP 85 /* ISP: OMAP 34xx ES 1.0 */ 98 * struct isp_res_mapping - Map ISP io resources to ISP revision. 100 * @offset: register offsets of various ISP sub-blocks 110 * struct isp_reg - Structure for ISP register values. 126 struct isp_device *isp; member 137 * struct isp_device - ISP device structure. 138 * @dev: Device pointer specific to the OMAP3 ISP. [all …]
|
H A D | ispcsi2.c | 5 * TI OMAP3 ISP - CSI2 module 18 #include "isp.h" 27 static void csi2_if_enable(struct isp_device *isp, in csi2_if_enable() argument 32 isp_reg_clr_set(isp, csi2->regs1, ISPCSI2_CTRL, ISPCSI2_CTRL_IF_EN, in csi2_if_enable() 43 static void csi2_recv_config(struct isp_device *isp, in csi2_recv_config() argument 49 reg = isp_reg_readl(isp, csi2->regs1, ISPCSI2_CTRL); in csi2_recv_config() 74 isp_reg_writel(isp, reg, csi2->regs1, ISPCSI2_CTRL); in csi2_recv_config() 94 * - 2 isp revisions (certain format must be handled differently on OMAP3630) 161 * @csi2: ISP CSI2 device 202 is_3630 = csi2->isp->revision == ISP_REVISION_15_0; in csi2_ctx_map_format() [all …]
|
H A D | ispccp2.c | 5 * TI OMAP3 ISP - CCP2 module 22 #include "isp.h" 64 #define CCP2_PRINT_REGISTER(isp, name)\ argument 65 dev_dbg(isp->dev, "###CCP2 " #name "=0x%08x\n", \ 66 isp_reg_readl(isp, OMAP3_ISP_IOMEM_CCP2, ISPCCP2_##name)) 70 struct isp_device *isp = to_isp_device(ccp2); in ccp2_print_status() local 72 dev_dbg(isp->dev, "-------------CCP2 Register dump-------------\n"); in ccp2_print_status() 74 CCP2_PRINT_REGISTER(isp, SYSCONFIG); in ccp2_print_status() 75 CCP2_PRINT_REGISTER(isp, SYSSTATUS); in ccp2_print_status() 76 CCP2_PRINT_REGISTER(isp, LC01_IRQENABLE); in ccp2_print_status() [all …]
|
H A D | isphist.c | 5 * TI OMAP3 ISP - Histogram module 21 #include "isp.h" 32 struct isp_device *isp = hist->isp; in hist_reset_mem() local 36 isp_reg_writel(isp, 0, OMAP3_ISP_IOMEM_HIST, ISPHIST_ADDR); in hist_reset_mem() 42 isp_reg_set(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT, ISPHIST_CNT_CLEAR); in hist_reset_mem() 49 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem() 50 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem() 51 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem() 52 isp_reg_readl(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_DATA); in hist_reset_mem() 54 isp_reg_clr(isp, OMAP3_ISP_IOMEM_HIST, ISPHIST_CNT, ISPHIST_CNT_CLEAR); in hist_reset_mem() [all …]
|
H A D | ispcsiphy.c | 5 * TI OMAP3 ISP - CSI PHY module 19 #include "isp.h" 30 regmap_read(phy->isp->syscon, phy->isp->syscon_offset, ®); in csiphy_routing_cfg_3630() 66 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, reg); in csiphy_routing_cfg_3630() 80 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, 0); in csiphy_routing_cfg_3430() 87 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, csirxfe); in csiphy_routing_cfg_3430() 100 * issue since the MPU power domain is forced on whilst the ISP is in use. 106 if (phy->isp->phy_type == ISP_PHY_TYPE_3630 && on) in csiphy_routing_cfg() 108 if (phy->isp->phy_type == ISP_PHY_TYPE_3430) in csiphy_routing_cfg() 118 isp_reg_clr_set(phy->isp, phy->cfg_regs, ISPCSI2_PHY_CFG, in csiphy_power_autoswitch_enable() [all …]
|
H A D | isppreview.c | 5 * TI OMAP3 ISP driver - Preview module 20 #include "isp.h" 152 struct isp_device *isp = to_isp_device(prev); in preview_config_luma_enhancement() local 156 isp_reg_writel(isp, ISPPRV_YENH_TABLE_ADDR, in preview_config_luma_enhancement() 159 isp_reg_writel(isp, yt->table[i], in preview_config_luma_enhancement() 170 struct isp_device *isp = to_isp_device(prev); in preview_enable_luma_enhancement() local 173 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_luma_enhancement() 176 isp_reg_clr(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_luma_enhancement() 185 struct isp_device *isp = to_isp_device(prev); in preview_enable_invalaw() local 188 isp_reg_set(isp, OMAP3_ISP_IOMEM_PREV, ISPPRV_PCR, in preview_enable_invalaw() [all …]
|
/linux/drivers/power/supply/ |
H A D | isp1704_charger.c | 61 static inline int isp1704_read(struct isp1704_charger *isp, u32 reg) in isp1704_read() argument 63 return usb_phy_io_read(isp->phy, reg); in isp1704_read() 66 static inline int isp1704_write(struct isp1704_charger *isp, u32 reg, u32 val) in isp1704_write() argument 68 return usb_phy_io_write(isp->phy, val, reg); in isp1704_write() 71 static void isp1704_charger_set_power(struct isp1704_charger *isp, bool on) in isp1704_charger_set_power() argument 73 gpiod_set_value(isp->enable_gpio, on); in isp1704_charger_set_power() 83 static inline int isp1704_charger_type(struct isp1704_charger *isp) in isp1704_charger_type() argument 90 func_ctrl = isp1704_read(isp, ULPI_FUNC_CTRL); in isp1704_charger_type() 91 otg_ctrl = isp1704_read(isp, ULPI_OTG_CTRL); in isp1704_charger_type() 95 isp1704_write(isp, ULPI_CLR(ULPI_OTG_CTRL), reg); in isp1704_charger_type() [all …]
|
/linux/drivers/staging/media/atomisp/ |
H A D | Makefile | 51 pci/isp/kernels/aa/aa_2/ia_css_aa2.host.o \ 52 pci/isp/kernels/anr/anr_1.0/ia_css_anr.host.o \ 53 pci/isp/kernels/anr/anr_2/ia_css_anr2.host.o \ 54 pci/isp/kernels/anr/anr_2/ia_css_anr2_table.host.o \ 55 pci/isp/kernels/bh/bh_2/ia_css_bh.host.o \ 56 pci/isp/kernels/bnlm/ia_css_bnlm.host.o \ 57 pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.o \ 58 pci/isp/kernels/bnr/bnr2_2/ia_css_bnr2_2.host.o \ 59 pci/isp/kernels/cnr/cnr_1.0/ia_css_cnr.host.o \ 60 pci/isp/kernels/cnr/cnr_2/ia_css_cnr2.host.o \ [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | isp_v4_1_1.c | 42 static int isp_v4_1_1_hw_init(struct amdgpu_isp *isp) in isp_v4_1_1_hw_init() argument 44 struct amdgpu_device *adev = isp->adev; in isp_v4_1_1_hw_init() 53 isp->isp_cell = kcalloc(2, sizeof(struct mfd_cell), GFP_KERNEL); in isp_v4_1_1_hw_init() 54 if (!isp->isp_cell) { in isp_v4_1_1_hw_init() 56 DRM_ERROR("%s: isp mfd cell alloc failed\n", __func__); in isp_v4_1_1_hw_init() 62 isp->isp_res = kcalloc(num_res, sizeof(struct resource), in isp_v4_1_1_hw_init() 64 if (!isp->isp_res) { in isp_v4_1_1_hw_init() 66 DRM_ERROR("%s: isp mfd res alloc failed\n", __func__); in isp_v4_1_1_hw_init() 70 isp->isp_pdata = kzalloc(sizeof(*isp->isp_pdata), GFP_KERNEL); in isp_v4_1_1_hw_init() 71 if (!isp->isp_pdata) { in isp_v4_1_1_hw_init() [all …]
|
H A D | isp_v4_1_0.c | 42 static int isp_v4_1_0_hw_init(struct amdgpu_isp *isp) in isp_v4_1_0_hw_init() argument 44 struct amdgpu_device *adev = isp->adev; in isp_v4_1_0_hw_init() 53 isp->isp_cell = kcalloc(2, sizeof(struct mfd_cell), GFP_KERNEL); in isp_v4_1_0_hw_init() 54 if (!isp->isp_cell) { in isp_v4_1_0_hw_init() 56 DRM_ERROR("%s: isp mfd cell alloc failed\n", __func__); in isp_v4_1_0_hw_init() 61 isp->isp_res = kcalloc(num_res, sizeof(struct resource), in isp_v4_1_0_hw_init() 63 if (!isp->isp_res) { in isp_v4_1_0_hw_init() 65 DRM_ERROR("%s: isp mfd res alloc failed\n", __func__); in isp_v4_1_0_hw_init() 69 isp->isp_pdata = kzalloc(sizeof(*isp->isp_pdata), GFP_KERNEL); in isp_v4_1_0_hw_init() 70 if (!isp->isp_pdata) { in isp_v4_1_0_hw_init() [all …]
|
/linux/drivers/media/platform/renesas/ |
H A D | rcar-isp.c | 5 * Driver for Renesas R-Car ISP Channel Selector 7 * The ISP hardware is capable of more than just channel selection, features 140 static void risp_write(struct rcar_isp *isp, u32 offset, u32 value) in risp_write() argument 142 iowrite32(value, isp->base + offset); in risp_write() 145 static u32 risp_read(struct rcar_isp *isp, u32 offset) in risp_read() argument 147 return ioread32(isp->base + offset); in risp_read() 150 static int risp_power_on(struct rcar_isp *isp) in risp_power_on() argument 154 ret = pm_runtime_resume_and_get(isp->dev); in risp_power_on() 158 ret = reset_control_deassert(isp->rstc); in risp_power_on() 160 pm_runtime_put(isp->dev); in risp_power_on() [all …]
|
/linux/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-is-param.c | 63 __hw_param_copy(&par->isp.control, &cfg->isp.control); in __fimc_is_hw_update_param() 67 __hw_param_copy(&par->isp.otf_input, &cfg->isp.otf_input); in __fimc_is_hw_update_param() 71 __hw_param_copy(&par->isp.dma1_input, &cfg->isp.dma1_input); in __fimc_is_hw_update_param() 75 __hw_param_copy(&par->isp.dma2_input, &cfg->isp.dma2_input); in __fimc_is_hw_update_param() 79 __hw_param_copy(&par->isp.aa, &cfg->isp.aa); in __fimc_is_hw_update_param() 83 __hw_param_copy(&par->isp.flash, &cfg->isp.flash); in __fimc_is_hw_update_param() 87 __hw_param_copy(&par->isp.awb, &cfg->isp.awb); in __fimc_is_hw_update_param() 91 __hw_param_copy(&par->isp.effect, &cfg->isp.effect); in __fimc_is_hw_update_param() 95 __hw_param_copy(&par->isp.iso, &cfg->isp.iso); in __fimc_is_hw_update_param() 99 __hw_param_copy(&par->isp.adjust, &cfg->isp.adjust); in __fimc_is_hw_update_param() [all …]
|
H A D | fimc-isp-video.c | 5 * FIMC-IS ISP video input and video output DMA interface driver 35 #include "fimc-isp-video.h" 42 struct fimc_isp *isp = vb2_get_drv_priv(vq); in isp_video_capture_queue_setup() local 43 const struct v4l2_pix_format_mplane *vid_fmt = &isp->video_capture.pixfmt; in isp_video_capture_queue_setup() 44 const struct fimc_fmt *fmt = isp->video_capture.format; in isp_video_capture_queue_setup() 73 return &__get_curr_is_config(is)->isp.dma2_output; in __get_isp_dma2() 79 struct fimc_isp *isp = vb2_get_drv_priv(q); in isp_video_capture_start_streaming() local 80 struct fimc_is *is = fimc_isp_to_is(isp); in isp_video_capture_start_streaming() 82 struct fimc_is_video *video = &isp->video_capture; in isp_video_capture_start_streaming() 85 if (!test_bit(ST_ISP_VID_CAP_BUF_PREP, &isp->state) || in isp_video_capture_start_streaming() [all …]
|
H A D | fimc-isp.c | 25 #include "fimc-isp-video.h" 125 struct fimc_isp *isp = v4l2_get_subdevdata(sd); in fimc_isp_subdev_get_fmt() local 135 mutex_lock(&isp->subdev_lock); in fimc_isp_subdev_get_fmt() 138 /* ISP OTF input image format */ in fimc_isp_subdev_get_fmt() 139 *mf = isp->sink_fmt; in fimc_isp_subdev_get_fmt() 141 /* ISP OTF output image format */ in fimc_isp_subdev_get_fmt() 142 *mf = isp->src_fmt; in fimc_isp_subdev_get_fmt() 150 mutex_unlock(&isp->subdev_lock); in fimc_isp_subdev_get_fmt() 158 static void __isp_subdev_try_format(struct fimc_isp *isp, in __isp_subdev_try_format() argument 178 format = &isp->sink_fmt; in __isp_subdev_try_format() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_v4l2.c | 3 * Support for Medifield PNW Camera Imaging ISP subsystem. 75 * output res, and isp output res. however since we do not have this yet, 80 MODULE_PARM_DESC(pad_w, "extra data for ISP processing"); 84 MODULE_PARM_DESC(pad_h, "extra data for ISP processing"); 340 video->vdev.lock = &video->isp->mutex; in atomisp_video_init() 342 video_set_drvdata(&video->vdev, video->isp); in atomisp_video_init() 355 static int atomisp_save_iunit_reg(struct atomisp_device *isp) in atomisp_save_iunit_reg() argument 357 struct pci_dev *pdev = to_pci_dev(isp->dev); in atomisp_save_iunit_reg() 359 dev_dbg(isp->dev, "%s\n", __func__); in atomisp_save_iunit_reg() 361 pci_read_config_word(pdev, PCI_COMMAND, &isp->saved_regs.pcicmdsts); in atomisp_save_iunit_reg() [all …]
|
H A D | atomisp_compat_css20.c | 3 * Support for Clovertrail PNW Camera Imaging ISP subsystem. 69 struct atomisp_device *isp = dev_get_drvdata(atomisp_dev); in atomisp_css2_hw_store_8() local 73 writeb(data, isp->base + (addr & 0x003FFFFF)); in atomisp_css2_hw_store_8() 79 struct atomisp_device *isp = dev_get_drvdata(atomisp_dev); in atomisp_css2_hw_store_16() local 83 writew(data, isp->base + (addr & 0x003FFFFF)); in atomisp_css2_hw_store_16() 89 struct atomisp_device *isp = dev_get_drvdata(atomisp_dev); in atomisp_css2_hw_store_32() local 93 writel(data, isp->base + (addr & 0x003FFFFF)); in atomisp_css2_hw_store_32() 99 struct atomisp_device *isp = dev_get_drvdata(atomisp_dev); in atomisp_css2_hw_load_8() local 104 ret = readb(isp->base + (addr & 0x003FFFFF)); in atomisp_css2_hw_load_8() 111 struct atomisp_device *isp = dev_get_drvdata(atomisp_dev); in atomisp_css2_hw_load_16() local [all …]
|
H A D | ia_css_dvs.h | 3 * Support for Intel Camera Imaging ISP subsystem. 36 /* Structure that holds DVS statistics in the ISP internal 50 /* Structure that holds SKC DVS statistics in the ISP internal 62 /* Map with host-side pointers to ISP-format statistics. 63 * These pointers can either be copies of ISP data or memory mapped 64 * ISP pointers. 88 /* @brief Copy DVS statistics from an ISP buffer to a host buffer. 90 * @param[in] isp_stats ISP buffer 94 * on the ISP version. 99 * advised to map the ISP memory into a host-side pointer and use [all …]
|
H A D | ia_css_types.h | 4 * Support for Intel Camera Imaging ISP subsystem. 31 #include "isp/kernels/aa/aa_2/ia_css_aa2_types.h" 32 #include "isp/kernels/anr/anr_1.0/ia_css_anr_types.h" 33 #include "isp/kernels/anr/anr_2/ia_css_anr2_types.h" 34 #include "isp/kernels/cnr/cnr_2/ia_css_cnr2_types.h" 35 #include "isp/kernels/csc/csc_1.0/ia_css_csc_types.h" 36 #include "isp/kernels/ctc/ctc_1.0/ia_css_ctc_types.h" 37 #include "isp/kernels/dp/dp_1.0/ia_css_dp_types.h" 38 #include "isp/kernels/de/de_1.0/ia_css_de_types.h" 39 #include "isp/kernels/de/de_2/ia_css_de2_types.h" [all …]
|
/linux/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-buttress.c | 62 int ipu6_buttress_ipc_reset(struct ipu6_device *isp, in ipu6_buttress_ipc_reset() argument 66 struct ipu6_buttress *b = &isp->buttress; in ipu6_buttress_ipc_reset() 69 if (!isp->secure_mode) { in ipu6_buttress_ipc_reset() 70 dev_dbg(&isp->pdev->dev, "Skip IPC reset for non-secure mode"); in ipu6_buttress_ipc_reset() 77 val = readl(isp->base + ipc->csr_in); in ipu6_buttress_ipc_reset() 78 writel(val, isp->base + ipc->csr_in); in ipu6_buttress_ipc_reset() 81 writel(ENTRY, isp->base + ipc->csr_out); in ipu6_buttress_ipc_reset() 96 val = readl(isp->base + ipc->csr_in); in ipu6_buttress_ipc_reset() 107 writel(ENTRY | EXIT, isp->base + ipc->csr_in); in ipu6_buttress_ipc_reset() 108 writel(QUERY, isp->base + ipc->csr_out); in ipu6_buttress_ipc_reset() [all …]
|
H A D | ipu6.c | 232 ipu6_pkg_dir_configure_spc(struct ipu6_device *isp, in ipu6_pkg_dir_configure_spc() argument 245 dma_addr = sg_dma_address(isp->isys->fw_sgt.sgl); in ipu6_pkg_dir_configure_spc() 247 dma_addr = sg_dma_address(isp->psys->fw_sgt.sgl); in ipu6_pkg_dir_configure_spc() 250 prog = (struct ipu6_cell_program *)((u64)isp->cpd_fw->data + pg_offset); in ipu6_pkg_dir_configure_spc() 253 dev_warn(&isp->pdev->dev, in ipu6_pkg_dir_configure_spc() 264 void ipu6_configure_spc(struct ipu6_device *isp, in ipu6_configure_spc() argument 277 if (isp->secure_mode) in ipu6_configure_spc() 280 ipu6_pkg_dir_configure_spc(isp, hw_variant, pkg_dir_idx, base, in ipu6_configure_spc() 290 static void ipu6_internal_pdata_init(struct ipu6_device *isp) in ipu6_internal_pdata_init() argument 292 u8 hw_ver = isp->hw_ver; in ipu6_internal_pdata_init() [all …]
|
H A D | ipu6-cpd.c | 65 ipu6_cpd_metadata_get_cmpnt(struct ipu6_device *isp, const void *metadata, in ipu6_cpd_metadata_get_cmpnt() argument 71 cmpnt_count = div_u64(cmpnt_count, isp->cpd_metadata_cmpnt_size); in ipu6_cpd_metadata_get_cmpnt() 74 dev_err(&isp->pdev->dev, "Component index out of range (%d)\n", in ipu6_cpd_metadata_get_cmpnt() 79 return metadata + extn_size + idx * isp->cpd_metadata_cmpnt_size; in ipu6_cpd_metadata_get_cmpnt() 82 static u32 ipu6_cpd_metadata_cmpnt_version(struct ipu6_device *isp, in ipu6_cpd_metadata_cmpnt_version() argument 88 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_cmpnt_version() 95 static int ipu6_cpd_metadata_get_cmpnt_id(struct ipu6_device *isp, in ipu6_cpd_metadata_get_cmpnt_id() argument 101 cmpnt = ipu6_cpd_metadata_get_cmpnt(isp, metadata, metadata_size, idx); in ipu6_cpd_metadata_get_cmpnt_id() 108 static int ipu6_cpd_parse_module_data(struct ipu6_device *isp, in ipu6_cpd_parse_module_data() argument 138 id = ipu6_cpd_metadata_get_cmpnt_id(isp, metadata, in ipu6_cpd_parse_module_data() [all …]
|
/linux/drivers/usb/phy/ |
H A D | phy-isp1301.c | 41 static int __isp1301_write(struct isp1301 *isp, u8 reg, u8 value, u8 clear) in __isp1301_write() argument 43 return i2c_smbus_write_byte_data(isp->client, reg | clear, value); in __isp1301_write() 46 static int isp1301_write(struct isp1301 *isp, u8 reg, u8 value) in isp1301_write() argument 48 return __isp1301_write(isp, reg, value, 0); in isp1301_write() 51 static int isp1301_clear(struct isp1301 *isp, u8 reg, u8 value) in isp1301_clear() argument 53 return __isp1301_write(isp, reg, value, ISP1301_I2C_REG_CLEAR_ADDR); in isp1301_clear() 58 struct isp1301 *isp = phy_to_isp(phy); in isp1301_phy_init() local 61 isp1301_clear(isp, ISP1301_I2C_MODE_CONTROL_1, MC1_UART_EN); in isp1301_phy_init() 62 isp1301_clear(isp, ISP1301_I2C_MODE_CONTROL_1, ~MC1_SPEED_REG); in isp1301_phy_init() 63 isp1301_write(isp, ISP1301_I2C_MODE_CONTROL_1, MC1_SPEED_REG); in isp1301_phy_init() [all …]
|
/linux/drivers/staging/media/atomisp/pci/hive_isp_css_include/host/ |
H A D | isp_public.h | 3 * Support for Intel Camera Imaging ISP subsystem. 22 /*! Enable or disable the program complete irq signal of ISP[ID] 27 \return none, if(cnd) enable(ISP[ID].irq) else disable(ISP[ID].irq) 33 /*! Write to the status and control register of ISP[ID] 35 \param ID[in] ISP identifier 39 \return none, ISP[ID].sc[reg] = value 46 /*! Read from the status and control register of ISP[ID] 48 \param ID[in] ISP identifier 52 \return ISP[ID].sc[reg] 58 /*! Get the status of a bitfield in the control register of ISP[ID] [all …]
|
/linux/drivers/staging/media/ipu3/ |
H A D | ipu3-css-fw.c | 24 bi->info.isp.sp.id, bi->info.isp.sp.pipeline.mode, in imgu_css_fw_show_binary() 25 bi->info.isp.sp.bds.supported_bds_factors, in imgu_css_fw_show_binary() 26 bi->info.isp.sp.enable.vf_veceven, in imgu_css_fw_show_binary() 27 bi->info.isp.sp.vf_dec.is_variable, in imgu_css_fw_show_binary() 28 bi->info.isp.num_output_pins); in imgu_css_fw_show_binary() 31 bi->info.isp.sp.input.min_width, in imgu_css_fw_show_binary() 32 bi->info.isp.sp.input.min_height, in imgu_css_fw_show_binary() 33 bi->info.isp.sp.input.max_width, in imgu_css_fw_show_binary() 34 bi->info.isp.sp.input.max_height, in imgu_css_fw_show_binary() 35 bi->info.isp.sp.enable.input_yuv ? "yuv420 " : "", in imgu_css_fw_show_binary() [all …]
|