/*
 *
 * Copyright (C) 2012-2019, Samsung Electronics Co., Ltd.
 *
 * TZPC, TZASC interface, header file
 */

#ifndef __PROTECT_H__
#define __PROTECT_H__

enum {
    TZPC_USR_DEV_DECON0 = 1,
    TZPC_USR_DEV_DMA_G0,
    TZPC_USR_DEV_DPP,
    TZPC_USR_DEV_DPU_DMA,
    TZPC_USR_DEV_SMMU_DISP
};

TEE_Result protect_by_tzpc(unsigned int dev_id, bool do_protect);
TEE_Result protect_by_tzasc(unsigned int region, unsigned long start,
                            unsigned int size, bool do_protect);

#endif /* __PROTECT_H__ */
