#ifndef __NOUVEAU_ENUM_H__ | |
#define __NOUVEAU_ENUM_H__ | |
struct nouveau_enum { | |
u32 value; | |
const char *name; | |
const void *data; | |
u32 data2; | |
}; | |
const struct nouveau_enum * | |
nouveau_enum_find(const struct nouveau_enum *, u32 value); | |
const struct nouveau_enum * | |
nouveau_enum_print(const struct nouveau_enum *en, u32 value); | |
struct nouveau_bitfield { | |
u32 mask; | |
const char *name; | |
}; | |
void nouveau_bitfield_print(const struct nouveau_bitfield *, u32 value); | |
#endif |