Lines Matching refs:len

29 nvbios_dp_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)  in nvbios_dp_table()  argument
44 *len = nvbios_rd08(bios, data + 0x02); in nvbios_dp_table()
59 u8 *ver, u8 *hdr, u8 *cnt, u8 *len) in nvbios_dpout_entry() argument
61 u16 data = nvbios_dp_table(bios, ver, hdr, cnt, len); in nvbios_dpout_entry()
63 u16 outp = nvbios_rd16(bios, data + *hdr + idx * *len); in nvbios_dpout_entry()
68 *len = nvbios_rd08(bios, data + 0x05); in nvbios_dpout_entry()
75 *len = 0; in nvbios_dpout_entry()
88 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in nvbios_dpout_parse() argument
91 u16 data = nvbios_dpout_entry(bios, idx, ver, hdr, cnt, len); in nvbios_dpout_parse()
103 if (*len >= 0x0f) { in nvbios_dpout_parse()
107 if (*len >= 0x11) in nvbios_dpout_parse()
130 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in nvbios_dpout_match() argument
134 while ((data = nvbios_dpout_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) { in nvbios_dpout_match()
145 u8 *ver, u8 *hdr, u8 *cnt, u8 *len) in nvbios_dpcfg_entry() argument
148 outp = nvbios_dp_table(bios, ver, hdr, cnt, len); in nvbios_dpcfg_entry()
149 *hdr = *hdr + (*len * * cnt); in nvbios_dpcfg_entry()
150 *len = nvbios_rd08(bios, outp + 0x06); in nvbios_dpcfg_entry()
156 return outp + *hdr + (idx * *len); in nvbios_dpcfg_entry()
163 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in nvbios_dpcfg_parse() argument
166 u16 data = nvbios_dpcfg_entry(bios, outp, idx, ver, hdr, cnt, len); in nvbios_dpcfg_parse()
193 u8 *ver, u8 *hdr, u8 *cnt, u8 *len, in nvbios_dpcfg_match() argument
206 ver, hdr, cnt, len))) { in nvbios_dpcfg_match()
213 return nvbios_dpcfg_parse(bios, outp, idx, ver, hdr, cnt, len, info); in nvbios_dpcfg_match()