linux/drivers/staging/media/starfive/camss/stf-isp-hw-ops.c

// SPDX-License-Identifier: GPL-2.0
/*
 * stf_isp_hw_ops.c
 *
 * Register interface file for StarFive ISP driver
 *
 * Copyright (C) 2021-2023 StarFive Technology Co., Ltd.
 *
 */

#include "stf-camss.h"

static void stf_isp_config_obc(struct stfcamss *stfcamss)
{}

static void stf_isp_config_oecf(struct stfcamss *stfcamss)
{}

static void stf_isp_config_lccf(struct stfcamss *stfcamss)
{}

static void stf_isp_config_awb(struct stfcamss *stfcamss)
{}

static void stf_isp_config_grgb(struct stfcamss *stfcamss)
{}

static void stf_isp_config_cfa(struct stfcamss *stfcamss)
{}

static void stf_isp_config_ccm(struct stfcamss *stfcamss)
{}

static void stf_isp_config_gamma(struct stfcamss *stfcamss)
{}

static void stf_isp_config_r2y(struct stfcamss *stfcamss)
{}

static void stf_isp_config_y_curve(struct stfcamss *stfcamss)
{}

static void stf_isp_config_sharpen(struct stfcamss *sc)
{}

static void stf_isp_config_dnyuv(struct stfcamss *stfcamss)
{}

static void stf_isp_config_sat(struct stfcamss *stfcamss)
{}

int stf_isp_reset(struct stf_isp_dev *isp_dev)
{}

void stf_isp_init_cfg(struct stf_isp_dev *isp_dev)
{}

static void stf_isp_config_crop(struct stfcamss *stfcamss,
				struct v4l2_rect *crop)
{}

static void stf_isp_config_raw_fmt(struct stfcamss *stfcamss, u32 mcode)
{}

void stf_isp_settings(struct stf_isp_dev *isp_dev,
		      struct v4l2_rect *crop, u32 mcode)
{}

void stf_isp_stream_set(struct stf_isp_dev *isp_dev)
{}