#include <linux/ioctl.h>
Go to the source code of this file.
|
unsigned | execute_code (int file_desc, unsigned code, unsigned r0, unsigned r1, unsigned r2, unsigned r3, unsigned r4, unsigned r5) |
|
unsigned | execute_qpu (int file_desc, unsigned num_qpus, unsigned control, unsigned noflush, unsigned timeout) |
|
unsigned | get_version (int file_desc) |
|
void * | mapmem (unsigned base, unsigned size, const char *mem_dev) |
|
void | mbox_close (int file_desc) |
|
int | mbox_open (void) |
|
unsigned | mem_alloc (int file_desc, unsigned size, unsigned align, unsigned flags) |
|
unsigned | mem_free (int file_desc, unsigned handle) |
|
unsigned | mem_lock (int file_desc, unsigned handle) |
|
unsigned | mem_unlock (int file_desc, unsigned handle) |
|
unsigned | qpu_enable (int file_desc, unsigned enable) |
|
void * | unmapmem (void *addr, unsigned size) |
|
◆ DEV_GPIOMEM
#define DEV_GPIOMEM "/dev/gpiomem" |
◆ DEV_MEM
#define DEV_MEM "/dev/mem" |
◆ IOCTL_MBOX_PROPERTY
#define IOCTL_MBOX_PROPERTY _IOWR(MAJOR_NUM, 0, char *) |
◆ MAJOR_NUM
◆ execute_code()
unsigned execute_code |
( |
int |
file_desc, |
|
|
unsigned |
code, |
|
|
unsigned |
r0, |
|
|
unsigned |
r1, |
|
|
unsigned |
r2, |
|
|
unsigned |
r3, |
|
|
unsigned |
r4, |
|
|
unsigned |
r5 |
|
) |
| |
◆ execute_qpu()
unsigned execute_qpu |
( |
int |
file_desc, |
|
|
unsigned |
num_qpus, |
|
|
unsigned |
control, |
|
|
unsigned |
noflush, |
|
|
unsigned |
timeout |
|
) |
| |
◆ get_version()
unsigned get_version |
( |
int |
file_desc | ) |
|
◆ mapmem()
void* mapmem |
( |
unsigned |
base, |
|
|
unsigned |
size, |
|
|
const char * |
mem_dev |
|
) |
| |
◆ mbox_close()
void mbox_close |
( |
int |
file_desc | ) |
|
◆ mbox_open()
◆ mem_alloc()
unsigned mem_alloc |
( |
int |
file_desc, |
|
|
unsigned |
size, |
|
|
unsigned |
align, |
|
|
unsigned |
flags |
|
) |
| |
◆ mem_free()
unsigned mem_free |
( |
int |
file_desc, |
|
|
unsigned |
handle |
|
) |
| |
◆ mem_lock()
unsigned mem_lock |
( |
int |
file_desc, |
|
|
unsigned |
handle |
|
) |
| |
◆ mem_unlock()
unsigned mem_unlock |
( |
int |
file_desc, |
|
|
unsigned |
handle |
|
) |
| |
◆ qpu_enable()
unsigned qpu_enable |
( |
int |
file_desc, |
|
|
unsigned |
enable |
|
) |
| |
◆ unmapmem()
void* unmapmem |
( |
void * |
addr, |
|
|
unsigned |
size |
|
) |
| |