Lines Matching defs:data
33 u32 data = nvbios_rd16(bios, dcb + 0x14);
34 if (data) {
35 *ver = nvbios_rd08(bios, data + 0);
36 *hdr = nvbios_rd08(bios, data + 1);
37 *cnt = nvbios_rd08(bios, data + 2);
38 *len = nvbios_rd08(bios, data + 3);
39 return data;
49 u32 data = nvbios_connTe(bios, ver, hdr, cnt, len);
51 switch (!!data * *ver) {
54 return data;
65 u32 data = nvbios_connTe(bios, ver, &hdr, &cnt, len);
66 if (data && idx < cnt)
67 return data + hdr + (idx * *len);
75 u32 data = nvbios_connEe(bios, idx, ver, len);
77 switch (!!data * *ver) {
80 info->type = nvbios_rd08(bios, data + 0x00);
81 info->location = nvbios_rd08(bios, data + 0x01) & 0x0f;
82 info->hpd = (nvbios_rd08(bios, data + 0x01) & 0x30) >> 4;
83 info->dp = (nvbios_rd08(bios, data + 0x01) & 0xc0) >> 6;
85 return data;
86 info->hpd |= (nvbios_rd08(bios, data + 0x02) & 0x03) << 2;
87 info->dp |= nvbios_rd08(bios, data + 0x02) & 0x0c;
88 info->di = (nvbios_rd08(bios, data + 0x02) & 0xf0) >> 4;
89 info->hpd |= (nvbios_rd08(bios, data + 0x03) & 0x07) << 4;
90 info->sr = (nvbios_rd08(bios, data + 0x03) & 0x08) >> 3;
91 info->lcdid = (nvbios_rd08(bios, data + 0x03) & 0x70) >> 4;
92 return data;