Lines Matching refs:ver
81 pll_limits_table(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len) in pll_limits_table() argument
88 *ver = nvbios_rd08(bios, data + 0); in pll_limits_table()
99 *ver = nvbios_rd08(bios, data + 0); in pll_limits_table()
107 *ver = 0x00; in pll_limits_table()
139 pll_map_reg(struct nvkm_bios *bios, u32 reg, u32 *type, u8 *ver, u8 *len) in pll_map_reg() argument
145 data = pll_limits_table(bios, ver, &hdr, &cnt, len); in pll_map_reg()
146 if (data && *ver >= 0x30) { in pll_map_reg()
160 if (map->reg == reg && *ver >= 0x20) { in pll_map_reg()
181 pll_map_type(struct nvkm_bios *bios, u8 type, u32 *reg, u8 *ver, u8 *len) in pll_map_type() argument
187 data = pll_limits_table(bios, ver, &hdr, &cnt, len); in pll_map_type()
188 if (data && *ver >= 0x30) { in pll_map_type()
202 if (map->type == type && *ver >= 0x20) { in pll_map_type()
227 u8 ver, len; in nvbios_pll_parse() local
233 data = pll_map_reg(bios, reg, &type, &ver, &len); in nvbios_pll_parse()
235 data = pll_map_type(bios, type, ®, &ver, &len); in nvbios_pll_parse()
238 if (ver && !data) in nvbios_pll_parse()
245 switch (ver) { in nvbios_pll_parse()
361 nvkm_error(subdev, "unknown pll limits version 0x%02x\n", ver); in nvbios_pll_parse()