Searched refs:rammap (Results 1 - 6 of 6) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_rammap.c31 #include <subdev/bios/rammap.h>
38 u32 rammap = 0x0000; local
42 rammap = nvbios_rd32(bios, bit_P.offset + 4);
44 if (rammap) {
45 *ver = nvbios_rd08(bios, rammap + 0);
49 *hdr = nvbios_rd08(bios, rammap + 1);
50 *cnt = nvbios_rd08(bios, rammap + 5);
51 *len = nvbios_rd08(bios, rammap + 2);
52 *snr = nvbios_rd08(bios, rammap + 4);
53 *ssz = nvbios_rd08(bios, rammap
69 u32 rammap = nvbios_rammapTe(bios, ver, hdr, cnt, len, &snr, &ssz); local
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/fb/
H A Dnouveau_nvkm_subdev_fb_ramgp100.c33 #include <subdev/bios/rammap.h>
45 /* run a bunch of tables from rammap table. there's actually
46 * individual pointers for each rammap entry too, but, nvidia
H A Dnouveau_nvkm_subdev_fb_ramgf100.c36 #include <subdev/bios/rammap.h>
145 } rammap, ramcfg, timing; local
152 rammap.data = nvbios_rammapEm(bios, freq / 1000, &ver, &rammap.size,
154 if (!rammap.data || ver != 0x10 || rammap.size < 0x0e) {
155 nvkm_error(subdev, "invalid/missing rammap entry\n");
166 ramcfg.data = rammap.data + rammap.size + (strap * ramcfg.size);
H A Dnouveau_nvkm_subdev_fb_ramnv50.c38 #include <subdev/bios/rammap.h>
268 nvkm_error(subdev, "invalid/missing rammap entry ");
358 * it have a different rammap bit from DLLoff? */
H A Dnouveau_nvkm_subdev_fb_ramgt215.c38 #include <subdev/bios/rammap.h>
527 nvkm_error(subdev, "invalid/missing rammap entry\n");
H A Dnouveau_nvkm_subdev_fb_ramgk104.c39 #include <subdev/bios/rammap.h>
1411 /* run a bunch of tables from rammap table. there's actually
1412 * individual pointers for each rammap entry too, but, nvidia
1567 /* parse bios data for all rammap table entries up-front, and

Completed in 148 milliseconds