HomeSort by: relevance | last modified time | path
    Searched refs:nvbios_rd08 (Results 1 - 25 of 44) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_timing.c 48 *ver = nvbios_rd08(bios, timing + 0);
51 *hdr = nvbios_rd08(bios, timing + 1);
52 *cnt = nvbios_rd08(bios, timing + 2);
53 *len = nvbios_rd08(bios, timing + 3);
58 *hdr = nvbios_rd08(bios, timing + 1);
59 *cnt = nvbios_rd08(bios, timing + 5);
60 *len = nvbios_rd08(bios, timing + 2);
61 *snr = nvbios_rd08(bios, timing + 4);
62 *ssz = nvbios_rd08(bios, timing + 3);
98 p->timing_10_WR = nvbios_rd08(bios, data + 0x00)
    [all...]
nouveau_nvkm_subdev_bios_rammap.c 45 *ver = nvbios_rd08(bios, rammap + 0);
49 *hdr = nvbios_rd08(bios, rammap + 1);
50 *cnt = nvbios_rd08(bios, rammap + 5);
51 *len = nvbios_rd08(bios, rammap + 2);
52 *snr = nvbios_rd08(bios, rammap + 4);
53 *ssz = nvbios_rd08(bios, rammap + 3);
88 p->rammap_00_16_20 = (nvbios_rd08(bios, data + 0x16) & 0x20) >> 5;
89 p->rammap_00_16_40 = (nvbios_rd08(bios, data + 0x16) & 0x40) >> 6;
90 p->rammap_00_17_02 = (nvbios_rd08(bios, data + 0x17) & 0x02) >> 1;
107 p->rammap_10_04_02 = (nvbios_rd08(bios, data + 0x04) & 0x02) >> 1
    [all...]
nouveau_nvkm_subdev_bios_conn.c 40 *ver = nvbios_rd08(bios, data + 0);
41 *hdr = nvbios_rd08(bios, data + 1);
42 *cnt = nvbios_rd08(bios, data + 2);
43 *len = nvbios_rd08(bios, data + 3);
85 info->type = nvbios_rd08(bios, data + 0x00);
86 info->location = nvbios_rd08(bios, data + 0x01) & 0x0f;
87 info->hpd = (nvbios_rd08(bios, data + 0x01) & 0x30) >> 4;
88 info->dp = (nvbios_rd08(bios, data + 0x01) & 0xc0) >> 6;
91 info->hpd |= (nvbios_rd08(bios, data + 0x02) & 0x03) << 2;
92 info->dp |= nvbios_rd08(bios, data + 0x02) & 0x0c
    [all...]
