1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 2 /** 3 * AMCC SoC PPC4xx Crypto Driver 4 * 5 * Copyright (c) 2008 Applied Micro Circuits Corporation. 6 * All rights reserved. James Hsiao <jhsiao@amcc.com> 7 * 8 * This file defines the security context 9 * associate format. 10 */ 11 12 #ifndef __CRYPTO4XX_TRNG_H__ 13 #define __CRYPTO4XX_TRNG_H__ 14 15 #ifdef CONFIG_HW_RANDOM_PPC4XX 16 void ppc4xx_trng_probe(struct crypto4xx_core_device *core_dev); 17 void ppc4xx_trng_remove(struct crypto4xx_core_device *core_dev); 18 #else 19 static inline void ppc4xx_trng_probe( 20 struct crypto4xx_core_device *dev __maybe_unused) { } 21 static inline void ppc4xx_trng_remove( 22 struct crypto4xx_core_device *dev __maybe_unused) { } 23 #endif 24 25 #endif 26