Lines Matching refs:data

36 			u16 data = nv_ro16(bios, U.offset);  in nvbios_disp_table()  local
37 if (data) { in nvbios_disp_table()
38 *ver = nv_ro08(bios, data + 0x00); in nvbios_disp_table()
43 *hdr = nv_ro08(bios, data + 0x01); in nvbios_disp_table()
44 *len = nv_ro08(bios, data + 0x02); in nvbios_disp_table()
45 *cnt = nv_ro08(bios, data + 0x03); in nvbios_disp_table()
46 *sub = nv_ro08(bios, data + 0x04); in nvbios_disp_table()
47 return data; in nvbios_disp_table()
62 u16 data = nvbios_disp_table(bios, ver, &hdr, &cnt, len, sub); in nvbios_disp_entry() local
63 if (data && idx < cnt) in nvbios_disp_entry()
64 return data + hdr + (idx * *len); in nvbios_disp_entry()
73 u16 data = nvbios_disp_entry(bios, idx, ver, len, sub); in nvbios_disp_parse() local
74 if (data && *len >= 2) { in nvbios_disp_parse()
75 info->data = nv_ro16(bios, data + 0); in nvbios_disp_parse()
76 return data; in nvbios_disp_parse()
86 u16 data = nvbios_disp_parse(bios, idx, ver, len, hdr, &info); in nvbios_outp_entry() local
87 if (data) { in nvbios_outp_entry()
88 *cnt = nv_ro08(bios, info.data + 0x05); in nvbios_outp_entry()
90 data = info.data; in nvbios_outp_entry()
92 return data; in nvbios_outp_entry()
99 u16 data = nvbios_outp_entry(bios, idx, ver, hdr, cnt, len); in nvbios_outp_parse() local
100 if (data && *hdr >= 0x0a) { in nvbios_outp_parse()
101 info->type = nv_ro16(bios, data + 0x00); in nvbios_outp_parse()
102 info->mask = nv_ro32(bios, data + 0x02); in nvbios_outp_parse()
105 info->script[0] = nv_ro16(bios, data + 0x06); in nvbios_outp_parse()
106 info->script[1] = nv_ro16(bios, data + 0x08); in nvbios_outp_parse()
109 info->script[2] = nv_ro16(bios, data + 0x0a); in nvbios_outp_parse()
110 return data; in nvbios_outp_parse()
119 u16 data, idx = 0; in nvbios_outp_match() local
120 while ((data = nvbios_outp_parse(bios, idx++, ver, hdr, cnt, len, info)) || *ver) { in nvbios_outp_match()
121 if (data && info->type == type) { in nvbios_outp_match()
126 return data; in nvbios_outp_match()
142 u16 data = nvbios_ocfg_entry(bios, outp, idx, ver, hdr, cnt, len); in nvbios_ocfg_parse() local
143 if (data) { in nvbios_ocfg_parse()
144 info->match = nv_ro16(bios, data + 0x00); in nvbios_ocfg_parse()
145 info->clkcmp[0] = nv_ro16(bios, data + 0x02); in nvbios_ocfg_parse()
146 info->clkcmp[1] = nv_ro16(bios, data + 0x04); in nvbios_ocfg_parse()
148 return data; in nvbios_ocfg_parse()
155 u16 data, idx = 0; in nvbios_ocfg_match() local
156 while ((data = nvbios_ocfg_parse(bios, outp, idx++, ver, hdr, cnt, len, info))) { in nvbios_ocfg_match()
160 return data; in nvbios_ocfg_match()