Lines Matching refs:ver
30 dcb_gpio_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len)
33 u16 dcb = dcb_table(bios, ver, hdr, cnt, len);
35 if (*ver >= 0x30 && *hdr >= 0x0c)
38 if (*ver >= 0x22 && nvbios_rd08(bios, dcb - 1) >= 0x13)
42 *ver = nvbios_rd08(bios, data + 0x00);
43 if (*ver < 0x30) {
48 if (*ver <= 0x41) {
61 dcb_gpio_entry(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len)
67 gpio = dcb_gpio_table(bios, ver, &hdr, &cnt, len);
78 dcb_gpio_parse(struct nvkm_bios *bios, int idx, int ent, u8 *ver, u8 *len,
81 u16 data = dcb_gpio_entry(bios, idx, ent, ver, len);
83 if (*ver < 0x40) {
93 if (*ver < 0x41) {
120 u8 *ver, u8 *len, struct dcb_gpio_func *gpio)
125 while ((data = dcb_gpio_parse(bios, idx, i++, ver, len, gpio))) {
132 if ((data = dcb_table(bios, ver, &hdr, &cnt, len))) {
133 if (*ver >= 0x22 && *ver < 0x30 && func == DCB_GPIO_TVDAC0) {
143 *ver = 0x00;