#include "ocs_os.h"
Go to the source code of this file.
| #define OCS_RAS_BUFFER_COUNT_MAX 16 |
| #define OCS_RAS_BUFFER_UNIT_MAX (64 * 1024) |
| #define OCS_RAS_BUFFER_UNIT_MIN (16 * 1024) |
| #define OCS_RAS_DMA_ADDR_HI_SHIFT 32 |
| #define OCS_RAS_DMA_ADDR_LOW_MASK 0xFFFFFFFF |
| #define OCS_RAS_FW_LOG_LEVEL_MAX 4 |
| #define OCS_RAS_FW_LOG_LEVEL_MIN 0 |
| #define OCS_RAS_LOGICAL_BUFFER_SIZE_MAX (1024 * 1024) |
| #define OCS_RAS_LOGICAL_BUFFER_SIZE_MIN (128 * 1024) |
| #define OCS_RAS_MOD_INIT_DONE 1 |
| int ocs_ras_allocate_resc |
( |
ocs_os_handle_t * |
ocs_os | ) |
|
| int ocs_ras_copy_logs |
( |
ocs_t * |
ocs, |
|
|
void * |
user_buf, |
|
|
int32_t |
user_buf_size |
|
) |
| |
| int ocs_ras_free_resc |
( |
ocs_os_handle_t * |
ocs_os | ) |
|
| uint32_t* ocs_ras_get_dma_addr_list |
( |
ocs_os_handle_t * |
ocs_os, |
|
|
int32_t * |
buf_count |
|
) |
| |
| uintptr_t ocs_ras_get_lwpd_dma_addr |
( |
ocs_os_handle_t * |
ocs_os | ) |
|
| void ocs_ras_init |
( |
uint32_t |
fw_log_level, |
|
|
uint32_t |
log_buf_size |
|
) |
| |