root/drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/boost.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


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

/* [<][>][^][v][top][bottom][index][help] */