linux/drivers/gpu/drm/nouveau/nvkm/core
Ilia Mirkin 78a121d82d drm/nouveau/core: use vzalloc for allocating ramht
Most calls to nvkm_ramht_new use 0x8000 as the size. This results in a
fairly sizeable chunk of memory to be allocated, which may not be
available with kzalloc. Since this is done fairly rarely (once per
channel), use vzalloc instead.

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2016-03-14 10:13:34 +10:00
..
client.c drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obvious 2016-01-11 11:17:40 +10:00
engine.c drm/nouveau/core: remove the remainder of the previous style 2015-08-28 12:40:47 +10:00
enum.c drm/nouveau/sec: switch to subdev printk macros 2015-08-28 12:40:26 +10:00
event.c drm/nouveau/core: namespace + nvidia gpu names (no binary change) 2015-01-22 12:17:49 +10:00
firmware.c drm/nouveau/core: add firmware handling functions 2016-03-14 10:11:06 +10:00
gpuobj.c drm/nouveau/core: add gpuobj memcpy helper functions 2016-03-14 10:13:19 +10:00
ioctl.c drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obvious 2016-01-11 11:17:40 +10:00
Kbuild drm/nouveau/core: add firmware handling functions 2016-03-14 10:11:06 +10:00
memory.c drm/nouveau/imem: convert to new-style nvkm_subdev 2015-08-28 12:40:44 +10:00
mm.c drm/nouveau/fb: transition nvkm_ram away from being based on nvkm_object 2015-08-28 12:40:29 +10:00
notify.c drm/nouveau/core: namespace + nvidia gpu names (no binary change) 2015-01-22 12:17:49 +10:00
object.c drm/nouveau/object: merge with handle 2015-08-28 12:40:47 +10:00
oproxy.c drm/nouveau/object: merge with handle 2015-08-28 12:40:47 +10:00
option.c drm/nouveau/pci: merge agp handling from nouveau drm 2015-08-28 12:40:49 +10:00
ramht.c drm/nouveau/core: use vzalloc for allocating ramht 2016-03-14 10:13:34 +10:00
subdev.c drm/nouveau/subdev/iccsense: add new subdev for power sensors 2016-03-14 10:13:24 +10:00