/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __NVBIOS_XPIO_H__ #define __NVBIOS_XPIO_H__ #define NVBIOS_XPIO_FLAG_AUX 0x10 #define NVBIOS_XPIO_FLAG_AUX0 0x00 #define NVBIOS_XPIO_FLAG_AUX1 0x10 struct nvbios_xpio { u8 type; u8 addr; u8 flags; }; u16 dcb_xpio_table(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len); u16 dcb_xpio_parse(struct nvkm_bios *, u8 idx, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_xpio *); #endif