TwiceAsNice
2019-02-18
|
#include "hpdi32_api.h"
Macros | |
#define | VERSION "1.08" |
#define | ARRAY_ELEMENTS(a) (sizeof((a))/sizeof((a)[0])) |
#define | RX_WRITE_SAMPLES 1024 |
Enumerations | |
enum | fifo_info_t { FIFO_NONE, FIFO_SIZE_UNKNOWN, FIFO_SIZE_KNOWN, FIFO_NONE, FIFO_SIZE_UNKNOWN, FIFO_SIZE_KNOWN } |
Functions | |
int | cable_config_tests (void *dev) |
U32 | dma_buf_api_auto_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_api_auto_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_api_man_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_api_man_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_user_auto_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_user_auto_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_user_man_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dma_buf_user_man_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dmdma_buf_api_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dmdma_buf_api_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dmdma_buf_user_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | dmdma_buf_user_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
int | fifo_config_tests (void *dev) |
void | fifo_info_rx (fifo_info_t *info, U32 *size) |
void | fifo_info_tx (fifo_info_t *info, U32 *size) |
int | io_config_tests (void *dev) |
int | io_data_size_io_tests (void *dev) |
int | io_notify_tests (void *dev) |
int | io_read_throughput_tests (void *dev) |
int | io_write_read_tests (void *handle) |
int | io_write_throughput_tests (void *dev) |
int | irq_config_tests (void *dev) |
int | irq_notify_tests (void *dev) |
int | misc_config_tests (void *dev) |
U32 | pio_buf_api_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | pio_buf_api_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | pio_buf_user_throughput_read_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
U32 | pio_buf_user_throughput_write_test (void *dev, U32 seconds, unsigned long *size, U32 *rate) |
int | reg_read_test (void *dev) |
int | reg_write_test (void *dev) |
int | rx_config_tests (void *dev) |
U32 | rx_write (void *dev, U32 samples) |
int | tx_config_tests (void *dev) |
U32 | tx_write (void *dev, U32 samples) |
int | special_tests (void *dev) |
Variables | |
long | rx_size |
long | tx_size |
#define ARRAY_ELEMENTS | ( | a | ) | (sizeof((a))/sizeof((a)[0])) |
#define RX_WRITE_SAMPLES 1024 |
#define VERSION "1.08" |
enum fifo_info_t |
int cable_config_tests | ( | void * | dev | ) |
U32 dma_buf_api_auto_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_api_auto_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_api_man_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_api_man_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_user_auto_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_user_auto_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_user_man_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dma_buf_user_man_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dmdma_buf_api_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dmdma_buf_api_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dmdma_buf_user_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 dmdma_buf_user_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
int fifo_config_tests | ( | void * | dev | ) |
void fifo_info_rx | ( | fifo_info_t * | info, |
U32 * | size | ||
) |
void fifo_info_tx | ( | fifo_info_t * | info, |
U32 * | size | ||
) |
int io_config_tests | ( | void * | dev | ) |
int io_data_size_io_tests | ( | void * | dev | ) |
int io_notify_tests | ( | void * | dev | ) |
int io_read_throughput_tests | ( | void * | dev | ) |
int io_write_read_tests | ( | void * | handle | ) |
int io_write_throughput_tests | ( | void * | dev | ) |
int irq_config_tests | ( | void * | dev | ) |
int irq_notify_tests | ( | void * | dev | ) |
int misc_config_tests | ( | void * | dev | ) |
U32 pio_buf_api_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 pio_buf_api_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 pio_buf_user_throughput_read_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
U32 pio_buf_user_throughput_write_test | ( | void * | dev, |
U32 | seconds, | ||
unsigned long * | size, | ||
U32 * | rate | ||
) |
int reg_read_test | ( | void * | dev | ) |
int reg_write_test | ( | void * | dev | ) |
int rx_config_tests | ( | void * | dev | ) |
U32 rx_write | ( | void * | dev, |
U32 | samples | ||
) |
int special_tests | ( | void * | dev | ) |
int tx_config_tests | ( | void * | dev | ) |
U32 tx_write | ( | void * | dev, |
U32 | samples | ||
) |
long rx_size |
long tx_size |