1 /* SPDX-License-Identifier: BSD-2-Clause */ 2 /* 3 * Copyright 2020 Pengutronix, Rouven Czerwinski <entwicklung@pengutronix.de> 4 */ 5 #ifndef __CAAM_BLOB_H__ 6 #define __CAAM_BLOB_H__ 7 8 #include <caam_common.h> 9 10 #ifdef CFG_NXP_CAAM_BLOB_DRV 11 /* 12 * Initialize the BLOB module 13 * 14 * @ctrl_addr Controller base address 15 */ 16 enum caam_status caam_blob_mkvb_init(vaddr_t baseaddr); 17 #else caam_blob_mkvb_init(vaddr_t baseaddr __unused)18static inline enum caam_status caam_blob_mkvb_init(vaddr_t baseaddr __unused) 19 { 20 return CAAM_NO_ERROR; 21 } 22 #endif /* CFG_NXP_CAAM_BLOB_DRV */ 23 24 #endif /* __CAAM_BLOB_H__ */ 25