ccp-dev.h (f4d18d656f882a7ca558313d5f1b18b1fd01f759) ccp-dev.h (d0ebbc0c407a10485a8672ef370dfe55c666d57f)
1/*
2 * AMD Cryptographic Coprocessor (CCP) driver
3 *
4 * Copyright (C) 2013,2016 Advanced Micro Devices, Inc.
5 *
6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
7 * Author: Gary R Hook <gary.hook@amd.com>
8 *

--- 612 unchanged lines hidden (view full) ---

621 __le32 src_lo;
622 struct dword3 dw3;
623 union dword4 dw4;
624 union dword5 dw5;
625 __le32 key_lo;
626 struct dword7 dw7;
627};
628
1/*
2 * AMD Cryptographic Coprocessor (CCP) driver
3 *
4 * Copyright (C) 2013,2016 Advanced Micro Devices, Inc.
5 *
6 * Author: Tom Lendacky <thomas.lendacky@amd.com>
7 * Author: Gary R Hook <gary.hook@amd.com>
8 *

--- 612 unchanged lines hidden (view full) ---

621 __le32 src_lo;
622 struct dword3 dw3;
623 union dword4 dw4;
624 union dword5 dw5;
625 __le32 key_lo;
626 struct dword7 dw7;
627};
628
629int ccp_pci_init(void);
630void ccp_pci_exit(void);
631
632int ccp_platform_init(void);
633void ccp_platform_exit(void);
634
635void ccp_add_device(struct ccp_device *ccp);
636void ccp_del_device(struct ccp_device *ccp);
637
638extern void ccp_log_error(struct ccp_device *, int);
639
640struct ccp_device *ccp_alloc_struct(struct sp_device *sp);
641bool ccp_queues_suspended(struct ccp_device *ccp);
642int ccp_cmd_queue_thread(void *data);

--- 35 unchanged lines hidden ---
629void ccp_add_device(struct ccp_device *ccp);
630void ccp_del_device(struct ccp_device *ccp);
631
632extern void ccp_log_error(struct ccp_device *, int);
633
634struct ccp_device *ccp_alloc_struct(struct sp_device *sp);
635bool ccp_queues_suspended(struct ccp_device *ccp);
636int ccp_cmd_queue_thread(void *data);

--- 35 unchanged lines hidden ---