linux/drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.c

// SPDX-License-Identifier: GPL-2.0
/*
 * i.MX8QXP/i.MX8QM JPEG encoder/decoder v4l2 driver
 *
 * Copyright 2018-2019 NXP
 */

#include <linux/delay.h>
#include <media/videobuf2-core.h>
#include "mxc-jpeg-hw.h"

#define print_wrapper_reg(dev, base_address, reg_offset)
#define internal_print_wrapper_reg(dev, base_address, reg_name, reg_offset)

void print_descriptor_info(struct device *dev, struct mxc_jpeg_desc *desc)
{}

void print_cast_status(struct device *dev, void __iomem *reg,
		       unsigned int mode)
{}

void print_wrapper_info(struct device *dev, void __iomem *reg)
{}

void mxc_jpeg_enable_irq(void __iomem *reg, int slot)
{}

void mxc_jpeg_disable_irq(void __iomem *reg, int slot)
{}

void mxc_jpeg_sw_reset(void __iomem *reg)
{}

void mxc_jpeg_enc_mode_conf(struct device *dev, void __iomem *reg, u8 extseq)
{}

void mxc_jpeg_enc_mode_go(struct device *dev, void __iomem *reg, u8 extseq)
{}

void mxc_jpeg_enc_set_quality(struct device *dev, void __iomem *reg, u8 quality)
{}

void mxc_jpeg_dec_mode_go(struct device *dev, void __iomem *reg)
{}

int mxc_jpeg_enable(void __iomem *reg)
{}

void mxc_jpeg_enable_slot(void __iomem *reg, int slot)
{}

void mxc_jpeg_set_l_endian(void __iomem *reg, int le)
{}

void mxc_jpeg_set_bufsize(struct mxc_jpeg_desc *desc,  u32 bufsize)
{}

void mxc_jpeg_set_res(struct mxc_jpeg_desc *desc, u16 w, u16 h)
{}

void mxc_jpeg_set_line_pitch(struct mxc_jpeg_desc *desc, u32 line_pitch)
{}

void mxc_jpeg_set_desc(u32 desc, void __iomem *reg, int slot)
{}

void mxc_jpeg_clr_desc(void __iomem *reg, int slot)
{}