rammap.h 1018 B

12345678910111213141516171819202122232425
  1. #ifndef __NVBIOS_RAMMAP_H__
  2. #define __NVBIOS_RAMMAP_H__
  3. #include <subdev/bios/ramcfg.h>
  4. u32 nvbios_rammapTe(struct nvkm_bios *, u8 *ver, u8 *hdr,
  5. u8 *cnt, u8 *len, u8 *snr, u8 *ssz);
  6. u32 nvbios_rammapEe(struct nvkm_bios *, int idx,
  7. u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
  8. u32 nvbios_rammapEp_from_perf(struct nvkm_bios *bios, u32 data, u8 size,
  9. struct nvbios_ramcfg *p);
  10. u32 nvbios_rammapEp(struct nvkm_bios *, int idx,
  11. u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *);
  12. u32 nvbios_rammapEm(struct nvkm_bios *, u16 mhz,
  13. u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_ramcfg *);
  14. u32 nvbios_rammapSe(struct nvkm_bios *, u32 data,
  15. u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx,
  16. u8 *ver, u8 *hdr);
  17. u32 nvbios_rammapSp_from_perf(struct nvkm_bios *bios, u32 data, u8 size, int idx,
  18. struct nvbios_ramcfg *p);
  19. u32 nvbios_rammapSp(struct nvkm_bios *, u32 data,
  20. u8 ever, u8 ehdr, u8 ecnt, u8 elen, int idx,
  21. u8 *ver, u8 *hdr, struct nvbios_ramcfg *);
  22. #endif