Lines Matching refs:bios

41 	nv_printk(init->bios, lvl, "0x%04x[%c]: "fmt, init->offset,            \
45 if (nv_subdev(init->bios)->debug >= NV_DBG_TRACE) \
122 struct nvkm_bios *bios = init->bios; in init_conn() local
130 conn = nvbios_connEp(bios, conn, &ver, &hdr, &connE); in init_conn()
144 struct nvkm_devinit *devinit = nvkm_devinit(init->bios); in init_nvreg()
157 if (nv_device(init->bios)->card_type >= NV_50) { in init_nvreg()
260 struct nvkm_i2c *i2c = nvkm_i2c(init->bios); in init_i2c()
337 struct nvkm_devinit *devinit = nvkm_devinit(init->bios); in init_prog_pll()
350 init_table(struct nvkm_bios *bios, u16 *len) in init_table() argument
354 if (!bit_entry(bios, 'I', &bit_I)) { in init_table()
359 if (bmp_version(bios) >= 0x0510) { in init_table()
361 return bios->bmp_offset + 75; in init_table()
370 struct nvkm_bios *bios = init->bios; in init_table_() local
371 u16 len, data = init_table(bios, &len); in init_table_()
374 data = nv_ro16(bios, data + offset); in init_table_()
400 init_script(struct nvkm_bios *bios, int index) in init_script() argument
402 struct nvbios_init init = { .bios = bios }; in init_script()
403 u16 bmp_ver = bmp_version(bios), data; in init_script()
409 data = bios->bmp_offset + (bmp_ver < 0x0200 ? 14 : 18); in init_script()
410 return nv_ro16(bios, data + (index * 2)); in init_script()
415 return nv_ro16(bios, data + (index * 2)); in init_script()
421 init_unknown_script(struct nvkm_bios *bios) in init_unknown_script() argument
423 u16 len, data = init_table(bios, &len); in init_unknown_script()
425 return nv_ro16(bios, data + 14); in init_unknown_script()
432 return nvbios_ramcfg_count(init->bios); in init_ram_restrict_group_count()
446 if (!init->ramcfg || init->bios->version.major < 0x70) in init_ram_restrict()
454 struct nvkm_bios *bios = init->bios; in init_xlat_() local
457 u16 data = nv_ro16(bios, table + (index * 2)); in init_xlat_()
459 return nv_ro08(bios, data + offset); in init_xlat_()
472 struct nvkm_bios *bios = init->bios; in init_condition_met() local
475 u32 reg = nv_ro32(bios, table + (cond * 12) + 0); in init_condition_met()
476 u32 msk = nv_ro32(bios, table + (cond * 12) + 4); in init_condition_met()
477 u32 val = nv_ro32(bios, table + (cond * 12) + 8); in init_condition_met()
488 struct nvkm_bios *bios = init->bios; in init_io_condition_met() local
491 u16 port = nv_ro16(bios, table + (cond * 5) + 0); in init_io_condition_met()
492 u8 index = nv_ro08(bios, table + (cond * 5) + 2); in init_io_condition_met()
493 u8 mask = nv_ro08(bios, table + (cond * 5) + 3); in init_io_condition_met()
494 u8 value = nv_ro08(bios, table + (cond * 5) + 4); in init_io_condition_met()
505 struct nvkm_bios *bios = init->bios; in init_io_flag_condition_met() local
508 u16 port = nv_ro16(bios, table + (cond * 9) + 0); in init_io_flag_condition_met()
509 u8 index = nv_ro08(bios, table + (cond * 9) + 2); in init_io_flag_condition_met()
510 u8 mask = nv_ro08(bios, table + (cond * 9) + 3); in init_io_flag_condition_met()
511 u8 shift = nv_ro08(bios, table + (cond * 9) + 4); in init_io_flag_condition_met()
512 u16 data = nv_ro16(bios, table + (cond * 9) + 5); in init_io_flag_condition_met()
513 u8 dmask = nv_ro08(bios, table + (cond * 9) + 7); in init_io_flag_condition_met()
514 u8 value = nv_ro08(bios, table + (cond * 9) + 8); in init_io_flag_condition_met()
516 return (nv_ro08(bios, data + ioval) & dmask) == value; in init_io_flag_condition_met()
576 u8 opcode = nv_ro08(init->bios, init->offset); in init_reserved()
590 cont(" 0x%02x", nv_ro08(init->bios, init->offset + i)); in init_reserved()
613 struct nvkm_bios *bios = init->bios; in init_io_restrict_prog() local
614 u16 port = nv_ro16(bios, init->offset + 1); in init_io_restrict_prog()
615 u8 index = nv_ro08(bios, init->offset + 3); in init_io_restrict_prog()
616 u8 mask = nv_ro08(bios, init->offset + 4); in init_io_restrict_prog()
617 u8 shift = nv_ro08(bios, init->offset + 5); in init_io_restrict_prog()
618 u8 count = nv_ro08(bios, init->offset + 6); in init_io_restrict_prog()
619 u32 reg = nv_ro32(bios, init->offset + 7); in init_io_restrict_prog()
629 u32 data = nv_ro32(bios, init->offset); in init_io_restrict_prog()
650 struct nvkm_bios *bios = init->bios; in init_repeat() local
651 u8 count = nv_ro08(bios, init->offset + 1); in init_repeat()
676 struct nvkm_bios *bios = init->bios; in init_io_restrict_pll() local
677 u16 port = nv_ro16(bios, init->offset + 1); in init_io_restrict_pll()
678 u8 index = nv_ro08(bios, init->offset + 3); in init_io_restrict_pll()
679 u8 mask = nv_ro08(bios, init->offset + 4); in init_io_restrict_pll()
680 u8 shift = nv_ro08(bios, init->offset + 5); in init_io_restrict_pll()
681 s8 iofc = nv_ro08(bios, init->offset + 6); in init_io_restrict_pll()
682 u8 count = nv_ro08(bios, init->offset + 7); in init_io_restrict_pll()
683 u32 reg = nv_ro32(bios, init->offset + 8); in init_io_restrict_pll()
693 u32 freq = nv_ro16(bios, init->offset) * 10; in init_io_restrict_pll()
732 struct nvkm_bios *bios = init->bios; in init_copy() local
733 u32 reg = nv_ro32(bios, init->offset + 1); in init_copy()
734 u8 shift = nv_ro08(bios, init->offset + 5); in init_copy()
735 u8 smask = nv_ro08(bios, init->offset + 6); in init_copy()
736 u16 port = nv_ro16(bios, init->offset + 7); in init_copy()
737 u8 index = nv_ro08(bios, init->offset + 9); in init_copy()
738 u8 mask = nv_ro08(bios, init->offset + 10); in init_copy()
771 struct nvkm_bios *bios = init->bios; in init_io_flag_condition() local
772 u8 cond = nv_ro08(bios, init->offset + 1); in init_io_flag_condition()
788 struct nvkm_bios *bios = init->bios; in init_dp_condition() local
790 u8 cond = nv_ro08(bios, init->offset + 1); in init_dp_condition()
791 u8 unkn = nv_ro08(bios, init->offset + 2); in init_dp_condition()
806 (data = nvbios_dpout_match(bios, DCB_OUTPUT_DP, in init_dp_condition()
836 struct nvkm_bios *bios = init->bios; in init_io_mask_or() local
837 u8 index = nv_ro08(bios, init->offset + 1); in init_io_mask_or()
855 struct nvkm_bios *bios = init->bios; in init_io_or() local
856 u8 index = nv_ro08(bios, init->offset + 1); in init_io_or()
874 struct nvkm_bios *bios = init->bios; in init_andn_reg() local
875 u32 reg = nv_ro32(bios, init->offset + 1); in init_andn_reg()
876 u32 mask = nv_ro32(bios, init->offset + 5); in init_andn_reg()
891 struct nvkm_bios *bios = init->bios; in init_or_reg() local
892 u32 reg = nv_ro32(bios, init->offset + 1); in init_or_reg()
893 u32 mask = nv_ro32(bios, init->offset + 5); in init_or_reg()
908 struct nvkm_bios *bios = init->bios; in init_idx_addr_latched() local
909 u32 creg = nv_ro32(bios, init->offset + 1); in init_idx_addr_latched()
910 u32 dreg = nv_ro32(bios, init->offset + 5); in init_idx_addr_latched()
911 u32 mask = nv_ro32(bios, init->offset + 9); in init_idx_addr_latched()
912 u32 data = nv_ro32(bios, init->offset + 13); in init_idx_addr_latched()
913 u8 count = nv_ro08(bios, init->offset + 17); in init_idx_addr_latched()
920 u8 iaddr = nv_ro08(bios, init->offset + 0); in init_idx_addr_latched()
921 u8 idata = nv_ro08(bios, init->offset + 1); in init_idx_addr_latched()
938 struct nvkm_bios *bios = init->bios; in init_io_restrict_pll2() local
939 u16 port = nv_ro16(bios, init->offset + 1); in init_io_restrict_pll2()
940 u8 index = nv_ro08(bios, init->offset + 3); in init_io_restrict_pll2()
941 u8 mask = nv_ro08(bios, init->offset + 4); in init_io_restrict_pll2()
942 u8 shift = nv_ro08(bios, init->offset + 5); in init_io_restrict_pll2()
943 u8 count = nv_ro08(bios, init->offset + 6); in init_io_restrict_pll2()
944 u32 reg = nv_ro32(bios, init->offset + 7); in init_io_restrict_pll2()
954 u32 freq = nv_ro32(bios, init->offset); in init_io_restrict_pll2()
973 struct nvkm_bios *bios = init->bios; in init_pll2() local
974 u32 reg = nv_ro32(bios, init->offset + 1); in init_pll2()
975 u32 freq = nv_ro32(bios, init->offset + 5); in init_pll2()
990 struct nvkm_bios *bios = init->bios; in init_i2c_byte() local
991 u8 index = nv_ro08(bios, init->offset + 1); in init_i2c_byte()
992 u8 addr = nv_ro08(bios, init->offset + 2) >> 1; in init_i2c_byte()
993 u8 count = nv_ro08(bios, init->offset + 3); in init_i2c_byte()
999 u8 reg = nv_ro08(bios, init->offset + 0); in init_i2c_byte()
1000 u8 mask = nv_ro08(bios, init->offset + 1); in init_i2c_byte()
1001 u8 data = nv_ro08(bios, init->offset + 2); in init_i2c_byte()
1021 struct nvkm_bios *bios = init->bios; in init_zm_i2c_byte() local
1022 u8 index = nv_ro08(bios, init->offset + 1); in init_zm_i2c_byte()
1023 u8 addr = nv_ro08(bios, init->offset + 2) >> 1; in init_zm_i2c_byte()
1024 u8 count = nv_ro08(bios, init->offset + 3); in init_zm_i2c_byte()
1030 u8 reg = nv_ro08(bios, init->offset + 0); in init_zm_i2c_byte()
1031 u8 data = nv_ro08(bios, init->offset + 1); in init_zm_i2c_byte()
1047 struct nvkm_bios *bios = init->bios; in init_zm_i2c() local
1048 u8 index = nv_ro08(bios, init->offset + 1); in init_zm_i2c()
1049 u8 addr = nv_ro08(bios, init->offset + 2) >> 1; in init_zm_i2c()
1050 u8 count = nv_ro08(bios, init->offset + 3); in init_zm_i2c()
1057 data[i] = nv_ro08(bios, init->offset); in init_zm_i2c()
1081 struct nvkm_bios *bios = init->bios; in init_tmds() local
1082 u8 tmds = nv_ro08(bios, init->offset + 1); in init_tmds()
1083 u8 addr = nv_ro08(bios, init->offset + 2); in init_tmds()
1084 u8 mask = nv_ro08(bios, init->offset + 3); in init_tmds()
1085 u8 data = nv_ro08(bios, init->offset + 4); in init_tmds()
1107 struct nvkm_bios *bios = init->bios; in init_zm_tmds_group() local
1108 u8 tmds = nv_ro08(bios, init->offset + 1); in init_zm_tmds_group()
1109 u8 count = nv_ro08(bios, init->offset + 2); in init_zm_tmds_group()
1116 u8 addr = nv_ro08(bios, init->offset + 0); in init_zm_tmds_group()
1117 u8 data = nv_ro08(bios, init->offset + 1); in init_zm_tmds_group()
1134 struct nvkm_bios *bios = init->bios; in init_cr_idx_adr_latch() local
1135 u8 addr0 = nv_ro08(bios, init->offset + 1); in init_cr_idx_adr_latch()
1136 u8 addr1 = nv_ro08(bios, init->offset + 2); in init_cr_idx_adr_latch()
1137 u8 base = nv_ro08(bios, init->offset + 3); in init_cr_idx_adr_latch()
1138 u8 count = nv_ro08(bios, init->offset + 4); in init_cr_idx_adr_latch()
1146 u8 data = nv_ro08(bios, init->offset); in init_cr_idx_adr_latch()
1164 struct nvkm_bios *bios = init->bios; in init_cr() local
1165 u8 addr = nv_ro08(bios, init->offset + 1); in init_cr()
1166 u8 mask = nv_ro08(bios, init->offset + 2); in init_cr()
1167 u8 data = nv_ro08(bios, init->offset + 3); in init_cr()
1184 struct nvkm_bios *bios = init->bios; in init_zm_cr() local
1185 u8 addr = nv_ro08(bios, init->offset + 1); in init_zm_cr()
1186 u8 data = nv_ro08(bios, init->offset + 2); in init_zm_cr()
1201 struct nvkm_bios *bios = init->bios; in init_zm_cr_group() local
1202 u8 count = nv_ro08(bios, init->offset + 1); in init_zm_cr_group()
1208 u8 addr = nv_ro08(bios, init->offset + 0); in init_zm_cr_group()
1209 u8 data = nv_ro08(bios, init->offset + 1); in init_zm_cr_group()
1225 struct nvkm_bios *bios = init->bios; in init_condition_time() local
1226 u8 cond = nv_ro08(bios, init->offset + 1); in init_condition_time()
1227 u8 retry = nv_ro08(bios, init->offset + 2); in init_condition_time()
1252 struct nvkm_bios *bios = init->bios; in init_ltime() local
1253 u16 msec = nv_ro16(bios, init->offset + 1); in init_ltime()
1269 struct nvkm_bios *bios = init->bios; in init_zm_reg_sequence() local
1270 u32 base = nv_ro32(bios, init->offset + 1); in init_zm_reg_sequence()
1271 u8 count = nv_ro08(bios, init->offset + 5); in init_zm_reg_sequence()
1277 u32 data = nv_ro32(bios, init->offset); in init_zm_reg_sequence()
1294 struct nvkm_bios *bios = init->bios; in init_sub_direct() local
1295 u16 addr = nv_ro16(bios, init->offset + 1); in init_sub_direct()
1320 struct nvkm_bios *bios = init->bios; in init_jump() local
1321 u16 offset = nv_ro16(bios, init->offset + 1); in init_jump()
1338 struct nvkm_bios *bios = init->bios; in init_i2c_if() local
1339 u8 index = nv_ro08(bios, init->offset + 1); in init_i2c_if()
1340 u8 addr = nv_ro08(bios, init->offset + 2); in init_i2c_if()
1341 u8 reg = nv_ro08(bios, init->offset + 3); in init_i2c_if()
1342 u8 mask = nv_ro08(bios, init->offset + 4); in init_i2c_if()
1343 u8 data = nv_ro08(bios, init->offset + 5); in init_i2c_if()
1365 struct nvkm_bios *bios = init->bios; in init_copy_nv_reg() local
1366 u32 sreg = nv_ro32(bios, init->offset + 1); in init_copy_nv_reg()
1367 u8 shift = nv_ro08(bios, init->offset + 5); in init_copy_nv_reg()
1368 u32 smask = nv_ro32(bios, init->offset + 6); in init_copy_nv_reg()
1369 u32 sxor = nv_ro32(bios, init->offset + 10); in init_copy_nv_reg()
1370 u32 dreg = nv_ro32(bios, init->offset + 14); in init_copy_nv_reg()
1371 u32 dmask = nv_ro32(bios, init->offset + 18); in init_copy_nv_reg()
1391 struct nvkm_bios *bios = init->bios; in init_zm_index_io() local
1392 u16 port = nv_ro16(bios, init->offset + 1); in init_zm_index_io()
1393 u8 index = nv_ro08(bios, init->offset + 3); in init_zm_index_io()
1394 u8 data = nv_ro08(bios, init->offset + 4); in init_zm_index_io()
1409 struct nvkm_devinit *devinit = nvkm_devinit(init->bios); in init_compute_mem()
1427 struct nvkm_bios *bios = init->bios; in init_reset() local
1428 u32 reg = nv_ro32(bios, init->offset + 1); in init_reset()
1429 u32 data1 = nv_ro32(bios, init->offset + 5); in init_reset()
1430 u32 data2 = nv_ro32(bios, init->offset + 9); in init_reset()
1454 u16 mdata = bmp_mem_init_table(init->bios); in init_configure_mem_clk()
1463 struct nvkm_bios *bios = init->bios; in init_configure_mem() local
1470 if (bios->version.major > 2) { in init_configure_mem()
1477 sdata = bmp_sdr_seq_table(bios); in init_configure_mem()
1478 if (nv_ro08(bios, mdata) & 0x01) in init_configure_mem()
1479 sdata = bmp_ddr_seq_table(bios); in init_configure_mem()
1485 for (; (addr = nv_ro32(bios, sdata)) != 0xffffffff; sdata += 4) { in init_configure_mem()
1493 data = nv_ro32(bios, mdata); in init_configure_mem()
1513 struct nvkm_bios *bios = init->bios; in init_configure_clk() local
1519 if (bios->version.major > 2) { in init_configure_clk()
1528 clock = nv_ro16(bios, mdata + 4) * 10; in init_configure_clk()
1532 clock = nv_ro16(bios, mdata + 2) * 10; in init_configure_clk()
1533 if (nv_ro08(bios, mdata) & 0x01) in init_configure_clk()
1547 struct nvkm_bios *bios = init->bios; in init_configure_preinit() local
1553 if (bios->version.major > 2) { in init_configure_preinit()
1573 struct nvkm_bios *bios = init->bios; in init_io() local
1574 u16 port = nv_ro16(bios, init->offset + 1); in init_io()
1575 u8 mask = nv_ro16(bios, init->offset + 3); in init_io()
1576 u8 data = nv_ro16(bios, init->offset + 4); in init_io()
1586 if (nv_device(init->bios)->card_type >= NV_50 && in init_io()
1613 struct nvkm_bios *bios = init->bios; in init_sub() local
1614 u8 index = nv_ro08(bios, init->offset + 1); in init_sub()
1619 addr = init_script(bios, index); in init_sub()
1640 struct nvkm_bios *bios = init->bios; in init_ram_condition() local
1641 u8 mask = nv_ro08(bios, init->offset + 1); in init_ram_condition()
1642 u8 value = nv_ro08(bios, init->offset + 2); in init_ram_condition()
1659 struct nvkm_bios *bios = init->bios; in init_nv_reg() local
1660 u32 reg = nv_ro32(bios, init->offset + 1); in init_nv_reg()
1661 u32 mask = nv_ro32(bios, init->offset + 5); in init_nv_reg()
1662 u32 data = nv_ro32(bios, init->offset + 9); in init_nv_reg()
1677 struct nvkm_bios *bios = init->bios; in init_macro() local
1678 u8 macro = nv_ro08(bios, init->offset + 1); in init_macro()
1685 u32 addr = nv_ro32(bios, table + (macro * 8) + 0); in init_macro()
1686 u32 data = nv_ro32(bios, table + (macro * 8) + 4); in init_macro()
1713 struct nvkm_bios *bios = init->bios; in init_time() local
1714 u16 usec = nv_ro16(bios, init->offset + 1); in init_time()
1734 struct nvkm_bios *bios = init->bios; in init_condition() local
1735 u8 cond = nv_ro08(bios, init->offset + 1); in init_condition()
1751 struct nvkm_bios *bios = init->bios; in init_io_condition() local
1752 u8 cond = nv_ro08(bios, init->offset + 1); in init_io_condition()
1768 struct nvkm_bios *bios = init->bios; in init_index_io() local
1769 u16 port = nv_ro16(bios, init->offset + 1); in init_index_io()
1770 u8 index = nv_ro16(bios, init->offset + 3); in init_index_io()
1771 u8 mask = nv_ro08(bios, init->offset + 4); in init_index_io()
1772 u8 data = nv_ro08(bios, init->offset + 5); in init_index_io()
1790 struct nvkm_bios *bios = init->bios; in init_pll() local
1791 u32 reg = nv_ro32(bios, init->offset + 1); in init_pll()
1792 u32 freq = nv_ro16(bios, init->offset + 5) * 10; in init_pll()
1807 struct nvkm_bios *bios = init->bios; in init_zm_reg() local
1808 u32 addr = nv_ro32(bios, init->offset + 1); in init_zm_reg()
1809 u32 data = nv_ro32(bios, init->offset + 5); in init_zm_reg()
1827 struct nvkm_bios *bios = init->bios; in init_ram_restrict_pll() local
1828 u8 type = nv_ro08(bios, init->offset + 1); in init_ram_restrict_pll()
1837 u32 freq = nv_ro32(bios, init->offset); in init_ram_restrict_pll()
1857 struct nvkm_gpio *gpio = nvkm_gpio(init->bios); in init_gpio()
1873 struct nvkm_bios *bios = init->bios; in init_ram_restrict_zm_reg_group() local
1874 u32 addr = nv_ro32(bios, init->offset + 1); in init_ram_restrict_zm_reg_group()
1875 u8 incr = nv_ro08(bios, init->offset + 5); in init_ram_restrict_zm_reg_group()
1876 u8 num = nv_ro08(bios, init->offset + 6); in init_ram_restrict_zm_reg_group()
1888 u32 data = nv_ro32(bios, init->offset); in init_ram_restrict_zm_reg_group()
1911 struct nvkm_bios *bios = init->bios; in init_copy_zm_reg() local
1912 u32 sreg = nv_ro32(bios, init->offset + 1); in init_copy_zm_reg()
1913 u32 dreg = nv_ro32(bios, init->offset + 5); in init_copy_zm_reg()
1928 struct nvkm_bios *bios = init->bios; in init_zm_reg_group() local
1929 u32 addr = nv_ro32(bios, init->offset + 1); in init_zm_reg_group()
1930 u8 count = nv_ro08(bios, init->offset + 5); in init_zm_reg_group()
1936 u32 data = nv_ro32(bios, init->offset); in init_zm_reg_group()
1950 struct nvkm_bios *bios = init->bios; in init_xlat() local
1951 u32 saddr = nv_ro32(bios, init->offset + 1); in init_xlat()
1952 u8 sshift = nv_ro08(bios, init->offset + 5); in init_xlat()
1953 u8 smask = nv_ro08(bios, init->offset + 6); in init_xlat()
1954 u8 index = nv_ro08(bios, init->offset + 7); in init_xlat()
1955 u32 daddr = nv_ro32(bios, init->offset + 8); in init_xlat()
1956 u32 dmask = nv_ro32(bios, init->offset + 12); in init_xlat()
1957 u8 shift = nv_ro08(bios, init->offset + 16); in init_xlat()
1978 struct nvkm_bios *bios = init->bios; in init_zm_mask_add() local
1979 u32 addr = nv_ro32(bios, init->offset + 1); in init_zm_mask_add()
1980 u32 mask = nv_ro32(bios, init->offset + 5); in init_zm_mask_add()
1981 u32 add = nv_ro32(bios, init->offset + 9); in init_zm_mask_add()
1999 struct nvkm_bios *bios = init->bios; in init_auxch() local
2000 u32 addr = nv_ro32(bios, init->offset + 1); in init_auxch()
2001 u8 count = nv_ro08(bios, init->offset + 5); in init_auxch()
2007 u8 mask = nv_ro08(bios, init->offset + 0); in init_auxch()
2008 u8 data = nv_ro08(bios, init->offset + 1); in init_auxch()
2023 struct nvkm_bios *bios = init->bios; in init_zm_auxch() local
2024 u32 addr = nv_ro32(bios, init->offset + 1); in init_zm_auxch()
2025 u8 count = nv_ro08(bios, init->offset + 5); in init_zm_auxch()
2031 u8 data = nv_ro08(bios, init->offset + 0); in init_zm_auxch()
2045 struct nvkm_bios *bios = init->bios; in init_i2c_long_if() local
2046 u8 index = nv_ro08(bios, init->offset + 1); in init_i2c_long_if()
2047 u8 addr = nv_ro08(bios, init->offset + 2) >> 1; in init_i2c_long_if()
2048 u8 reglo = nv_ro08(bios, init->offset + 3); in init_i2c_long_if()
2049 u8 reghi = nv_ro08(bios, init->offset + 4); in init_i2c_long_if()
2050 u8 mask = nv_ro08(bios, init->offset + 5); in init_i2c_long_if()
2051 u8 data = nv_ro08(bios, init->offset + 6); in init_i2c_long_if()
2084 struct nvkm_bios *bios = init->bios; in init_gpio_ne() local
2085 struct nvkm_gpio *gpio = nvkm_gpio(bios); in init_gpio_ne()
2087 u8 count = nv_ro08(bios, init->offset + 1); in init_gpio_ne()
2095 cont("0x%02x ", nv_ro08(bios, i)); in init_gpio_ne()
2098 while ((data = dcb_gpio_parse(bios, 0, idx++, &ver, &len, &func))) { in init_gpio_ne()
2101 if (func.func == nv_ro08(bios, i)) in init_gpio_ne()
2195 u8 opcode = nv_ro08(init->bios, init->offset); in nvbios_exec()
2210 struct nvkm_bios *bios = nvkm_bios(subdev); in nvbios_init() local
2216 nv_info(bios, "running init tables\n"); in nvbios_init()
2217 while (!ret && (data = (init_script(bios, ++i)))) { in nvbios_init()
2220 .bios = bios, in nvbios_init()
2233 if (!ret && (data = init_unknown_script(bios))) { in nvbios_init()
2236 .bios = bios, in nvbios_init()