1 #ifndef __NVBIOS_BOOST_H__ 2 #define __NVBIOS_BOOST_H__ 3 u16 nvbios_boostTe(struct nvkm_bios *, u8 *, u8 *, u8 *, u8 *, u8 *, u8 *); 4 5 struct nvbios_boostE { 6 u8 pstate; 7 u32 min; 8 u32 max; 9 }; 10 11 u16 nvbios_boostEe(struct nvkm_bios *, int idx, u8 *, u8 *, u8 *, u8 *); 12 u16 nvbios_boostEp(struct nvkm_bios *, int idx, u8 *, u8 *, u8 *, u8 *, 13 struct nvbios_boostE *); 14 u16 nvbios_boostEm(struct nvkm_bios *, u8, u8 *, u8 *, u8 *, u8 *, 15 struct nvbios_boostE *); 16 17 struct nvbios_boostS { 18 u8 domain; 19 u8 percent; 20 u32 min; 21 u32 max; 22 }; 23 24 u16 nvbios_boostSe(struct nvkm_bios *, int, u16, u8 *, u8 *, u8, u8); 25 u16 nvbios_boostSp(struct nvkm_bios *, int, u16, u8 *, u8 *, u8, u8, 26 struct nvbios_boostS *); 27 #endif 28