linux/drivers/media/i2c/ccs/ccs-quirk.c

// SPDX-License-Identifier: GPL-2.0-only
/*
 * drivers/media/i2c/ccs/ccs-quirk.c
 *
 * Generic driver for MIPI CCS/SMIA/SMIA++ compliant camera sensors
 *
 * Copyright (C) 2020 Intel Corporation
 * Copyright (C) 2011--2012 Nokia Corporation
 * Contact: Sakari Ailus <[email protected]>
 */

#include <linux/delay.h>

#include "ccs.h"
#include "ccs-limits.h"

static int ccs_write_addr_8s(struct ccs_sensor *sensor,
			     const struct ccs_reg_8 *regs, int len)
{}

static int jt8ew9_limits(struct ccs_sensor *sensor)
{}

static int jt8ew9_post_poweron(struct ccs_sensor *sensor)
{}

const struct ccs_quirk smiapp_jt8ew9_quirk =;

static int imx125es_post_poweron(struct ccs_sensor *sensor)
{}

const struct ccs_quirk smiapp_imx125es_quirk =;

static int jt8ev1_limits(struct ccs_sensor *sensor)
{}

static int jt8ev1_post_poweron(struct ccs_sensor *sensor)
{}

static int jt8ev1_pre_streamon(struct ccs_sensor *sensor)
{}

static int jt8ev1_post_streamoff(struct ccs_sensor *sensor)
{}

static int jt8ev1_init(struct ccs_sensor *sensor)
{}

const struct ccs_quirk smiapp_jt8ev1_quirk =;

static int tcm8500md_limits(struct ccs_sensor *sensor)
{}

const struct ccs_quirk smiapp_tcm8500md_quirk =;