#ifndef __NVKM_ENUM_H__ #define __NVKM_ENUM_H__ #include struct nvkm_enum { u32 value; const char *name; const void *data; u32 data2; }; const struct nvkm_enum *nvkm_enum_find(const struct nvkm_enum *, u32 value); const struct nvkm_enum *nvkm_enum_print(const struct nvkm_enum *, u32 value); struct nvkm_bitfield { u32 mask; const char *name; }; void nvkm_bitfield_print(const struct nvkm_bitfield *, u32 value); #endif