fman_keygen.h 415 B

12345678910111213141516171819
  1. /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-or-later */
  2. /*
  3. * Copyright 2017 NXP
  4. */
  5. #ifndef __KEYGEN_H
  6. #define __KEYGEN_H
  7. #include <linux/io.h>
  8. struct fman_keygen;
  9. struct fman_kg_regs;
  10. struct fman_keygen *keygen_init(struct fman_kg_regs __iomem *keygen_regs);
  11. int keygen_port_hashing_init(struct fman_keygen *keygen, u8 hw_port_id,
  12. u32 hash_base_fqid, u32 hash_size);
  13. #endif /* __KEYGEN_H */