Lines Matching refs:bios

29 nvbios_M0205Te(struct nvkm_bios *bios,  in nvbios_M0205Te()  argument
35 if (!bit_entry(bios, 'M', &bit_M)) { in nvbios_M0205Te()
37 data = nv_ro32(bios, bit_M.offset + 0x05); in nvbios_M0205Te()
39 *ver = nv_ro08(bios, data + 0x00); in nvbios_M0205Te()
42 *hdr = nv_ro08(bios, data + 0x01); in nvbios_M0205Te()
43 *len = nv_ro08(bios, data + 0x02); in nvbios_M0205Te()
44 *ssz = nv_ro08(bios, data + 0x03); in nvbios_M0205Te()
45 *snr = nv_ro08(bios, data + 0x04); in nvbios_M0205Te()
46 *cnt = nv_ro08(bios, data + 0x05); in nvbios_M0205Te()
58 nvbios_M0205Tp(struct nvkm_bios *bios, in nvbios_M0205Tp() argument
62 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, snr, ssz); in nvbios_M0205Tp()
66 info->freq = nv_ro16(bios, data + 0x06); in nvbios_M0205Tp()
75 nvbios_M0205Ee(struct nvkm_bios *bios, int idx, in nvbios_M0205Ee() argument
79 u32 data = nvbios_M0205Te(bios, ver, hdr, cnt, len, &snr, &ssz); in nvbios_M0205Ee()
91 nvbios_M0205Ep(struct nvkm_bios *bios, int idx, in nvbios_M0205Ep() argument
95 u32 data = nvbios_M0205Ee(bios, idx, ver, hdr, cnt, len); in nvbios_M0205Ep()
99 info->type = nv_ro08(bios, data + 0x00) & 0x0f; in nvbios_M0205Ep()
108 nvbios_M0205Se(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr) in nvbios_M0205Se() argument
112 u32 data = nvbios_M0205Ee(bios, ent, ver, hdr, &cnt, &len); in nvbios_M0205Se()
122 nvbios_M0205Sp(struct nvkm_bios *bios, int ent, int idx, u8 *ver, u8 *hdr, in nvbios_M0205Sp() argument
125 u32 data = nvbios_M0205Se(bios, ent, idx, ver, hdr); in nvbios_M0205Sp()
129 info->data = nv_ro08(bios, data + 0x00); in nvbios_M0205Sp()