]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h
HID: sony: Remove the size check for the Dualshock 4 HID Descriptor
[mirror_ubuntu-artful-kernel.git] / drivers / gpu / drm / nouveau / include / nvkm / subdev / volt.h
1 #ifndef __NVKM_VOLT_H__
2 #define __NVKM_VOLT_H__
3 #include <core/subdev.h>
4
5 struct nvkm_volt {
6 const struct nvkm_volt_func *func;
7 struct nvkm_subdev subdev;
8
9 u8 vid_mask;
10 u8 vid_nr;
11 struct {
12 u32 uv;
13 u8 vid;
14 } vid[256];
15 };
16
17 int nvkm_volt_get(struct nvkm_volt *);
18 int nvkm_volt_set_id(struct nvkm_volt *, u8 id, int condition);
19
20 int nv40_volt_new(struct nvkm_device *, int, struct nvkm_volt **);
21 int gk20a_volt_new(struct nvkm_device *, int, struct nvkm_volt **);
22 #endif