| #ifndef H_DRM_SETUP | |
| #define H_DRM_SETUP | |
| #include <etnaviv_drmif.h> | |
| enum hardware_type { | |
| HWT_OTHER = 0, | |
| HWT_GC2000 = 1, | |
| HWT_GC3000 = 2, | |
| HWT_ALL = 3, | |
| }; | |
| struct drm_test_info | |
| { | |
| int fd; | |
| struct etna_device *dev; | |
| struct etna_gpu *gpu; | |
| struct etna_pipe *pipe; | |
| struct etna_cmd_stream *stream; | |
| }; | |
| extern struct drm_test_info *drm_test_setup(int argc, char **argv); | |
| extern void drm_test_teardown(struct drm_test_info *info); | |
| extern enum hardware_type drm_cl_get_hardware_type(struct drm_test_info *info); | |
| #endif |