1#ifndef __NVBIOS_VMAP_H__
2#define __NVBIOS_VMAP_H__
3
4struct nouveau_bios;
5
6struct nvbios_vmap {
7};
8
9u16 nvbios_vmap_table(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
10u16 nvbios_vmap_parse(struct nouveau_bios *, u8 *ver, u8 *hdr, u8 *cnt, u8 *len,
11 struct nvbios_vmap *);
12
13struct nvbios_vmap_entry {
14 u8 unk0;
15 u8 link;
16 u32 min;
17 u32 max;
18 s32 arg[6];
19};
20
21u16 nvbios_vmap_entry(struct nouveau_bios *, int idx, u8 *ver, u8 *len);
22u16 nvbios_vmap_entry_parse(struct nouveau_bios *, int idx, u8 *ver, u8 *len,
23 struct nvbios_vmap_entry *);
24
25#endif
26