Lines Matching defs:bios
24 #include <subdev/bios.h>
25 #include <subdev/bios/bit.h>
28 bit_entry(struct nvkm_bios *bios, u8 id, struct bit_entry *bit)
30 if (likely(bios->bit_offset)) {
31 u8 entries = nvbios_rd08(bios, bios->bit_offset + 10);
32 u32 entry = bios->bit_offset + 12;
34 if (nvbios_rd08(bios, entry + 0) == id) {
35 bit->id = nvbios_rd08(bios, entry + 0);
36 bit->version = nvbios_rd08(bios, entry + 1);
37 bit->length = nvbios_rd16(bios, entry + 2);
38 bit->offset = nvbios_rd16(bios, entry + 4);
42 entry += nvbios_rd08(bios, bios->bit_offset + 9);