cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

crypto4xx_trng.h (697B)


      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
     16void ppc4xx_trng_probe(struct crypto4xx_core_device *core_dev);
     17void ppc4xx_trng_remove(struct crypto4xx_core_device *core_dev);
     18#else
     19static inline void ppc4xx_trng_probe(
     20	struct crypto4xx_core_device *dev __maybe_unused) { }
     21static inline void ppc4xx_trng_remove(
     22	struct crypto4xx_core_device *dev __maybe_unused) { }
     23#endif
     24
     25#endif