#ifndef _BKSECAPP_COMMON_H
#define _BKSECAPP_COMMON_H

/* do not chage the bksecapp req&rsp struct size, Max Data size of 0x1000(4096)byte*/
/* The size change should be synced with ABL and should not affect other dev close models. */
#define BKSECAPP_MAX_REQ_SIZE 0x1000
#define BKSECAPP_MAX_RSP_SIZE 0x1000

#define PAGE_SIZE (4096)
#define PAGE_MASK (~(PAGE_SIZE -1))

#include "bksecapp_error.h"
#include "bksecapp_fuse_location.h"
#include "bksecapp_wrap_unrap.h"
#include "bksecapp_bl_boot_complete.h"
#include "bksecapp_em_fuse.h"
#include "bksecapp_warranty.h"
#include "bksecapp_rpmb.h"
#include "bksecapp_kaslr.h"
#include "bksecapp_kdf.h"

void BK_Hex_dumpss(uint8_t* log_ptr, uint32_t log_size);

#endif

