Lines Matching refs:bios
29 nvbios_P0260Te(struct nvkm_bios *bios, in nvbios_P0260Te() argument
35 if (!bit_entry(bios, 'P', &bit_P)) { in nvbios_P0260Te()
37 data = nv_ro32(bios, bit_P.offset + 0x60); in nvbios_P0260Te()
39 *ver = nv_ro08(bios, data + 0); in nvbios_P0260Te()
42 *hdr = nv_ro08(bios, data + 1); in nvbios_P0260Te()
43 *cnt = nv_ro08(bios, data + 2); in nvbios_P0260Te()
45 *xnr = nv_ro08(bios, data + 3); in nvbios_P0260Te()
58 nvbios_P0260Ee(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len) in nvbios_P0260Ee() argument
61 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz); in nvbios_P0260Ee()
68 nvbios_P0260Ep(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, in nvbios_P0260Ep() argument
71 u32 data = nvbios_P0260Ee(bios, idx, ver, len); in nvbios_P0260Ep()
75 info->data = nv_ro32(bios, data); in nvbios_P0260Ep()
84 nvbios_P0260Xe(struct nvkm_bios *bios, int idx, u8 *ver, u8 *xsz) in nvbios_P0260Xe() argument
87 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, &len, &xnr, xsz); in nvbios_P0260Xe()
94 nvbios_P0260Xp(struct nvkm_bios *bios, int idx, u8 *ver, u8 *hdr, in nvbios_P0260Xp() argument
97 u32 data = nvbios_P0260Xe(bios, idx, ver, hdr); in nvbios_P0260Xp()
101 info->data = nv_ro32(bios, data); in nvbios_P0260Xp()