nouveau_nvkm_subdev_bios_bit.c 36 u8 entries = nvbios_rd08(bios, bios->bit_offset + 10);
39 if (nvbios_rd08(bios, entry + 0) == id) {
40 bit->id = nvbios_rd08(bios, entry + 0);
41 bit->version = nvbios_rd08(bios, entry + 1);
47 entry += nvbios_rd08(bios, bios->bit_offset + 9);
nouveau_nvkm_subdev_bios_vpstate.c 56 h->version = nvbios_rd08(b, h->offset);
59 h->hlen = nvbios_rd08(b, h->offset + 0x1);
60 h->elen = nvbios_rd08(b, h->offset + 0x2);
61 h->slen = nvbios_rd08(b, h->offset + 0x3);
62 h->scount = nvbios_rd08(b, h->offset + 0x4);
63 h->ecount = nvbios_rd08(b, h->offset + 0x5);
65 h->base_id = nvbios_rd08(b, h->offset + 0x0f);
67 h->boost_id = nvbios_rd08(b, h->offset + 0x10);
71 h->tdp_id = nvbios_rd08(b, h->offset + 0x11);
90 e->pstate = nvbios_rd08(b, offset)
    [all...]
nouveau_nvkm_subdev_bios_perf.c 45 *ver = nvbios_rd08(bios, perf + 0);
46 *hdr = nvbios_rd08(bios, perf + 1);
48 *cnt = nvbios_rd08(bios, perf + 5);
49 *len = nvbios_rd08(bios, perf + 2);
50 *snr = nvbios_rd08(bios, perf + 4);
51 *ssz = nvbios_rd08(bios, perf + 3);
55 *cnt = nvbios_rd08(bios, perf + 2);
56 *len = nvbios_rd08(bios, perf + 3);
57 *snr = nvbios_rd08(bios, perf + 4);
58 *ssz = nvbios_rd08(bios, perf + 5)
    [all...]
nouveau_nvkm_subdev_bios_xpio.c 40 *ver = nvbios_rd08(bios, data + 0x00);
41 *hdr = nvbios_rd08(bios, data + 0x01);
42 *cnt = nvbios_rd08(bios, data + 0x02);
43 *len = nvbios_rd08(bios, data + 0x03);
58 *ver = nvbios_rd08(bios, data + 0x00);
59 *hdr = nvbios_rd08(bios, data + 0x01);
60 *cnt = nvbios_rd08(bios, data + 0x02);
61 *len = nvbios_rd08(bios, data + 0x03);
74 info->type = nvbios_rd08(bios, data + 0x04);
75 info->addr = nvbios_rd08(bios, data + 0x05)
    [all...]
nouveau_nvkm_subdev_bios_iccsense.c 49 *ver = nvbios_rd08(bios, iccsense + 0);
53 *hdr = nvbios_rd08(bios, iccsense + 1);
54 *len = nvbios_rd08(bios, iccsense + 2);
55 *cnt = nvbios_rd08(bios, iccsense + 3);
96 if ((nvbios_rd08(bios, entry + 0x1) & 0xf8) == 0xf8)
100 rail->extdev_id = nvbios_rd08(bios, entry + 0x2);
104 rail->mode = nvbios_rd08(bios, entry);
105 rail->extdev_id = nvbios_rd08(bios, entry + 0x1);
127 rail->resistors[r].mohm = nvbios_rd08(bios, entry + res_start + r * 2);
128 rail->resistors[r].enabled = !(nvbios_rd08(bios, entry + res_start + r * 2 + 1) & 0x40)
    [all...]
nouveau_nvkm_subdev_bios_fan.c 44 *ver = nvbios_rd08(bios, fan + 0);
47 *hdr = nvbios_rd08(bios, fan + 1);
48 *len = nvbios_rd08(bios, fan + 2);
49 *cnt = nvbios_rd08(bios, fan + 3);
77 u8 type = nvbios_rd08(bios, data + 0x00);
92 fan->min_duty = nvbios_rd08(bios, data + 0x02);
93 fan->max_duty = nvbios_rd08(bios, data + 0x03);
nouveau_nvkm_subdev_bios_dp.c 42 *ver = nvbios_rd08(bios, data + 0x00);
50 *hdr = nvbios_rd08(bios, data + 0x01);
51 *len = nvbios_rd08(bios, data + 0x02);
52 *cnt = nvbios_rd08(bios, data + 0x03);
75 *hdr = nvbios_rd08(bios, data + 0x04);
76 *len = nvbios_rd08(bios, data + 0x05);
77 *cnt = nvbios_rd08(bios, outp + 0x04);
82 *hdr = nvbios_rd08(bios, data + 0x04);
111 info->flags = nvbios_rd08(bios, data + 0x05);
126 info->flags = nvbios_rd08(bios, data + 0x04)
    [all...]
nouveau_nvkm_subdev_bios_i2c.c 51 *ver = nvbios_rd08(bios, i2c + 0);
52 *hdr = nvbios_rd08(bios, i2c + 1);
53 *cnt = nvbios_rd08(bios, i2c + 2);
54 *len = nvbios_rd08(bios, i2c + 3);
93 info->type = nvbios_rd08(bios, ent + 0x03);
95 info->type = nvbios_rd08(bios, ent + 0x03) & 0x07;
107 info->drive = nvbios_rd08(bios, ent + 0);
108 info->sense = nvbios_rd08(bios, ent + 1);
111 info->drive = nvbios_rd08(bios, ent + 1);
114 info->drive = nvbios_rd08(bios, ent + 0) & 0x0f
    [all...]
nouveau_nvkm_subdev_bios_volt.c 47 *ver = nvbios_rd08(bios, volt + 0);
51 *cnt = nvbios_rd08(bios, volt + 2);
52 *len = nvbios_rd08(bios, volt + 1);
55 *hdr = nvbios_rd08(bios, volt + 1);
56 *cnt = nvbios_rd08(bios, volt + 2);
57 *len = nvbios_rd08(bios, volt + 3);
62 *hdr = nvbios_rd08(bios, volt + 1);
63 *cnt = nvbios_rd08(bios, volt + 3);
64 *len = nvbios_rd08(bios, volt + 2);
82 info->vidmask = nvbios_rd08(bios, volt + 0x04)
    [all...]
nouveau_nvkm_subdev_bios_pcir.c 43 *ver = nvbios_rd08(bios, data + 0x0c);
65 info->class_code[0] = nvbios_rd08(bios, data + 0x0d);
66 info->class_code[1] = nvbios_rd08(bios, data + 0x0e);
67 info->class_code[2] = nvbios_rd08(bios, data + 0x0f);
70 info->image_type = nvbios_rd08(bios, data + 0x14);
71 info->last = nvbios_rd08(bios, data + 0x15) & 0x80;
nouveau_nvkm_subdev_bios_extdev.c 47 *ver = nvbios_rd08(bios, extdev + 0);
48 *hdr = nvbios_rd08(bios, extdev + 1);
49 *cnt = nvbios_rd08(bios, extdev + 2);
50 *len = nvbios_rd08(bios, extdev + 3);
60 u8 flags = nvbios_rd08(bios, data - hdr + 4);
81 entry->type = nvbios_rd08(bios, offset + 0);
82 entry->addr = nvbios_rd08(bios, offset + 1);
83 entry->bus = (nvbios_rd08(bios, offset + 2) >> 4) & 1;
nouveau_nvkm_subdev_bios_M0209.c 44 *ver = nvbios_rd08(bios, data + 0x00);
47 *hdr = nvbios_rd08(bios, data + 0x01);
48 *len = nvbios_rd08(bios, data + 0x02);
49 *ssz = nvbios_rd08(bios, data + 0x03);
51 *cnt = nvbios_rd08(bios, data + 0x04);
86 info->v00_40 = (nvbios_rd08(bios, data + 0x00) & 0x40) >> 6;
87 info->bits = nvbios_rd08(bios, data + 0x00) & 0x3f;
88 info->modulo = nvbios_rd08(bios, data + 0x01);
89 info->v02_40 = (nvbios_rd08(bios, data + 0x02) & 0x40) >> 6;
90 info->v02_07 = nvbios_rd08(bios, data + 0x02) & 0x07
    [all...]
nouveau_nvkm_subdev_bios_cstep.c 45 *ver = nvbios_rd08(bios, cstep + 0);
48 *hdr = nvbios_rd08(bios, cstep + 1);
49 *cnt = nvbios_rd08(bios, cstep + 3);
50 *len = nvbios_rd08(bios, cstep + 2);
51 *xnr = nvbios_rd08(bios, cstep + 5);
52 *xsz = nvbios_rd08(bios, cstep + 4);
84 info->index = nvbios_rd08(bios, data + 0x03);
122 info->unkn[0] = nvbios_rd08(bios, data + 0x02);
123 info->unkn[1] = nvbios_rd08(bios, data + 0x03);
124 info->voltage = nvbios_rd08(bios, data + 0x04)
    [all...]
nouveau_nvkm_subdev_bios_pll.c 97 *ver = nvbios_rd08(bios, data + 0);
98 *hdr = nvbios_rd08(bios, data + 1);
99 *len = nvbios_rd08(bios, data + 2);
100 *cnt = nvbios_rd08(bios, data + 3);
108 *ver = nvbios_rd08(bios, data + 0);
160 *type = nvbios_rd08(bios, data + 0);
201 if (nvbios_rd08(bios, data + 0) == type) {
317 info->vco1.min_n = nvbios_rd08(bios, data + 20);
318 info->vco1.max_n = nvbios_rd08(bios, data + 21);
319 info->vco1.min_m = nvbios_rd08(bios, data + 22)
    [all...]
nouveau_nvkm_subdev_bios_gpio.c 43 if (*ver >= 0x22 && nvbios_rd08(bios, dcb - 1) >= 0x13)
47 *ver = nvbios_rd08(bios, data + 0x00);
50 *cnt = nvbios_rd08(bios, data + 0x02);
51 *len = nvbios_rd08(bios, data + 0x01);
54 *hdr = nvbios_rd08(bios, data + 0x01);
55 *cnt = nvbios_rd08(bios, data + 0x02);
56 *len = nvbios_rd08(bios, data + 0x03);
139 u8 conf = nvbios_rd08(bios, data - 5);
140 u8 addr = nvbios_rd08(bios, data - 4);
nouveau_nvkm_subdev_bios_vmap.c 43 *ver = nvbios_rd08(bios, vmap + 0);
47 *hdr = nvbios_rd08(bios, vmap + 1);
48 *cnt = nvbios_rd08(bios, vmap + 3);
49 *len = nvbios_rd08(bios, vmap + 2);
74 info->max0 = nvbios_rd08(bios, vmap + 0x7);
75 info->max1 = nvbios_rd08(bios, vmap + 0x8);
77 info->max2 = nvbios_rd08(bios, vmap + 0xc);
113 info->mode = nvbios_rd08(bios, vmap + 0x00);
114 info->link = nvbios_rd08(bios, vmap + 0x01);
nouveau_nvkm_subdev_bios_power_budget.c 48 *ver = nvbios_rd08(bios, power_budget);
52 *hdr = nvbios_rd08(bios, power_budget + 0x1);
53 *len = nvbios_rd08(bios, power_budget + 0x2);
54 *cnt = nvbios_rd08(bios, power_budget + 0x3);
80 cap_entry = nvbios_rd08(bios, header + 0x9);
83 cap_entry = nvbios_rd08(bios, header + 0xa);
nouveau_nvkm_subdev_bios_M0203.c 43 *ver = nvbios_rd08(bios, data + 0x00);
46 *hdr = nvbios_rd08(bios, data + 0x01);
47 *len = nvbios_rd08(bios, data + 0x02);
48 *cnt = nvbios_rd08(bios, data + 0x03);
67 info->type = nvbios_rd08(bios, data + 0x04);
97 info->type = (nvbios_rd08(bios, data + 0x00) & 0x0f) >> 0;
98 info->strap = (nvbios_rd08(bios, data + 0x00) & 0xf0) >> 4;
99 info->group = (nvbios_rd08(bios, data + 0x01) & 0x0f) >> 0;
nouveau_nvkm_subdev_bios_M0205.c 44 *ver = nvbios_rd08(bios, data + 0x00);
47 *hdr = nvbios_rd08(bios, data + 0x01);
48 *len = nvbios_rd08(bios, data + 0x02);
49 *ssz = nvbios_rd08(bios, data + 0x03);
50 *snr = nvbios_rd08(bios, data + 0x04);
51 *cnt = nvbios_rd08(bios, data + 0x05);
104 info->type = nvbios_rd08(bios, data + 0x00) & 0x0f;
134 info->data = nvbios_rd08(bios, data + 0x00);
nouveau_nvkm_subdev_bios_boost.c 45 *ver = nvbios_rd08(bios, boost + 0);
48 *hdr = nvbios_rd08(bios, boost + 1);
49 *cnt = nvbios_rd08(bios, boost + 5);
50 *len = nvbios_rd08(bios, boost + 2);
51 *snr = nvbios_rd08(bios, boost + 4);
52 *ssz = nvbios_rd08(bios, boost + 3);
125 info->domain = nvbios_rd08(bios, data + 0x00);
126 info->percent = nvbios_rd08(bios, data + 0x01);
nouveau_nvkm_subdev_bios_mxm.c 88 ver = nvbios_rd08(bios, map);
90 if (conn < nvbios_rd08(bios, map + 3)) {
91 map += nvbios_rd08(bios, map + 1);
93 return nvbios_rd08(bios, map);
125 ver = nvbios_rd08(bios, map);
127 if (port < nvbios_rd08(bios, map + 3)) {
128 map += nvbios_rd08(bios, map + 1);
130 return nvbios_rd08(bios, map);
  /src/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/
bmp.h 10 return nvbios_rd08(bios, bios->bmp_offset + 5) << 8 |
11 nvbios_rd08(bios, bios->bmp_offset + 6);

Completed in 16 milliseconds

1 2