linux/drivers/media/platform/samsung/exynos-gsc/gsc-regs.c

// SPDX-License-Identifier: GPL-2.0-or-later
/*
 * Copyright (c) 2011 - 2012 Samsung Electronics Co., Ltd.
 *		http://www.samsung.com
 *
 * Samsung EXYNOS5 SoC series G-Scaler driver
 */

#include <linux/io.h>
#include <linux/delay.h>

#include "gsc-core.h"

void gsc_hw_set_sw_reset(struct gsc_dev *dev)
{}

int gsc_wait_reset(struct gsc_dev *dev)
{}

void gsc_hw_set_frm_done_irq_mask(struct gsc_dev *dev, bool mask)
{}

void gsc_hw_set_gsc_irq_enable(struct gsc_dev *dev, bool mask)
{}

void gsc_hw_set_input_buf_masking(struct gsc_dev *dev, u32 shift,
				bool enable)
{}

void gsc_hw_set_output_buf_masking(struct gsc_dev *dev, u32 shift,
				bool enable)
{}

void gsc_hw_set_input_addr(struct gsc_dev *dev, struct gsc_addr *addr,
				int index)
{}

void gsc_hw_set_output_addr(struct gsc_dev *dev,
			     struct gsc_addr *addr, int index)
{}

void gsc_hw_set_input_path(struct gsc_ctx *ctx)
{}

void gsc_hw_set_in_size(struct gsc_ctx *ctx)
{}

void gsc_hw_set_in_image_rgb(struct gsc_ctx *ctx)
{}

void gsc_hw_set_in_image_format(struct gsc_ctx *ctx)
{}

void gsc_hw_set_output_path(struct gsc_ctx *ctx)
{}

void gsc_hw_set_out_size(struct gsc_ctx *ctx)
{}

void gsc_hw_set_out_image_rgb(struct gsc_ctx *ctx)
{}

void gsc_hw_set_out_image_format(struct gsc_ctx *ctx)
{}

void gsc_hw_set_prescaler(struct gsc_ctx *ctx)
{}

void gsc_hw_set_mainscaler(struct gsc_ctx *ctx)
{}

void gsc_hw_set_rotation(struct gsc_ctx *ctx)
{}

void gsc_hw_set_global_alpha(struct gsc_ctx *ctx)
{}

void gsc_hw_set_sfr_update(struct gsc_ctx *ctx)
{}