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

/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Drammap.c26 #include <subdev/bios/rammap.h>
33 u16 rammap = 0x0000; nvbios_rammapTe() local
37 rammap = nvbios_rd16(bios, bit_P.offset + 4); nvbios_rammapTe()
39 if (rammap) { nvbios_rammapTe()
40 *ver = nvbios_rd08(bios, rammap + 0); nvbios_rammapTe()
44 *hdr = nvbios_rd08(bios, rammap + 1); nvbios_rammapTe()
45 *cnt = nvbios_rd08(bios, rammap + 5); nvbios_rammapTe()
46 *len = nvbios_rd08(bios, rammap + 2); nvbios_rammapTe()
47 *snr = nvbios_rd08(bios, rammap + 4); nvbios_rammapTe()
48 *ssz = nvbios_rd08(bios, rammap + 3); nvbios_rammapTe()
49 return rammap; nvbios_rammapTe()
64 u16 rammap = nvbios_rammapTe(bios, ver, hdr, cnt, len, &snr, &ssz); nvbios_rammapEe() local
65 if (rammap && idx < *cnt) { nvbios_rammapEe()
66 rammap = rammap + *hdr + (idx * (*len + (snr * ssz))); nvbios_rammapEe()
70 return rammap; nvbios_rammapEe()
75 /* Pretend a performance mode is also a rammap entry, helps coalesce entries
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramgf100.c31 #include <subdev/bios/rammap.h>
141 } rammap, ramcfg, timing; gf100_ram_calc() local
148 rammap.data = nvbios_rammapEm(bios, freq / 1000, &ver, &rammap.size, gf100_ram_calc()
150 if (!rammap.data || ver != 0x10 || rammap.size < 0x0e) { gf100_ram_calc()
151 nvkm_error(subdev, "invalid/missing rammap entry\n"); gf100_ram_calc()
162 ramcfg.data = rammap.data + rammap.size + (strap * ramcfg.size); gf100_ram_calc()
H A Dgddr5.c27 * for any configuration (combination of rammap+ramcfg+timing) that
H A Dramnv50.c33 #include <subdev/bios/rammap.h>
263 nvkm_error(subdev, "invalid/missing rammap entry "); nv50_ram_calc()
353 * it have a different rammap bit from DLLoff? */ nv50_ram_calc()
H A Dramgk104.c34 #include <subdev/bios/rammap.h>
1400 /* run a bunch of tables from rammap table. there's actually gk104_ram_init()
1401 * individual pointers for each rammap entry too, but, nvidia gk104_ram_init()
1572 /* parse bios data for all rammap table entries up-front, and gk104_ram_new()
H A Dramgt215.c32 #include <subdev/bios/rammap.h>
522 nvkm_error(subdev, "invalid/missing rammap entry\n"); gt215_ram_calc()

Completed in 128 milliseconds