linux/sound/soc/codecs/aw88395/aw88395_lib.h

// SPDX-License-Identifier: GPL-2.0-only
//
// aw88395_lib.h  -- ACF bin parsing and check library file for aw88395
//
// Copyright (c) 2022-2023 AWINIC Technology CO., LTD
//
// Author: Bruce zhao <[email protected]>
//

#ifndef __AW88395_LIB_H__
#define __AW88395_LIB_H__

#define CHECK_REGISTER_NUM_OFFSET
#define VALID_DATA_LEN
#define VALID_DATA_ADDR
#define PARSE_DSP_REG_NUM
#define REG_DATA_BYTP_LEN
#define CHECK_DSP_REG_NUM
#define DSP_VALID_DATA_LEN
#define DSP_VALID_DATA_ADDR
#define PARSE_SOC_APP_NUM
#define CHECK_SOC_APP_NUM
#define APP_DOWNLOAD_ADDR
#define APP_VALID_DATA_LEN
#define APP_VALID_DATA_ADDR
#define BIN_NUM_MAX
#define HEADER_LEN
#define BIN_DATA_TYPE_OFFSET
#define DATA_LEN
#define VALID_DATA_ADDR_OFFSET
#define START_ADDR_OFFSET

#define AW88395_FW_CHECK_PART
#define HDADER_LEN

#define HEADER_VERSION_OFFSET

enum bin_header_version_enum {};

enum data_type_enum {};

enum data_version_enum {};

struct bin_header_info {};

struct bin_container {};

struct aw_bin {};

#endif