Export further minor feature bitmasks and the varyings count from the GPU specifications registers to userspace.
Showing the changes to include/uapi (1 of 3 files). Show all
Unified · Split
| @@ -48,6 +48,8 @@ struct drm_etnaviv_timespec { · 47 unmodified lines | |||
| 48 | #define ETNAVIV_PARAM_GPU_FEATURES_2 0x05 | 48 | #define ETNAVIV_PARAM_GPU_FEATURES_2 0x05 |
| 49 | #define ETNAVIV_PARAM_GPU_FEATURES_3 0x06 | 49 | #define ETNAVIV_PARAM_GPU_FEATURES_3 0x06 |
| 50 | #define ETNAVIV_PARAM_GPU_FEATURES_4 0x07 | 50 | #define ETNAVIV_PARAM_GPU_FEATURES_4 0x07 |
| 51 | #define ETNAVIV_PARAM_GPU_FEATURES_5 0x08 | ||
| 52 | #define ETNAVIV_PARAM_GPU_FEATURES_6 0x09 | ||
| 51 | 53 | ||
| 52 | #define ETNAVIV_PARAM_GPU_STREAM_COUNT 0x10 | 54 | #define ETNAVIV_PARAM_GPU_STREAM_COUNT 0x10 |
| 53 | #define ETNAVIV_PARAM_GPU_REGISTER_MAX 0x11 | 55 | #define ETNAVIV_PARAM_GPU_REGISTER_MAX 0x11 |
| @@ -59,6 +61,7 @@ struct drm_etnaviv_timespec { · 5 unmodified lines | |||
| 59 | #define ETNAVIV_PARAM_GPU_BUFFER_SIZE 0x17 | 61 | #define ETNAVIV_PARAM_GPU_BUFFER_SIZE 0x17 |
| 60 | #define ETNAVIV_PARAM_GPU_INSTRUCTION_COUNT 0x18 | 62 | #define ETNAVIV_PARAM_GPU_INSTRUCTION_COUNT 0x18 |
| 61 | #define ETNAVIV_PARAM_GPU_NUM_CONSTANTS 0x19 | 63 | #define ETNAVIV_PARAM_GPU_NUM_CONSTANTS 0x19 |
| 64 | #define ETNAVIV_PARAM_GPU_NUM_VARYINGS 0x1a | ||
| 62 | 65 | ||
| 63 | #define ETNA_MAX_PIPES 4 | 66 | #define ETNA_MAX_PIPES 4 |
| 64 | 67 | ||