This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* DSP boilerplate */ struct dcvs_v2_req { int type; int _pad; _Bool dcvs_enable; char dcvs_option; _Bool set_latency; int latency; | |
_Bool set_dcvs_params; short _pad2; char target_corner; char min_corner; char max_corner; int _pad3[3];}; | |
int HAP_power_set(void*, void*); | |
typedef union { struct { void *pv; unsigned int len; } buf; struct { int fd; unsigned int offset; } dma; } remote_arg; | |
void* HAP_mmap(void *addr, int len, int prot, int flags, int fd, long offset); | |
int HAP_munmap(void *addr, int len); | |
unsigned long long HAP_perf_get_time_us(void); | |
typedef unsigned long qurt_thread_t; | |
void qurt_thread_exit(int); | |
typedef struct _qurt_barrier { char padding[64]; } qurt_barrier_t; |