Lines Matching +full:mipi +full:- +full:ccs +full:- +full:1
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * drivers/media/i2c/smiapp/ccs.h
5 * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
8 * Copyright (C) 2010--2012 Nokia Corporation
17 #include <media/v4l2-ctrls.h>
18 #include <media/v4l2-subdev.h>
20 #include "ccs-data.h"
21 #include "ccs-limits.h"
22 #include "ccs-quirk.h"
23 #include "ccs-regs.h"
24 #include "ccs-reg-access.h"
25 #include "../ccs-pll.h"
26 #include "smiapp-reg-defs.h"
37 #define SMIAPP_PROFILE_1 1
45 + (clk) / 1000 - 1) / ((clk) / 1000))
50 #define CCS_NAME "ccs"
52 #define CCS_DFL_I2C_ADDR (0x20 >> 1) /* Default I2C Address */
53 #define CCS_ALT_I2C_ADDR (0x6e >> 1) /* Alternate I2C Address */
79 unsigned int lanes; /* Number of CSI-2 lanes */
88 #define CCS_MODULE_IDENT_FLAG_REV_LE (1 << 0)
175 #define CCS_PAD_SRC 1
194 * struct ccs_sensor - Main device structure
218 struct ccs_binning_subtype binning_subtypes[CCS_LIM_BINNING_SUB_TYPE_MAX_N + 1];
270 (to_ccs_subdev(_sd)->sensor)