linux/drivers/crypto/intel/qat/qat_common/adf_gen4_hw_csr_data.c

// SPDX-License-Identifier: GPL-2.0-only
/* Copyright(c) 2024 Intel Corporation */
#include <linux/types.h>
#include "adf_gen4_hw_csr_data.h"

static u64 build_csr_ring_base_addr(dma_addr_t addr, u32 size)
{}

static u32 read_csr_ring_head(void __iomem *csr_base_addr, u32 bank, u32 ring)
{}

static void write_csr_ring_head(void __iomem *csr_base_addr, u32 bank, u32 ring,
				u32 value)
{}

static u32 read_csr_ring_tail(void __iomem *csr_base_addr, u32 bank, u32 ring)
{}

static void write_csr_ring_tail(void __iomem *csr_base_addr, u32 bank, u32 ring,
				u32 value)
{}

static u32 read_csr_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_uo_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_e_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_ne_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_nf_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_f_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_c_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_exp_stat(void __iomem *csr_base_addr, u32 bank)
{}

static u32 read_csr_exp_int_en(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_exp_int_en(void __iomem *csr_base_addr, u32 bank,
				 u32 value)
{}

static u32 read_csr_ring_config(void __iomem *csr_base_addr, u32 bank,
				u32 ring)
{}

static void write_csr_ring_config(void __iomem *csr_base_addr, u32 bank, u32 ring,
				  u32 value)
{}

static dma_addr_t read_csr_ring_base(void __iomem *csr_base_addr, u32 bank,
				     u32 ring)
{}

static void write_csr_ring_base(void __iomem *csr_base_addr, u32 bank, u32 ring,
				dma_addr_t addr)
{}

static u32 read_csr_int_en(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_en(void __iomem *csr_base_addr, u32 bank, u32 value)
{}

static u32 read_csr_int_flag(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_flag(void __iomem *csr_base_addr, u32 bank,
			       u32 value)
{}

static u32 read_csr_int_srcsel(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_srcsel(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_srcsel_w_val(void __iomem *csr_base_addr, u32 bank,
				       u32 value)
{}

static u32 read_csr_int_col_en(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_col_en(void __iomem *csr_base_addr, u32 bank, u32 value)
{}

static u32 read_csr_int_col_ctl(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_col_ctl(void __iomem *csr_base_addr, u32 bank,
				  u32 value)
{}

static u32 read_csr_int_flag_and_col(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_int_flag_and_col(void __iomem *csr_base_addr, u32 bank,
				       u32 value)
{}

static u32 read_csr_ring_srv_arb_en(void __iomem *csr_base_addr, u32 bank)
{}

static void write_csr_ring_srv_arb_en(void __iomem *csr_base_addr, u32 bank,
				      u32 value)
{}

static u32 get_int_col_ctl_enable_mask(void)
{}

void adf_gen4_init_hw_csr_ops(struct adf_hw_csr_ops *csr_ops)
{}
EXPORT_SYMBOL_GPL();