Lines Matching +full:fimc +full:- +full:isp
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Samsung camera host interface (FIMC) registers definition
5 * Copyright (C) 2010 - 2012 Samsung Electronics Co., Ltd.
13 #include "fimc-core.h"
54 /* 0 - selects Writeback A (LCD), 1 - selects Writeback B (LCD/ISP) */
59 /* 0 - ITU601; 1 - ITU709 */
114 /* Pre-scaler control 1 */
275 #define FIMC_REG_CSIIMGFMT_USER(x) (0x30 + x - 1)
280 /* SYSREG ISP Writeback register address offsets */
291 void fimc_hw_reset(struct fimc_dev *fimc);
295 void fimc_hw_en_lastirq(struct fimc_dev *fimc, int enable);
296 void fimc_hw_en_irq(struct fimc_dev *fimc, int enable);
305 void fimc_hw_set_input_addr(struct fimc_dev *fimc, const struct fimc_addr *addr);
306 void fimc_hw_set_output_addr(struct fimc_dev *fimc, const struct fimc_addr *addr,
308 int fimc_hw_set_camera_source(struct fimc_dev *fimc,
310 void fimc_hw_set_camera_offset(struct fimc_dev *fimc, const struct fimc_frame *f);
311 int fimc_hw_set_camera_polarity(struct fimc_dev *fimc,
313 int fimc_hw_set_camera_type(struct fimc_dev *fimc,
321 int fimc_hw_camblk_cfg_writeback(struct fimc_dev *fimc);
323 void fimc_deactivate_capture(struct fimc_dev *fimc);
326 * fimc_hw_set_dma_seq - configure output DMA buffer sequence
327 * @dev: fimc device
335 writel(mask, dev->regs + FIMC_REG_CIFCNTSEQ); in fimc_hw_set_dma_seq()