xpio.h 422 B

123456789101112131415161718
  1. #ifndef __NVBIOS_XPIO_H__
  2. #define __NVBIOS_XPIO_H__
  3. #define NVBIOS_XPIO_FLAG_AUX 0x10
  4. #define NVBIOS_XPIO_FLAG_AUX0 0x00
  5. #define NVBIOS_XPIO_FLAG_AUX1 0x10
  6. struct nvbios_xpio {
  7. u8 type;
  8. u8 addr;
  9. u8 flags;
  10. };
  11. u16 dcb_xpio_table(struct nvkm_bios *, u8 idx,
  12. u8 *ver, u8 *hdr, u8 *cnt, u8 *len);
  13. u16 dcb_xpio_parse(struct nvkm_bios *, u8 idx,
  14. u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *);
  15. #endif